<SEC-DOCUMENT>0001062993-21-003110.txt : 20210330
<SEC-HEADER>0001062993-21-003110.hdr.sgml : 20210330
<ACCEPTANCE-DATETIME>20210329202049
ACCESSION NUMBER:		0001062993-21-003110
CONFORMED SUBMISSION TYPE:	40-F
PUBLIC DOCUMENT COUNT:		151
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210330
DATE AS OF CHANGE:		20210329

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TASEKO MINES LTD
		CENTRAL INDEX KEY:			0000878518
		STANDARD INDUSTRIAL CLASSIFICATION:	GOLD & SILVER ORES [1040]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			A1
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		40-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-31965
		FILM NUMBER:		21783271

	BUSINESS ADDRESS:	
		STREET 1:		SUITE 1500
		STREET 2:		1040 WEST GEORGIA STREET
		CITY:			VANCOUVER
		STATE:			A1
		ZIP:			V6E 4H1
		BUSINESS PHONE:		778-373-4533

	MAIL ADDRESS:	
		STREET 1:		SUITE 1500
		STREET 2:		1040 WEST GEORGIA STREET
		CITY:			VANCOUVER
		STATE:			A1
		ZIP:			V6E 4H1
</SEC-HEADER>
<DOCUMENT>
<TYPE>40-F
<SEQUENCE>1
<FILENAME>form40f.htm
<DESCRIPTION>FORM 40-F
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Form 40-F - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: center;"><font style="font-size: 18pt;"><b>UNITED STATES </b></font><br><font style="font-size: 18pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></font><br>Washington, D.C.&#160; 20549</p>
    <p style="text-align: center;"><font style="font-size: 18pt;"><b>FORM 40-F</b></font></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 2%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#9744;</p>
            </td>
            <td style="width: 93%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p>REGISTRATION STATEMENT PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</p>
            </td>
        </tr>
        <tr>
            <td style="width: 2%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 93%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">OR</p>
            </td>
        </tr>
        <tr>
            <td style="width: 2%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#9746;</p>
            </td>
            <td style="width: 93%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p>ANNUAL REPORT PURSUANT TO SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p>
            </td>
        </tr>
    </table>
    <br>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;" colspan="4">
                <p>For the fiscal year ended <u><b>December 31, 2020</b></u></p>
            </td>
            <td style="width: 48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;" colspan="4">
                <p style="text-align: right;">Commission File Number:<u><b> 001-31965</b></u></p>
            </td>
        </tr>
    </table>
    <br>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 13%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><font style="font-size: 18pt;"><b>TASEKO MINES LIMITED</b></font></p>
            </td>
            <td style="width: 11%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;">&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><i>(Exact name of Registrant as specified in its charter)</i></p>
            </td>
            <td style="width: 11%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;">&#160;</p>
            </td>
        </tr>
    </table>
    <br>
    <table style="margin-right: auto; margin-left: auto; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;"><u><b>British Columbia </b></u></p>
            </td>
            <td style="width: 1%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;"><u><b>1040</b></u></p>
            </td>
            <td style="width: 1%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="3">
                <p style="text-align: center;"><u><b>Not Applicable</b></u></p>
            </td>
        </tr>
        <tr>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;"><i>(Province or Other Jurisdiction of Incorporation or Organization)</i></p>
            </td>
            <td style="width: 1%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="2">
                <p style="text-align: center;"><i>(Primary Standard Industrial Classification Code)</i></p>
            </td>
            <td style="width: 1%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 31%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="3">
                <p style="text-align: center;"><i>(I.R.S. Employer </i><br><i>Identification No.)</i></p>
            </td>
        </tr>
    </table>
    <br>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><b>12</b><sup><b>th</b></sup><b> Floor - 1040 West Georgia Street</b><br><b>Vancouver, British Columbia</b><br><b>Canada V6E 4H1</b><br><u><b>(778) 373-4533</b></u></p>
            </td>
        </tr>
        <tr>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><i>(Address and telephone number of Registrant's principal executive offices)</i></p>
            </td>
        </tr>
        <tr>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><b>Corporation Service Company</b><br><b>Suite 400, 2711 Centerville Road</b><br><b>Wilmington, Delaware 19808</b><br><u><b>(800) 927-9800</b></u></p>
            </td>
        </tr>
        <tr>
            <td style="width: 75%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;" colspan="6">
                <p style="text-align: center;"><i>(Name, address (including zip code) and telephone number (including </i><br><i>area code) of agent for service in the United States)</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Securities registered or to be registered pursuant to section 12(b) of the Act:</p>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;"><u>Title Of Each Class</u></p>
            </td>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;"><u>Name Of Each Exchange On Which Registered</u></p>
            </td>
        </tr>
        <tr>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;"><u><b>Common Shares, no par value</b></u></p>
            </td>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;"><u><b>NYSE American</b></u></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Securities registered or to be registered pursuant to Section 12(g) of the Act:&#160; <u><b>None</b></u></p>
    <p style="text-align: center;">Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:&#160; <b>None</b></p>
    <p style="text-align: justify;">For annual reports, indicate by check mark the information filed with this Form:</p>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">&#9746; Annual Information Form</p>
            </td>
            <td style="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">&#9746; Audited Annual Financial Statements</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Indicate the number of outstanding shares of each of the Registrant's classes of capital or common stock as of the close of the period covered by the annual report:&#160; <b>282,115,024</b> <b>Common Shares as of December 31, 2020</b></p>
    <p style="text-align: justify;">Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act 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.</p>
    <table style="margin-right: auto; margin-left: auto; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">Yes</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>&#9746;</p>
            </td>
            <td style="width: 3%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">No</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>&#9744;</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).</p>
    <table style="margin-left: auto; border-collapse: collapse; font-size: 10pt; margin-right: auto;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">Yes</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>&#9746;</p>
            </td>
            <td style="width: 3%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">No</p>
            </td>
            <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>&#9744;</p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_2"></a>
    <p style="margin-bottom: 0pt; text-align: justify;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 12b-2 of the&#160;Exchange Act.&#160;</p>
    <p style="margin-bottom: 0pt; text-align: justify;">Emerging growth company &#9744;</p>
    <p style="text-align: justify;">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. &#9746;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_3"></a>
    <div id="header_page_3">
        <p style="text-align: center;">- 2 -</p>
    </div>
    <p style="text-align: center;"><b>INTRODUCTORY INFORMATION</b></p>
    <p style="text-align: justify;">Taseko Mines Limited (the "<b>Company</b>" or "<b>Taseko</b>") is a Canadian public company whose common shares are listed on the Toronto Stock Exchange and the NYSE American Exchange (the "<b>NYSE American</b>").&#160; Taseko is a "foreign private issuer" as defined in Rule 3b-4 under Securities Exchange Act of 1934, as amended (the "<b>Exchange Act</b>"), and is eligible to file this annual report on Form 40-F (the "<b>Annual Report</b>") pursuant to the multi-jurisdictional disclosure system (the "<b>MJDS</b>").</p>
    <p style="text-align: center;"><b>PRINCIPAL DOCUMENTS</b></p>
    <p style="text-align: justify;">The following documents that are filed as exhibits to this annual report are incorporated by reference herein:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 73%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Document</b></p>
            </td>
            <td style="width: 21%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Exhibit No.</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 73%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Annual Information Form of the Company for the year ended December 31, 2020 (the "<b>AIF</b>")</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 21%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">99.5</p>
            </td>
        </tr>
        <tr>
            <td style="width: 73%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Audited consolidated financial statements of the Company for the years ended December 31, 2020 and 2019, including the reports of independent registered public accounting firm with respect thereto (the "<b>Audited Financial Statements</b>")</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 21%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">99.6</p>
            </td>
        </tr>
        <tr>
            <td style="width: 73%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Management's Discussion and Analysis of the Company for the year ended December 31, 2020 (the "<b>MD&amp;A</b>")</p>
            </td>
            <td style="width: 21%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">99.7</p>
            </td>
        </tr>
    </table>
    <p style="text-align: center;"><b>CAUTIONARY NOTE TO UNITED STATES INVESTORS CONCERNING </b><br><b>ESTIMATES OF RESERVES AND MEASURED, INDICATED AND INFERRED RESOURCES</b></p>
    <p style="text-align: justify;">As a British Columbia corporation and a "reporting issuer" under Canadian securities laws, the Company is required to provide disclosure regarding its mineral properties in accordance with Canadian National Instrument 43-101 <i>Standards of Disclosure for Mineral Projects</i> ("<b>NI 43-101</b>"). NI 43-101 is a rule developed by the Canadian Securities Administrators that establishes standards for all public disclosure an issuer makes of scientific and technical information concerning mineral projects.&#160; In accordance with NI 43-101, the Company uses the terms mineral reserves and resources as they are defined in accordance with the CIM Definition Standards on mineral reserves and resources (the "<b>CIM Definition Standards</b>") adopted by the Canadian Institute of Mining, Metallurgy and Petroleum.&#160;</p>
    <p style="text-align: justify;">The SEC has adopted amendments to its disclosure rules to modernize the mineral property disclosure requirements for issuers whose securities are registered with the United States Securities and Exchange Commission (the "<b>SEC</b>") under the U.S. Exchange Act.&#160; These amendments became effective February 25, 2019 (the "<b>SEC Modernization Rules</b>").&#160; The SEC Modernization Rules have replaced the historical property disclosure requirements for mining registrants that were included in SEC Industry Guide 7 ("<b>Guide 7</b>"), which have been rescinded.&#160; The Company is not required to provide disclosure on its mineral properties under the SEC Modernization Rules as the Company is presently a "foreign issuer" under the U.S. Exchange Act and entitled to file continuous disclosure reports with the SEC under the MJDS Disclosure System between Canada and the United States.&#160;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_4"></a>
    <div id="header_page_4">
        <p style="text-align: center;">- 3 -</p>
    </div>
    <p style="text-align: justify;">The SEC Modernization Rules include the adoption of terms describing mineral reserves and mineral resources that are substantially similar to the corresponding terms under the CIM Definition Standards. As a result of the adoption of the SEC Modernization Rules, SEC will now recognize estimates of "measured mineral resources", "indicated mineral resources" and "inferred mineral resources".&#160; In addition, the SEC has amended its definitions of "proven mineral reserves" and "probable mineral reserves" to be substantially similar to the corresponding CIM Definitions.</p>
    <p style="text-align: justify;">United States investors are cautioned that while the above terms are substantially similar to CIM Definitions, there are differences in the definitions under the SEC Modernization Rules and the CIM Definition Standards.&#160; Accordingly, there is no assurance any mineral reserves or mineral resources that the Company may report as "proven reserves", "probable reserves", "measured mineral resources", "indicated mineral resources" and "inferred mineral resources" under NI 43-101 would be the same had the Company prepared the reserve or resource estimates under the standards adopted under the SEC Modernization Rules.</p>
    <p style="text-align: justify;">United States investors are also cautioned that while the SEC will now recognize "measured mineral resources", "indicated mineral resources" and "inferred mineral resources", investors should not to assume that any part or all of the mineralization in these categories will ever be converted into a higher category of mineral resources or into mineral reserves. Mineralization described using these terms has a greater amount of uncertainty as to their existence and feasibility than mineralization that has been characterized as reserves.&#160; Accordingly, investors are cautioned not to assume that any "measured mineral resources", "indicated mineral resources", or "inferred mineral resources" that the Company reports are or will be economically or legally mineable.</p>
    <p style="text-align: justify;">Further, "inferred resources" have a greater amount of uncertainty as to their existence and as to whether they can be mined legally or economically. Therefore, United States investors are also cautioned not to assume that all or any part of the inferred resources exist.&#160; In accordance with Canadian rules, estimates of "inferred mineral resources" cannot form the basis of feasibility or other economic studies, except in limited circumstances where permitted under NI 43-101.</p>
    <p style="text-align: justify;">For the above reasons, information contained in this Annual Report and the documents incorporated by reference herein containing descriptions of our mineral deposits may not be comparable to similar information made public by U.S. companies subject to the reporting and disclosure requirements under the United States federal securities laws and the rules and regulations thereunder.</p>
    <p style="text-align: center;"><b>NOTE TO UNITED STATES READERS REGARDING DIFFERENCES </b><br><b>BETWEEN UNITED STATES AND CANADIAN REPORTING PRACTICES </b></p>
    <p style="text-align: justify;"><b>International Financial Reporting Standards</b></p>
    <p style="text-align: justify;">The Company is permitted under the MJDS to prepare this Annual Report in accordance with Canadian disclosure requirements, which are different from those of the United States.</p>
    <p style="text-align: justify;">The Company's Audited Consolidated Financial Statements that are incorporated by reference into this Registration Statement have been prepared in accordance with International Financial Reporting Standards ("<b>IFRS</b>") as issued by the International Accounting Standards Board (the "<b>IASB</b>").</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_5"></a>
    <div id="header_page_5">
        <p style="text-align: center;">- 4 -</p>
    </div>
    <p style="text-align: center;"><b>DISCLOSURE CONTROLS AND PROCEDURES</b></p>
    <p style="text-align: justify;"><b>Disclosure Controls and Procedures</b></p>
    <p style="text-align: justify;">Disclosure controls and procedures are defined in Rule 13a-15(e) under the Exchange Act to mean controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms and includes, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</p>
    <p style="text-align: justify;"><b>Management's Evaluation of Disclosure Controls and Procedures</b></p>
    <p style="text-align: justify;">As of the end of the period covered by this report, our management carried out an evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures.&#160; Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures, as defined in Rule 13a-15(e), were effective as at December 31, 2020.</p>
    <p style="text-align: justify;">See "Internal and Disclosure Controls Over Financial Reporting" on page 26 of the MD&amp;A incorporated herein by reference.</p>
    <p style="text-align: center;"><b>INTERNAL CONTROLS OVER FINANCIAL REPORTING</b></p>
    <p style="text-align: justify;"><b>Internal Control over Financial Reporting </b></p>
    <p style="text-align: justify;">Internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act as a process designed by, or under the supervision of, the issuer's principal executive and principal financial officers and effected by the issuer's board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:</p>
    <p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;">&#8226;<font style="width: 14pt; text-indent: 0pt; display: inline-block;">&#160;</font>pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</p>
    <p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;">&#8226;<font style="width: 14pt; text-indent: 0pt; display: inline-block;">&#160;</font>provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</p>
    <p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;">&#8226;<font style="width: 14pt; text-indent: 0pt; display: inline-block;">&#160;</font>provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that may have a material effect on the financial statements.</p>
    <p style="text-align: justify;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness of internal control over financial reporting to future periods are subject to risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_6"></a>
    <div id="header_page_6">
        <p style="text-align: center;">- 5 -</p>
    </div>
    <p style="text-align: justify;"><b>Management's Report on Internal Control Over Financial Reporting</b></p>
    <p style="text-align: justify;">Management is responsible for establishing and maintaining adequate internal control over financial reporting (as such term is defined in Rule 13a-15(f) of the Exchange Act) for the Company.</p>
    <p style="text-align: justify;">With the participation of the CEO and CFO, management carried out an evaluation of the Company's internal control over financial reporting as at December 31, 2020.&#160; In making this evaluation, the Company's management used the framework established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).&#160; Based upon this evaluation, management concluded that the Company's internal control over financial reporting was effective as at December 31, 2020.&#160;</p>
    <p style="text-align: justify;">A copy of management's report on the effectiveness of our internal controls is included under "Management's Report on Internal Control Over Financial Reporting" on page 3 of our Audited Consolidated Financial Statements incorporated herein by reference.&#160;</p>
    <p style="text-align: justify;"><b>Attestation Report of the Registered Public Accounting Firm</b></p>
    <p style="text-align: justify;">The Company is required to provide an attestation report of the Company's independent registered public accounting firm on internal control over financial reporting as of December 31, 2020.&#160; In this report, the Company's auditor, KPMG LLP, must state its opinion as to the effectiveness of the Company's internal control over financial reporting as of December 31, 2020.&#160; KPMG LLP has audited the Company's internal controls over financial reporting and has issued an attestation report on the Company's internal control over financial reporting as of December 31, 2020 which is included in our Audited Consolidated Financial Statements incorporated herein by reference.</p>
    <p style="text-align: justify;"><b>No Changes in Internal Control Over Financial Reporting</b></p>
    <p style="text-align: justify;">There were no changes in the Company's internal control over financial reporting that occurred during the period covered by this Annual Report that have materially affected, or are reasonably likely to affect, the Company's internal control over financial reporting.</p>
    <p style="text-align: center;"><b>NOTICES PURSUANT TO REGULATION BTR</b></p>
    <p style="text-align: justify;">The Company did not send any notices required by Rule 104 of Regulation BTR during the year ended December 31, 2020 concerning any equity security subject to a blackout period under Rule 101 of Regulation BTR.</p>
    <p style="text-align: center;"><b>AUDIT AND RISK COMMITTEE </b></p>
    <p style="text-align: justify;">The disclosure provided under "Composition of Audit and Risk Committee" on page 95 of our AIF is incorporated herein by reference.&#160; The Company's Board of Directors has established a separately-designated Audit and Risk Committee of the Board in accordance with Section 3(a)(58)(A) of the Exchange Act.</p>
    <p style="text-align: center;"><b>AUDIT AND RISK COMMITTEE FINANCIAL EXPERT</b></p>
    <p style="text-align: justify;">The Company's Board of Directors has determined that Peter Mitchell and Ron Thiessen, members of the Audit and Risk Committee of the Board, are audit committee financial experts (as that term is defined in Item 407 of Regulation S-K under the Exchange Act) and are independent directors under applicable laws and regulations and the requirements of the NYSE American Exchange.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_7"></a>
    <div id="header_page_7">
        <p style="text-align: center;">- 6 -</p>
    </div>
    <p style="text-align: center;"><b>PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></p>
    <p style="text-align: justify;">The disclosure provided under "Principal Accountant Fees and Services" on page 96 of our AIF is incorporated herein by reference.</p>
    <p style="text-align: center;"><b>AUDIT AND RISK COMMITTEE PRE-APPROVAL POLICIES AND PROCEDURES</b></p>
    <p style="text-align: justify;">The disclosure provided under "Audit and Risk Committee-Pre-Approval Policies and Procedures" on page 97 of our AIF is incorporated herein by reference.</p>
    <p style="text-align: center;"><b>OFF-BALANCE SHEET ARRANGEMENTS</b></p>
    <p style="text-align: justify;">The Company has not entered into any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company's financial condition, changes in financial condition, revenues, expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.</p>
    <p style="text-align: center;"><b>CONTRACTUAL OBLIGATIONS</b></p>
    <p style="text-align: justify;">The disclosures provided under "Commitments and contingencies" on page 17 of our MD&amp;A is incorporated herein by reference.</p>
    <p style="text-align: center;"><b>CODE OF ETHICS</b></p>
    <p style="text-align: justify;">The disclosure provided under "Code of Ethics" on page 96 of our AIF is incorporated herein by reference.</p>
    <p style="text-align: justify;">During the Company's fiscal year ended December 31, 2020, the Company did not (i) substantively amend its Code of Ethics or (ii) grant a waiver, including any implicit waiver, from any provision of its Code of Ethics with respect to any of the directors, executive officers or employees subject to it.</p>
    <p style="text-align: center;"><b>NYSE AMERICAN CORPORATE GOVERNANCE</b></p>
    <p style="text-align: justify;">The Company is subject to corporate governance requirements prescribed under applicable Canadian securities laws, rule and policies.&#160; The Company is also subject to corporate governance requirements prescribed by the listing standards of the NYSE American, and the rules and regulations promulgated by the SEC under the Exchange Act (including those applicable rules and regulations mandated by the Sarbanes-Oxley Act of 2002).</p>
    <p style="text-align: justify;">Section 110 of the NYSE American company guide permits NYSE American to consider the laws, customs and practices of foreign issuers in relaxing certain NYSE American listing criteria, and to grant exemptions from NYSE American listing criteria based on these considerations.&#160; A company seeking relief under these provisions is required to provide written certification from independent local counsel that the non-complying practice is not prohibited by home country law.&#160; A description of the significant ways in which the Company's governance practices differ from those followed by domestic companies pursuant to NYSE American standards is contained on the Company's website at <font style="color: #0000ff;"><u>www.tasekomines.com</u></font>.</p>
    <p style="text-align: justify;">The Company's governance practices also differ from those followed by U.S. domestic companies pursuant to NYSE American listing standards in the following manner:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_8"></a>
    <div id="header_page_8">
        <p style="text-align: center;">- 7 -</p>
    </div>
    <p style="text-align: justify;"><b>Board Meetings</b></p>
    <p style="text-align: justify;">Section 802 (c) of the NYSE American Company Guide requires that the Board of Directors hold meetings on at least a quarterly basis. The Board of Directors of the Company is not required to meet on a quarterly basis under the laws of the Province of British Columbia.</p>
    <p style="text-align: justify;"><b>Solicitation of Proxies</b></p>
    <p style="text-align: justify;">NYSE American requires the solicitation of proxies and delivery of proxy statements for all shareholder meetings, and requires that these proxies shall be solicited pursuant to a proxy statement that conforms to applicable SEC proxy rules.&#160; Since the Company is a foreign private issuer, the equity securities of the Company are exempt from the proxy rules set forth in Sections 14(a), 14(b), 14(c) and 14(f) of the Exchange Act. The Company solicits proxies in accordance with applicable rules and regulations in Canada.</p>
    <p style="text-align: justify;"><b>Shareholders Approval for Dilutive Private Placement Financings</b></p>
    <p style="text-align: justify;">Section 713 of the NYSE American Company Guide requires that the Company obtain the approval of its shareholders for share issuances equal to 20 percent or more of presently outstanding shares for a price which is less than the greater of book or market value of the shares. This requirement does not apply to public offerings. There is no such requirement under British Columbia law or under the Company's home stock exchange rules (Toronto Stock Exchange ("TSX")) unless the dilutive financing:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(i)<font style="width: 25.62pt; text-indent: 0pt; display: inline-block;">&#160;</font>materially affects control of the issuer;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(ii)<font style="width: 22.56pt; text-indent: 0pt; display: inline-block;">&#160;</font>provides consideration to insiders in the aggregate of 10% or greater of the issuer's market capitalization or outstanding shares, or a non-diluted basis, where certain conditions are met; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(iii)<font style="width: 19.51pt; text-indent: 0pt; display: inline-block;">&#160;</font>is in respect of private placement or an acquisition where the issuer will issue shares in excess of 25% of its presently outstanding shares, on a non-diluted basis.</p>
    <p style="text-align: justify;">The Company will seek a waiver from NYSE American's section 713 requirements should a dilutive private placement financing trigger the NYSE American shareholders' approval requirement in circumstances where the same financing does not trigger such a requirement under British Columbia law or under the TSX rules.</p>
    <p style="text-align: justify;">The Company believes that there are otherwise no significant differences between its corporate governance policies and those required to be followed by United States domestic issuers listed on the NYSE American.&#160; In particular, in addition to having a separate Audit and Risk Committee, the Company's Board of Directors has established a separately-designated Compensation Committee that materially meets the requirements for a compensation committee under section 805 of the NYSE American Company Guide, as currently in force.</p>
    <p style="text-align: justify;">Copies of the Company's corporate governance materials are available on the Company's website at <font style="color: #0000ff;"><u>www.tasekomines.com</u></font> (under the About Us / Corporate Governance tabs).&#160; In addition, the Company is required by National Instrument 58-101 of the Canadian Securities Administrators, <i>Disclosure of Corporate Governance Practices</i>, to describe its practices and policies with regard to corporate governance in management information circulars that are furnished to the Company's shareholders in connection with annual meetings of shareholders. Information on the Company's website is not incorporated by reference herein.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_9"></a>
    <div id="header_page_9">
        <p style="text-align: center;">- 8 -</p>
    </div>
    <p style="text-align: center;"><b>MINE SAFETY DISCLOSURE</b></p>
    <p style="text-align: justify;">Pursuant to Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 ("<b>Dodd-Frank Act</b>"), issuers that are operators, or that have a subsidiary that is an operator, of a coal or other mine in the United States are required to disclose in their periodic reports filed with the SEC information regarding specified health and safety violations, orders and citations, related assessments and legal actions, and mining-related fatalities under the regulation of the Federal Mine Safety and Health Administration under the Federal Mine Safety and Health Act of 1977.</p>
    <p style="text-align: justify;">The Company's operations in the United States were not subject to regulation by the Federal Mine Safety and Health Administration under the Federal Mine Safety and Health Act of 1977 during the fiscal year ended December 31, 2020.</p>
    <p style="text-align: center;"><b>UNDERTAKING </b></p>
    <p style="text-align: justify;">The Registrant undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly, when requested to do so by the Commission staff, information relating to: the securities registered pursuant to Form 40-F; the securities in relation to which the obligation to file an annual report on Form 40-F arises; or transactions in said securities.</p>
    <p style="text-align: center;"><b>CONSENT TO SERVICE OF PROCESS</b></p>
    <p style="text-align: justify;">The Company previously filed an Appointment of Agent for Service of Process and Undertaking on Form F-X signed by the Company and its agent for service of process with respect to the class of securities in relation to which the obligation to file this annual report arises.</p>
    <p style="text-align: center;"><b>SIGNATURES</b></p>
    <p style="text-align: justify;">Pursuant to the requirements of the Exchange Act, the Company certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereunto duly authorized.</p>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 47%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Date:&#160; March 29, 2021</p>
            </td>
            <td style="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="margin-left: 3.15pt;"><b>TASEKO MINES LIMITED</b></p>
                <p>&#160; &#160; &#160; &#160; /s/&#160; Bryce Hamming</p>
                <p>By:&#160; _______________________________________<br>&#160; &#160; &#160; &#160; Bryce Hamming<br><b>&#160; &#160; &#160; &#160; Chief Financial Officer </b></p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_10"></a>
    <div id="header_page_10">
        <p style="text-align: center;">- 9 -</p>
    </div>
    <p style="text-align: center;"><b>EXHIBIT INDEX</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: center;"><b>Exhibit Number</b></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: center;"><b>Exhibit Description</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-1.htm">99.1<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: justify;"><a href="exhibit99-1.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-2.htm">99.2<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: justify;"><a href="exhibit99-2.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-3.htm">99.3<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: justify;"><a href="exhibit99-3.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-4.htm">99.4<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: justify;"><a href="exhibit99-4.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-5.htm">99.5<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p><a href="exhibit99-5.htm">Annual Information Form of the Company for the year ended December 31, 2020</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-6.htm">99.6<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: justify;"><a href="exhibit99-6.htm">Audited consolidated balance sheets as at December 31, 2020 and 2019 and the consolidated statements of comprehensive income (loss), changes in equity, and cash flows for the years ended December 31, 2020 and 2019, including the notes thereto and reports of the Company's independent registered public accounting firm thereon and on the effectiveness of the Company's internal control over financial reporting as of December 31, 2020</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-7.htm">99.7<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p><a href="exhibit99-7.htm">Management's discussion and analysis of financial condition and results of operations for the year ended December 31, 2020</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-8.htm">99.8<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p><a href="exhibit99-8.htm">Consent of KPMG LLP</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-9.htm">99.9<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p><a href="exhibit99-9.htm">Consent of Richard Weymark, P. Eng., MBA</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p style="text-align: center;"><a href="exhibit99-10.htm">99.10<sup>(1)</sup></a></p>
            </td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #eeeeee;">
                <p><a href="exhibit99-10.htm">Consent of Dan Johnson, P.E.</a></p>
            </td>
        </tr>
        <tr>
            <td style="width: 12%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 82%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231.xml">101.INS<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231.xml">XBRL Instance Document</a></td>
        </tr>
        <tr>
            <td style="width: 12%; text-align: center;">&#160;</td>
            <td style="width: 82%; padding-left: 5.4pt; padding-right: 5.4pt;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231.xsd">101.SCH<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231.xsd">XBRL Taxonomy Extension Schema Document</a></td>
        </tr>
        <tr>
            <td style="width: 12%; text-align: center;">&#160;</td>
            <td style="width: 82%; padding-left: 5.4pt; padding-right: 5.4pt;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231_cal.xml">101.CAL<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231_cal.xml">XBRL Taxonomy Extension Calculation Linkbase Document</a></td>
        </tr>
        <tr>
            <td style="width: 12%; text-align: center;">&#160;</td>
            <td style="width: 82%; padding-left: 5.4pt; padding-right: 5.4pt;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231_def.xml">101.DEF<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231_def.xml">XBRL Taxonomy Extension Definition Linkbase Document</a></td>
        </tr>
        <tr>
            <td style="width: 12%; text-align: center;">&#160;</td>
            <td style="width: 82%; padding-left: 5.4pt; padding-right: 5.4pt;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231_lab.xml">101.LAB<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231_lab.xml">XBRL Taxonomy Extension Label Linkbase Document</a></td>
        </tr>
        <tr>
            <td style="width: 12%; text-align: center;">&#160;</td>
            <td style="width: 82%; padding-left: 5.4pt; padding-right: 5.4pt;">&#160;</td>
        </tr>
        <tr>
            <td class="cellValue" style="width: 12%; text-align: center; background-color: #eeeeee;"><a href="tgb-20201231_pre.xml">101.PRE<sup>(1)</sup></a></td>
            <td class="cellValue" style="width: 82%; background-color: #eeeeee; padding-left: 5.4pt; padding-right: 5.4pt;"><a href="tgb-20201231_pre.xml">XBRL Taxonomy Extension Presentation Linkbase Document</a></td>
        </tr>
    </table>
    <p style="margin-left: 72pt; text-indent: -31.5pt; text-align: justify;"><sup>(1)</sup><font style="width: 18.67pt; text-indent: 0pt; display: inline-block;">&#160;</font>Filed as an exhibit to this Annual Report on Form 40-F</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exhibit99-1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.1 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="margin-bottom: 0pt; text-align: center;"><b>CERTIFICATION</b></p>
    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b> PURSUANT TO SECTION 302</b></p>
    <p style="margin-top: 0pt; text-align: center;"><b>OF THE SARBANES-OXLEY ACT OF 2002</b></p>
    <p style="text-align: justify;">I, Russell E. Hallbauer, certify that:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(1)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>I have reviewed this annual report on Form 40-F of Taseko Mines Limited;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(2)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(3)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(4)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>The issuer'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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have:</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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 issuer, 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;</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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;</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(c)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>evaluated the effectiveness of the issuer'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</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(d)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(5)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions):</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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 issuer's ability to record, process, summarize and report financial information; and</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.&#160;</p>
    <p style="text-align: justify;">Date:<font style="width: 12.18pt; display: inline-block;">&#160;</font>March 29, 2021</p>
    <p style="margin-bottom: 0pt; text-align: justify;">By:<font style="width: 20.11pt; display: inline-block;">&#160;</font>/s/ Russell Hallbauer</p>
    <p style="margin-top: 0pt; text-align: justify;">___________________________________________<br>Name:<font style="width: 6.68pt; display: inline-block;">&#160;</font>Russell E. Hallbauer<br>Title: <font style="width: 9.42pt; display: inline-block;">&#160;</font>Chief Executive Officer</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>exhibit99-2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.2 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade">
    <p style="margin-bottom: 0pt; text-align: center;"><b>CERTIFICATION</b></p>
    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b> PURSUANT TO SECTION 302</b></p>
    <p style="margin-top: 0pt; text-align: center;"><b>OF THE SARBANES-OXLEY ACT OF 2002</b></p>
    <p style="text-align: justify;">I, Bryce Hamming, certify that:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(1)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>I have reviewed this annual report on Form 40-F of Taseko Mines Limited;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(2)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(3)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(4)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>The issuer'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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have:</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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 issuer, 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;</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>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;</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(c)<font style="width: 23.79pt; text-indent: 0pt; display: inline-block;">&#160;</font>evaluated the effectiveness of the issuer'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</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(d)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(5)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions):</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 23.79pt; text-indent: 0pt; display: inline-block;">&#160;</font>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 issuer's ability to record, process, summarize and report financial information; and</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 24pt; text-indent: 0pt; display: inline-block;">&#160;</font>any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.&#160;</p>
    <p style="text-align: justify;">Date:<font style="width: 12.18pt; display: inline-block;">&#160;</font>March 29, 2021</p>
    <p style="margin-bottom: 0pt; text-align: justify;">By:<font style="width: 20.11pt; display: inline-block;">&#160;</font>/s/ Bryce Hamming</p>
    <p style="margin-top: 0pt; text-align: justify;">___________________________________________<br>Name:<font style="width: 6.68pt; display: inline-block;">&#160;</font>Bryce Hamming<br>Title: <font style="width: 9.42pt; display: inline-block;">&#160;</font>Chief Financial Officer</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>exhibit99-3.htm
<DESCRIPTION>EXHIBIT 99.3
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.3 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: center;"><b>CERTIFICATION</b><br><b>PURSUANT TO</b><br><b>18 U.S.C. SECTION 1350,</b><br><b>AS ADOPTED PURSUANT TO</b><br><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>
    <p style="text-align: justify;">I, Russell E. Hallbauer, Chief Executive Officer of Taseko Mines Limited (the "Company"), hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</p>
    <p style="margin-left: 36pt; text-align: justify;">(1)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Annual Report on Form 40-F of the Company for the fiscal year ended December 31, 2020 (the "Annual Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</p>
    <p style="margin-left: 36pt; text-align: justify;">(2)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
    <p style="margin-left: 50%; margin-bottom: 0pt; text-align: justify;">By:<font style="width: 20.11pt; display: inline-block;">&#160;</font>/s/ Russell Hallbauer</p>
    <p style="margin-top: 0pt; margin-left: 50%; text-align: justify;">__________________________________________________<br>Name:<font style="width: 6.68pt; display: inline-block;">&#160;</font>Russell E. Hallbauer<br>Title: <font style="width: 9.42pt; display: inline-block;">&#160;</font>Chief Executive Officer</p>
    <p style="margin-left: 50%; text-align: justify;">Date:<font style="width: 12.18pt; display: inline-block;">&#160;</font>March 29, 2021</p>
    <p style="text-align: justify;">&#160;</p>
    <p style="text-align: justify;"><i>This written statement is being furnished to the Securities and Exchange Commission as an exhibit to the Company's Annual Report on Form 40-F. A signed original of this statement 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. </i></p>
    <p style="text-align: justify;"><i>This certification accompanies this Annual Report on Form 40-F pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.</i></p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.4
<SEQUENCE>5
<FILENAME>exhibit99-4.htm
<DESCRIPTION>EXHIBIT 99.4
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.4 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: center;"><b>CERTIFICATION</b><br><b>PURSUANT TO</b><br><b>18 U.S.C. SECTION 1350,</b><br><b>AS ADOPTED PURSUANT TO</b><br><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>
    <p style="text-align: justify;">I, Bryce Hamming, Chief Financial Officer of Taseko Mines Limited (the "Company"), hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</p>
    <p style="margin-left: 36pt; text-align: justify;">(1)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Annual Report on Form 40-F of the Company for the fiscal year ended December 31, 2020 (the "Annual Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</p>
    <p style="margin-left: 36pt; text-align: justify;">(2)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
    <p style="margin-left: 50%; margin-bottom: 0pt; text-align: justify;">By:<font style="width: 20.11pt; display: inline-block;">&#160;</font>/s/&#160; Bryce Hamming</p>
    <p style="margin-top: 0pt; margin-left: 50%; text-align: justify;">__________________________________________________<br>Name:<font style="width: 6.68pt; display: inline-block;">&#160;</font>Bryce Hamming<br>Title: <font style="width: 9.42pt; display: inline-block;">&#160;</font>Chief Financial Officer</p>
    <p style="margin-left: 50%; text-align: justify;">Date:<font style="width: 12.18pt; display: inline-block;">&#160;</font>March 29, 2021</p>
    <p style="text-align: justify;">&#160;</p>
    <p style="text-align: justify;"><i>This written statement is being furnished to the Securities and Exchange Commission as an exhibit to the Company's Annual Report on Form 40-F. A signed original of this statement 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. </i></p>
    <p style="text-align: justify;"><i>This certification accompanies this Annual Report on Form 40-F pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.</i></p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.5
<SEQUENCE>6
<FILENAME>exhibit99-5.htm
<DESCRIPTION>EXHIBIT 99.5
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.5 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: center;"><img src="exhibit99-5x001.jpg" style="width: 390px;" height="90"></p>
    <p style="text-align: center;"><b>ANNUAL INFORMATION FORM</b></p>
    <p style="text-align: center;"><b>FOR THE YEAR ENDED DECEMBER 31, 2020</b></p>
    <p style="text-align: center;"><b>AS AT MARCH 29, 2021</b></p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_2"></a>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>TABLE OF CONTENTS</b></font></p>
    <table style="font-size: 10pt; width: 100%; border-collapse: collapse;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_3"><font style="font-variant: small-caps;">INTRODUCTORY NOTES</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_3"><font style="font-variant: small-caps;">2</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_3">Forward-Looking Statements</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_3">2</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_7">Documents Incorporated by Reference</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_7">6</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_7">Non-GAAP Performance Measures</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_7">6</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_7">Currency and Metric Equivalents</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_7">6</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_9">Resource and Reserve Categories (Classifications) Used in this AIF</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_9">8</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_13"><font style="font-variant: small-caps;">CORPORATE STRUCTURE</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_13"><font style="font-variant: small-caps;">12</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_14"><font style="font-variant: small-caps;">TASEKO's BUSINESS</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_14"><font style="font-variant: small-caps;">13</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_21">Gibraltar Mine</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_21">20</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_32">Florence Copper</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_32">31</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_44">Yellowhead Project</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_44">43</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_53">New Prosperity Project</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_53">52</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_55">Aley Project</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_55">54</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_57"><font style="font-variant: small-caps;">RISK FACTORS</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_57"><font style="font-variant: small-caps;">56</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_80"><font style="font-variant: small-caps;">DIVIDENDS</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_80"><font style="font-variant: small-caps;">79</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_80"><font style="font-variant: small-caps;">DESCRIPTION OF CAPITAL STRUCTURE</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_80"><font style="font-variant: small-caps;">79</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_80">Share Capital</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_80">79</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_81">Senior Secured Notes</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_81">80</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_82">Ratings</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_82">81</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_84"><font style="font-variant: small-caps;">MARKET FOR SECURITIES</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_84"><font style="font-variant: small-caps;">83</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_84"><font style="font-variant: small-caps;">DIRECTORS AND OFFICERS</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_84"><font style="font-variant: small-caps;">83</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_85">Committees of the Board of Directors</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_85">84</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_86">Principal Occupations and Other Information</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_86">85</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_93">Cease Trade Orders, Bankruptcies, Penalties or Sanctions</a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_93">92</a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_94">Potential Conflicts of Interest</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_94">93</a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_94"><font style="font-variant: small-caps;">LEGAL PROCEEDINGS AND REGULATORY ACTIONS</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_94"><font style="font-variant: small-caps;">93</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_94"><font style="font-variant: small-caps;">INTEREST OF MANAGEMENT AND OTHERS IN MATERIAL TRANSACTIONS</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_94"><font style="font-variant: small-caps;">93</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_94"><font style="font-variant: small-caps;">TRANSFER AGENT AND REGISTRAR</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_94"><font style="font-variant: small-caps;">93</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_95"><font style="font-variant: small-caps;">MATERIAL CONTRACTS</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_95"><font style="font-variant: small-caps;">94</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_95"><font style="font-variant: small-caps;">INTERESTS OF EXPERTS</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_95"><font style="font-variant: small-caps;">94</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_96"><font style="font-variant: small-caps;">ADDITIONAL INFORMATION</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_96"><font style="font-variant: small-caps;">95</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;"><a href="#page_96"><font style="font-variant: small-caps;">AUDIT AND RISK COMMITTEE</font></a></td>
            <td style="width: 5%; text-align: right;"><a href="#page_96"><font style="font-variant: small-caps;">95</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;">&#160;</td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><font style="color: #00a5e3;"><b>FIGURES</b></font></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left;"><font style="font-variant: small-caps;"><br></font></td>
            <td style="width: 5%; text-align: right;"><font style="font-variant: small-caps;"><br></font></td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_15"><font style="font-variant: small-caps;">Figure 1:&#160; Location of Taseko's Properties</font></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_15"><font style="font-variant: small-caps;">14</font></a></td>
        </tr>
        <tr>
            <td style="text-align: left;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><font style="color: #00a5e3;"><b>APPENDIX A</b></font></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; background-color: #eeeeee;"><a href="#page_99">Audit and Risk Committee Charter</a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;">&#160;</td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_3"></a>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>INTRODUCTORY NOTES</b></font></p>
    <p style="text-align: justify;"><b>Forward-Looking Statements</b></p>
    <p style="text-align: justify;">This Annual Information Form ("AIF"), including the documents incorporated by reference, contains forward-looking statements and forward-looking information (collectively referred to as "forward-looking statements") which may not be based on historical fact, including without limitation statements regarding our expectations in respect of future financial position, business strategy, future production, reserve potential, feasibility of development projects, exploration drilling, exploitation activities, events or developments that we expect to take place in the future, projected costs and plans and objectives, financial capacity to complete anticipated development projects, and anticipated effects of changes in taxation levels on the value of development projects.&#160; Often, but not always, forward-looking statements can be identified by the use of the words "believes", "may", "plan", "will", "estimate", "scheduled", "continue", "anticipates", "intends", "expects", "aim" and similar expressions.</p>
    <p style="text-align: justify;">Such statements reflect our current views with respect to future events and are subject to risks and uncertainties. These statements are necessarily based upon a number of estimates and assumptions that are inherently subject to significant business, economic, competitive, political and social uncertainties and contingencies. Many factors could cause our actual results, performance or achievements to be materially different from any future results, performance, or achievements that may be expressed or implied by such forward-looking statements, including, among others:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties about the effect of the novel coronavirus ("COVID-19") and the response of local, provincial, state, federal and international governments to the threat of COVID-19, on our operations (including our suppliers, customers, supply chain, employees and contractors) and economic conditions generally and in particular with respect to the demand for copper and other metals we produce;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties about the future market price of copper and the other metals that we produce or may seek to produce;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>changes in general economic conditions, the financial markets and in the demand and market price for our input costs, such as diesel fuel, reagents, steel, concrete, electricity and other forms of energy, mining equipment, and fluctuations in exchange rates, particularly with respect to the value of the U.S. dollar and Canadian dollar, and the continued availability of capital and financing;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>inherent risks associated with mining operations, including our current mining operations at Gibraltar, and their potential impact on our ability to achieve our production estimates;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties as to our ability to control our operating costs at Gibraltar without impacting our planned copper production;</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_4"></a>
    <div id="header_page_4">
        <p style="text-align: center;">- 3 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the risk of inadequate insurance or inability to obtain insurance to cover material mining risks;<b> </b></p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties related to the feasibility study for Florence copper project (the "Florence Copper Project" or "Florence Copper") that provides estimates of expected or anticipated capital and operating costs, expenditures and economic returns from this mining project;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the risk that the results from our operations of the Florence Copper production test facility ("PTF") and ongoing engineering work including cost updates will negatively impact our estimates for current projected economics for commercial operations at Florence Copper;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties related to the accuracy of our estimates of Mineral Reserves (as defined below), Mineral Resources (as defined below), production rates and timing of production, future production and future cash and total costs of production and milling;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the risk that we may not be able to expand or replace reserves as our existing mineral reserves are mined;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the availability of, and uncertainties relating to the development of, additional financing and infrastructure necessary for the advancement of our projects, including with respect to our ability to obtain the required remaining construction financing to move forward with commercial operations at Florence Copper;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our ability to comply with the extensive governmental regulation to which our business is subject;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties related to our ability to obtain necessary title, licenses and permits for our development projects and project delays due to third party opposition, particularly in respect to Florence Copper that requires one key regulatory permit from the U.S. Environmental Protection Agency ("EPA") in order to advance to commercial operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties related to First Nations claims and consultation issues;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our reliance on rail transportation and port terminals for shipping our copper concentrate production from Gibraltar;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties related to unexpected judicial or regulatory proceedings;&#160;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>changes in, and the effects of, the laws, regulations and government policies affecting our exploration and development activities and mining operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our dependence solely on our 75% interest in Gibraltar (as defined below) for revenues and operating cashflows;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our ability to extend existing concentrate off-take agreements or enter into new agreements;</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_5"></a>
    <div id="header_page_5">
        <p style="text-align: center;">- 4 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>environmental issues and liabilities associated with mining including processing and stock piling ore;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>labour strikes, work stoppages, or other interruptions to, or difficulties in, the employment of labour in markets in which we operate our mine, industrial accidents, equipment failure or other events or occurrences, including third party interference that interrupt the production of minerals in our mine;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>environmental hazards and risks associated with climate change, including the potential for damage to infrastructure and stoppages of operations due to forest fires, flooding, drought, or other natural events in the vicinity of our operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>litigation risks and the inherent uncertainty of litigation, including litigation to which Florence Copper is subject;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our actual costs of reclamation and mine closure may exceed our current estimates of these liabilities;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our ability to renegotiate our existing union agreement for Gibraltar when it expires in June 2021;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the capital intensive nature of our business both to sustain current mining operations and to develop any new projects;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our reliance upon key management and operating personnel;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the competitive environment in which we operate;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the effects of forward selling instruments to protect against fluctuations in copper prices, foreign exchange or input costs such as fuel;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the risk of changes in accounting policies and methods we use to report our financial condition, including uncertainties associated with critical accounting assumptions and estimates; and Management Discussion and Analysis ("MD&amp;A"), quarterly reports and material change reports filed with and furnished to securities regulators, and those risks which are discussed under the heading "Risk Factors".</p>
        </li>
    </ul>
    <p style="text-align: justify;">Such information is included, among other places, in this AIF under the headings "Taseko's Business" and "Risk Factors".</p>
    <p style="text-align: justify;">Should one or more of these risks and uncertainties materialize, or should underlying factors or assumptions prove incorrect, actual results may vary materially from those described in forward-looking statements. Material factors or assumptions involved in developing forward-looking statements include, without limitation, that:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_6"></a>
    <div id="header_page_6">
        <p style="text-align: center;">- 5 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>COVID-19, and the response of governments thereto, will not result in a material slow down or stoppage of our mining operations, disrupt our permitting activities or the timing of the response of government agencies to our permitting activities;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the price of copper and other metals will not decline significantly or for a protracted period of time;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our mining operations will not experience any significant production disruptions that would materially affect our production forecasts or our revenues;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our estimates regarding future capital and operating costs at Gibraltar will be accurate;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>grades and recoveries at Gibraltar remain consistent with current mine plans;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>we will be able to incorporate the Gibraltar pit into our operations as planned;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the results from our operations of the PTF at Florence Copper will continue to support that commercial operations at Florence Copper are technically and economically feasible;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>we will be able to obtain the remaining construction financing necessary for us to advance Florence Copper to a positive construction decision and eventual commercial production;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>we will be able to obtain the required permits necessary for us to proceed with construction and commercial operations at Florence;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>litigation regarding Florence Copper will not materially impede or delay our ability to proceed with construction and commercial operations at Florence;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>there are no changes to any existing agreements or relationships with affected First Nations groups which would materially and adversely impact our operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>there are no adverse regulatory changes affecting any of our operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>exchange rates, prices of key consumables, costs of power, labour, material costs, supplies and services, and other cost assumptions at our projects are not significantly higher than prices assumed in planning;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our mineral reserve and resource estimates and the assumptions on which they are based, are accurate;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>our estimates of reclamation liabilities and mine closure costs are accurate; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>we will continue to generate positive cash flows from Gibraltar and be able to secure additional funding necessary for the development and continued advancement of our development projects.</p>
        </li>
    </ul>
    <p style="text-align: justify;">These factors should be considered carefully and readers are cautioned not to place undue reliance on any forward-looking statements. Readers are also cautioned that the foregoing list of risk factors is not exhaustive and it is recommended that prospective investors carefully read the more complete discussion of risks and uncertainties facing the Company included under "Risk Factors" in this AIF.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_7"></a>
    <div id="header_page_7">
        <p style="text-align: center;">- 6 -</p>
    </div>
    <p style="text-align: justify;">Although the Company believes that the expectations conveyed by the forward-looking statements are reasonable based on the information available to it on the date such statements were made, no assurances can be given as to future results, approvals or achievements. The forward-looking statements contained in this AIF and the documents incorporated by reference herein are expressly qualified by this cautionary statement. The Company disclaims any duty to update any of the forward-looking statements after the date of the AIF to conform such statements to actual results or to changes in the Company's expectations except as otherwise required by applicable law.</p>
    <p style="text-align: justify;"><b>Documents Incorporated by Reference</b></p>
    <p style="text-align: justify;">Incorporated by reference into this AIF are the audited consolidated financial statements, together with the auditors' report thereon, and MD&amp;A for Taseko Mines Limited for the year ended December 31, 2020. The financial statements are available for review on the SEDAR website at <font style="color: #0000ff;"><u>www.sedar.com</u></font>. All financial information in this AIF is prepared in accordance with International Financial Reporting Standards ("IFRS") as issued by the International Accounting Standards Board and expressed in Canadian dollars.</p>
    <p style="text-align: justify;"><b>Non-GAAP Performance Measures</b></p>
    <p style="text-align: justify;">This AIF, including the documents incorporated by reference, includes the following non-GAAP performance measures: (i) total operating costs and site operating costs, net of by-product credits; (ii) adjusted net income (loss); (iii) Adjusted EBITDA; (iv) earnings from mining operations before depletion and amortization. These measures may differ from those used by, and may not be comparable to such measures as reported by, other issuers. The Company believes that these measures are commonly used by certain investors, in conjunction with conventional IFRS measures, to enhance their understanding of the Company's performance. These measures have been derived from the Company's financial statements and applied on a consistent basis. See "Non-GAAP Performance Measures" in our MD&amp;A for the year ended December 31, 2020 for a reconciliation of these measures to the most directly comparable IFRS measure.</p>
    <p style="text-align: justify;"><b>Currency and Metric Equivalents</b></p>
    <p style="text-align: justify;">The Company's accounts are maintained in Canadian dollars and all dollar amounts herein are expressed in Canadian dollars unless otherwise indicated.</p>
    <p style="text-align: justify;">The following factors for converting Imperial measurements into metric equivalents are provided:</p>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_8"></a>
    <div id="header_page_8">
        <p style="text-align: center;">- 7 -</p>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><u><b>To Convert from Imperial</b></u></p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><u><b>To Metric</b></u></p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><u><b>Multiply by</b></u></p>
            </td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: justify;">acres</p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>hectares</p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>0.405</p>
            </td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>feet</p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>metres</p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>0.305</p>
            </td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>miles</p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>kilometres</p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>1.609</p>
            </td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>tons (2,000 pounds)</p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>tonnes</p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>0.907</p>
            </td>
        </tr>
        <tr>
            <td style="width: 41.48%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>ounces (troy)/ton</p>
            </td>
            <td style="width: 25.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>grams/tonne</p>
            </td>
            <td style="width: 32.98%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>34.286</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><br>In this AIF, the following capitalized terms have the defined meanings set forth below:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>ASCu</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The weight percentage of copper per unit weight of rock that is acid soluble, including native copper.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>ADEQ</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Arizona Department of Environmental Quality.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>APP and TAPP</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Aquifer Protection Permit and Temporary Aquifer Protection Permit.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Common Shares </b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The Company's common shares without par value, being the only class or kind of the Company's authorized capital.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Carbonatite Deposit</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Carbonatite deposits are igneous rocks largely consisting of the carbonate <font style="color: #000000;">minerals</font> calcite and <font style="color: #000000;">dolomite</font>, which contain the niobium mineral pyrochlore, rare earth minerals or copper sulphide minerals.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Concentrator</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">A type of mineral processing facility that converts raw ore from the mine into a metal concentrate that can then be sold to a smelter for further processing.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>EPA</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">U.S. Environmental Protection Agency.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Epithermal Deposit</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">A mineral deposit formed at low temperature (50 to 200&#176;C), usually within one kilometre of the earth's surface, often as structurally controlled veins.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Flotation</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Flotation is a method of mineral separation whereby, after crushing and grinding ore, froth created in a slurry by a variety of reagents causes some finely crushed minerals to float to the surface where they are skimmed off.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>ISCR</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">In-situ copper recovery.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>LSE</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The London Stock Exchange being one of the three stock exchanges (together with the NYSE American and TSX) on which the Common Shares are listed.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>NSR</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Net smelter return, a general proxy for the gross value of metals derived from concentrates delivered to a smelter for refining.</p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_9"></a>
    <div id="header_page_9">
        <p style="text-align: center;">- 8 -</p>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Mineral Deposit</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">A deposit of mineralization, which may or may not be ore.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Mineral Symbols</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Ag - silver; Au - gold; Cu - copper; Pb - lead; Zn - Zinc; Mo - molybdenum; and Nb - niobium.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>NYSE American</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The NYSE American, being one of the three stock exchanges (together with the LSE and TSX) on which the Common Shares are listed.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>PLS</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Pregnant leach solutions containing copper.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>PTF</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The production test facility, a 24-well ISCR operation designed to prove the feasibility of extracting copper at Florence Copper using in-situ mining methods.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Porphyry Deposit</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">A type of mineral deposit in which ore minerals are widely disseminated, generally of low grade but large tonnage.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Semi-autogenous Grinding ("SAG")</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">SAG mills are essentially autogenous mills, but utilize grinding balls to aid in grinding like in a ball mill. A SAG mill is generally used as a primary or first stage grinding solution.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Solvent Extraction/ <br>Electrowinning ("SX/EW")</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Solvent extraction is the technique of transferring a solute from one solution to another; for example when copper oxide is dissolved into solution, copper becomes the solute. Electrowinning is the process in which an electric current flows between a pair of electrodes (anode &amp; cathode) in a solution containing metal ions (electrolyte). Metal is deposited on the cathode in accordance with the metal's ability to gain or lose electrons. Since ion deposition is selective, the cathode product is generally high grade and requires little further refining.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>Taseko or the Company</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Taseko Mines Limited, including its subsidiaries, unless the context requires otherwise.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>TSX</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">The Toronto Stock Exchange, being one of the three stock exchanges (together with the LSE and NYSE American) on which the Company's Common Shares are listed.</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;"><b>UIC</b></p>
            </td>
            <td style="width: 73%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: justify;">Underground Injection Control permit.</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Resource and Reserve Categories (Classifications) Used in this AIF</b></p>
    <p style="text-align: justify;">The discussion of mineral deposit classifications in this AIF adheres to the resource/reserve definitions and classification criteria developed by the Canadian Institute of Mining, Metallurgy and Petroleum (the "CIM Council") as required reporting standards in Canada and in accordance with Canadian National Instrument 43-101 Standards of Disclosure for Mineral Projects ("NI 43-101"). Estimated mineral resources fall into two broad categories dependent on whether their economic viability has been established and these are namely "resources" (economic viability not established) and "reserves" (viable economic production is feasible).&#160; Resources are sub-divided into categories depending on the confidence level of the estimate based on level of detail of sampling and geological understanding of the deposit. The categories, from lowest confidence to highest confidence, are inferred resource, indicated resource and measured resource. Similarly reserves are sub-divided by order of confidence into probable (lowest) and proven (highest). These classifications can be more particularly described as follows in accordance with the CIM Definition Standards on Mineral Resources and Reserves (the "2014 CIM Standards") adopted by the CIM Council on May 10, 2014:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_10"></a>
    <div id="header_page_10">
        <p style="text-align: center;">- 9 -</p>
    </div>
    <p style="text-align: justify;">A "<b>feasibility study</b>" is a comprehensive technical and economic study of the selected development option for a mineral project that includes appropriately detailed assessments of applicable modifying factors together with any other relevant operational factors and detailed financial analysis that are necessary to demonstrate, at the time of reporting, that extraction is reasonably justified (economically mineable). The results of the study may reasonably serve as the basis for a final decision by a proponent or financial institution to proceed with, or finance, the development of the project. The confidence level of the study will be higher than that of a pre-feasibility study.</p>
    <p style="text-align: justify;">A "<b>Mineral Resource</b>" is a concentration or occurrence of solid material of economic interest in or on the Earth's crust in such form, grade or quality and quantity that there are reasonable prospects for eventual economic extraction. The location, quantity, grade or quality, continuity and other geological characteristics of a Mineral Resource are known, estimated or interpreted from specific geological evidence and knowledge, including sampling.</p>
    <p style="text-align: justify;">An "<b>Inferred Mineral Resource</b>" is that part of a Mineral Resource for which quantity and grade or quality are estimated on the basis of limited geological evidence and sampling. Geological evidence is sufficient to imply, but not verify geological, and grade or quality continuity. An Inferred Mineral Resource has a lower level of confidence than that applying to an Indicated Mineral Resource and must not be converted to a Mineral Reserve. It is reasonably expected that the majority of Inferred Mineral Resources could be upgraded to Indicated Mineral Resources with continued exploration.</p>
    <p style="text-align: justify;">An "<b>Indicated Mineral Resource</b>" is that part of a Mineral Resource for which quantity, grade or quality, densities, shape and physical characteristics are estimated with sufficient confidence to allow the application of Modifying Factors in sufficient detail to support mine planning and evaluation of the economic viability of the deposit. Geological evidence is derived from adequately detailed and reliable exploration, sampling and testing and is sufficient to assume geological and grade or quality continuity between points of observation. An Indicated Mineral Resource has a lower level of confidence than that applying to a Measured Mineral Resource and may only be converted to a Probable Mineral Reserve.</p>
    <p style="text-align: justify;">A "<b>Measured Mineral Resource</b>" is that part of a Mineral Resource for which quantity, grade or quality, densities, shape, and physical characteristics are estimated with confidence sufficient to allow the application of Modifying Factors to support detailed mine planning and final evaluation of the economic viability of the deposit. Geological evidence is derived from detailed and reliable exploration, sampling and testing and is sufficient to confirm geological and grade or quality continuity between points of observation. A Measured Mineral Resource has a higher level of confidence than that applying to either an Indicated Mineral Resource or an Inferred Mineral Resource. It may be converted to a Proven Mineral Reserve or to a Probable Mineral Reserve.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_11"></a>
    <div id="header_page_11">
        <p style="text-align: center;">- 10 -</p>
    </div>
    <p style="text-align: justify;">A "<b>Mineral Reserve</b>" is the economically mineable part of a Measured and/or Indicated Mineral Resource. It includes diluting materials and allowances for losses, which may occur when the material is mined or extracted and is defined by studies at Pre-Feasibility or Feasibility level as appropriate that include application of Modifying Factors. Such studies demonstrate that, at the time of reporting, extraction could reasonably be justified<i>.</i> The U.S. Securities and Exchange Commission require permits in hand or their issuance imminent to classify mineralized material as reserves.</p>
    <p style="text-align: justify;">A "<b>pre-feasibility study</b>" is a comprehensive study of a range of options for the technical and economic viability of a mineral project that has advanced to a stage where a preferred mining method, in the case of underground mining, or the pit configuration, in the case of an open pit, is established and an effective method of mineral processing is determined. It includes a financial analysis based on reasonable assumptions on the modifying factors and the evaluation of any other relevant factors which are sufficient for a Qualified Person, acting reasonably, to determine if all or part of the mineral resource may be converted to a mineral reserve at the time of reporting. A pre-feasibility is at a lower confidence level than a feasibility study.</p>
    <p style="text-align: justify;">A "<b>Probable Mineral Reserve</b>" is the economically mineable part of an Indicated Mineral Resource, and in some circumstances, a Measured Mineral Resource. The confidence in the Modifying Factors applying to a Probable Mineral Reserve is lower than that applying to a Proven Mineral Reserve.&#160;</p>
    <p style="text-align: justify;">A "<b>Proven Mineral Reserve</b>" is the economically mineable part of a Measured Mineral Resource. A Proven Mineral Reserve implies a high degree of confidence in the Modifying Factors.</p>
    <p style="text-align: justify;"><b>"Modifying Factors"</b> are considerations used to convert Mineral Resources to Mineral Reserves. These include, but are not restricted to, mining, processing, metallurgical, infrastructure, economic, marketing, legal, environmental, social and governmental factors.</p>
    <p style="text-align: justify;"><font style="color: #0099ff;"><b>CAUTIONARY NOTE TO UNITED STATES INVESTORS CONCERNING ESTIMATES OF RESERVES AND MEASURED, INDICATED AND INFERRED RESOURCES</b></font></p>
    <p style="text-align: justify;">The disclosure in this AIF, including the documents incorporated by reference herein, uses terms that comply with reporting standards in Canada in accordance with NI 43-101 and the 2014 CIM Standards. NI 43-101 is a rule developed by the Canadian Securities Administrators that establishes standards for all public disclosure an issuer makes of scientific and technical information concerning mineral projects. Unless otherwise indicated, all reserve and resource estimates contained in or incorporated by reference in this AIF have been prepared in accordance with NI 43-101 and the 2014 CIM Standards.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_12"></a>
    <div id="header_page_12">
        <p style="text-align: center;">- 11 -</p>
    </div>
    <p style="text-align: justify;">The SEC has adopted amendments to its disclosure rules to modernize the mineral property disclosure requirements for issuers whose securities are registered with the SEC under the U.S. Exchange Act, effective February 25, 2019 (the "SEC Modernization Rules"). The SEC Modernization Rules replace the historical property disclosure requirements for mining registrants that were included in SEC Industry Guide 7.&#160;</p>
    <p style="text-align: justify;">The SEC Modernization Rules include the adoption of definitions of terms, which are "substantially similar" to the corresponding terms under the 2014 CIM Standards that are presented above under "Resource and Reserve Categories (Classifications) Used in this AIF".&#160;</p>
    <p style="text-align: justify;">We will not be required to provide disclosure on our mineral properties under the SEC Modernization Rules as we are presently a "foreign issuer" under the U.S. Exchange Act and entitled to file continuous disclosure reports with the SEC under the Multijurisdictional Disclosure System ("MJDS") between Canada and the United States. Accordingly, we anticipate that we will be entitled to continue to provide disclosure on our mineral properties in accordance with NI 43-101 disclosure standards and CIM Definition Standards. However, if we either cease to be a "foreign issuer" or cease to be able to or entitled to file reports under the MJDS, then we will be required to provide disclosure on our mineral properties under the SEC Modernization Rules. Accordingly, United States investors are cautioned that the disclosure that we provide on our mineral properties in the AIF and under our continuous disclosure obligations under the U.S. Exchange Act may be different from the disclosure that we would otherwise be required to provide as a U.S. domestic issuer or a non-MJDS foreign issuer under the SEC Modernization Rules.</p>
    <p style="text-align: justify;">United States investors are cautioned that while the above terms under the SEC Modernization Rules are "substantially similar" to CIM Definitions, there are differences in the definitions under the SEC Modernization Rules and the CIM Definition Standards. Accordingly, there is no assurance any resources and reserves that we may report as "measured mineral resources", "indicated mineral resources" and "inferred mineral resources" and "proven mineral reserves" and "probable mineral reserves" under NI 43-101 would be the same had we prepared these estimates under the standards adopted under the SEC Modernization Rules.</p>
    <p style="text-align: justify;">United States investors are also cautioned that while the SEC now recognizes "measured mineral resources", "indicated mineral resources" and "inferred mineral resources", investors should not assume that any part or all of the mineral deposits in these categories will ever be converted into a higher category of mineral resources or into mineral reserves. Mineralization described by these terms has a great amount of uncertainty as to their existence, and great uncertainty as to their economic and legal feasibility. Accordingly, investors are cautioned not to assume that any "measured mineral resources", "indicated mineral resources", or "inferred mineral resources" that we report in this AIF are or will be economically or legally mineable.</p>
    <p style="text-align: justify;">Further, "inferred resources" have a great amount of uncertainty as to their existence and as to whether they can be mined legally or economically. Therefore, United States investors are also cautioned not to assume that all or any part of the inferred resources exist. In accordance with Canadian rules, estimates of "inferred mineral resources" cannot form the basis of feasibility or other economic studies, except in limited circumstances where permitted under NI 43-101.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_13"></a>
    <div id="header_page_13">
        <p style="text-align: center;">- 12 -</p>
    </div>
    <p style="text-align: justify;">For the above reasons, information contained in this AIF and the documents incorporated by reference herein containing descriptions of our mineral deposits may not be comparable to similar information made public by U.S. companies subject to the reporting and disclosure requirements under the United States federal securities laws and the rules and regulations thereunder.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>CORPORATE STRUCTURE</b></font></p>
    <p style="text-align: justify;">Taseko Mines Limited was incorporated on April 15, 1966, pursuant to the <i>Company Act</i> (British Columbia). This corporate legislation was superseded in 2004 by the <i>British Columbia Business Corporations </i>Act which is now the corporate law statute that governs us<i>.&#160; </i>Our registered office is located at Suite 1500, 1055 West Georgia Street, Vancouver, British Columbia, V6E 4N7, and our head office is located at Suite 1200, 1040 West Georgia Street, Vancouver, British Columbia, V6E 4H1.</p>
    <p style="text-align: justify;">The following is a list of the Company's principal subsidiaries:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p><b>Subsidiary</b></p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>Jurisdiction of <br>Incorporation</b></p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: right;"><b>&#160;</b></p>
                <p style="text-align: right;"><b>Ownership</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>Gibraltar Mines Ltd.<sup> 1</sup></p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p>Curis Holdings (Canada) Ltd.<sup> 2</sup></p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>Florence Holdings Inc.<sup> 2</sup></p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: right;">Nevada, USA</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p>Florence Copper Inc.<sup> 2</sup></p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: right;">Nevada, USA</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>Yellowhead Mining Inc.</p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p>Aley Corporation</p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>Taseko Holdings Ltd.</p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p>1280860 BC Ltd.</p>
            </td>
            <td style="width: 30.92%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: right;">British Columbia</p>
            </td>
            <td style="width: 30.94%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: right;">100%</p>
            </td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; text-align: justify;"><sup>1. </sup>Taseko owns 100% of Gibraltar Mines Ltd., which owns 75% of the Gibraltar Joint Venture.</p>
    <p style="margin-top: 0pt; text-align: justify;"><sup>2. </sup>Taseko owns 100% of Curis Holdings (Canada) Ltd., which owns 100% of Florence Holdings Inc., which owns 100% of Florence Copper Inc.</p>
    <p style="text-align: justify;"><i>Gibraltar Joint Venture</i></p>
    <p style="text-align: justify;">On March 31, 2010, we established an unincorporated joint venture ("JV") between Gibraltar Mines Ltd., and Cariboo Copper Corp. ("Cariboo") over the Gibraltar copper and molybdenum mine (the "Gibraltar Mine" or "Gibraltar"), whereby Cariboo acquired a 25% interest in the Gibraltar Mine and we retained a 75% interest with Gibraltar Mines Ltd. operating the mine for the two JV participants. Under the related Joint Venture Formation Agreement ("JVFA"), the Company contributed to the Joint Venture substantially all assets and obligations pertaining to the Gibraltar Mine, and Cariboo paid the Company $187 million to obtain its 25% interest in the JV. Gibraltar Mines Ltd. continues to be the operator of the Gibraltar Mine under the Joint Venture Operating Agreement (the "JVOA") which is filed at <font style="color: #0000ff;"><u>www.sedar.com</u></font>. Cariboo is a Japanese consortium jointly owned by Sojitz Corporation (50%), Dowa Metals &amp; Mining Co., Ltd. (25%) and Furukawa Co., Ltd. (25%).</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_14"></a>
    <div id="header_page_14">
        <p style="text-align: center;">- 13 -</p>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>TASEKO's BUSINESS</b></font></p>
    <p style="text-align: justify;">Taseko is a Vancouver, B.C. headquartered mining company that seeks to create long-term shareholder value by acquiring, developing, and operating large tonnage mineral deposits which are capable of supporting a mine for ten years or longer. The Company's principal operating asset is the 75% owned Gibraltar Mine, which is located in central British Columbia and is one of the largest copper mines in North America. Taseko also owns Florence Copper, an advanced stage project which is nearing a construction decision, as well as the Yellowhead copper, New Prosperity copper-gold, Aley niobium and Harmony gold projects.</p>
    <p style="text-align: justify;">Taseko's mineral properties are summarized in the table below.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p><b>Project/Mine</b></p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Ownership Interest</b></p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Location</b></p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Principal Mineralization</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Gibraltar Mine</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: center;">75%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>British Columbia</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Copper/ Molybdenum/ Silver</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Florence Copper</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">100%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Arizona, USA</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Copper</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Yellowhead</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: center;">100%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>British Columbia</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Copper/ Gold/ Silver</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>New Prosperity</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">100%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>British Columbia</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Copper/ Gold</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Aley</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p style="text-align: center;">100%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>British Columbia</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; background-color: #e6efff;">
                <p>Niobium</p>
            </td>
        </tr>
        <tr>
            <td style="width: 21.8%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Harmony</p>
            </td>
            <td style="width: 17.86%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">100%</p>
            </td>
            <td style="width: 23.14%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>British Columbia</p>
            </td>
            <td style="width: 37.2%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>Gold</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The map below highlights the location of our mineral properties:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_15"></a>
    <div id="header_page_15">
        <p style="text-align: center;">- 14 -</p>
    </div>
    <p style="text-align: center;"><b>Figure 1:&#160; Location of Taseko's Properties</b></p>
    <p style="text-align: center;"><img src="exhibit99-5x002.jpg" style="border: 0.75pt solid #000000; width: 390px;" height="430"></p>
    <p style="text-align: justify;"><i>Gibraltar</i></p>
    <p style="text-align: justify;">Taseko's principal operating asset is its 75% joint venture interest in the Gibraltar Mine&#160; in British Columbia, Canada. Gibraltar is the second largest open pit copper mine in Canada, having produced 123 million pounds of copper and 2.3 million pounds of molybdenum (on a 100% basis) in 2020. Gibraltar also produces silver and has an expected mine life of at least 17 years based on Proven and Probable Sulphide Mineral Reserves of 538 million tons at a grade of 0.25% copper as of December 31, 2020.</p>
    <p style="text-align: justify;">Between 2006 and 2013, the Company expanded and modernized the Gibraltar Mine ore concentrator, added a second ore concentrator, increased the mining fleet and made other production improvements at the mine. Following this period of mine expansion and capital expenditure, Gibraltar has achieved a stable level of operations and the Company's focus is on further improvements to operating practices to reduce unit costs.</p>
    <p style="text-align: justify;"><i>Florence Copper</i></p>
    <p style="text-align: justify;">Taseko is proceeding with the development of Florence Copper in Arizona in two phases.&#160; For the first phase, Taseko completed construction of the PTF for Florence Copper in 2018 and PTF wellfield operations commenced in the fourth quarter of 2018. Operation of the PTF has continued as planned since that time with the wellfield performing to its design, and the small-scale SX-EW plant producing cathode copper. The PTF completed the leach testing phase in June 2020 and the operation subsequently transitioned into a demonstration of rinsing the ore zone.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_16"></a>
    <div id="header_page_16">
        <p style="text-align: center;">- 15 -</p>
    </div>
    <p style="text-align: justify;">The second phase of Florence Copper will consist of the permitting, construction and operation of the commercial ISCR facility.&#160; On December 8, 2020 Taseko received the Aquifer Protection Permit ("APP") from Arizona Department of Environmental Quality ("ADEQ") which is one of two key permits required to commence certain construction and operation of the commercial-scale wellfield. Completion of the ISCR production facility has an estimated capital cost of US$230 million (including reclamation bonding and working capital). At a long-term copper price of US$3.00 per pound, Florence Copper is expected to generate an after-tax internal rate of return of 37%, an after-tax net present value of US$680 million at a 7.5% discount rate, and an after-tax payback period of 2.5 years.&#160;</p>
    <p style="text-align: justify;">With the recently concluded equity and bond financings, the Company now has the majority of the required construction funding for Florence Copper in hand.&#160; Discussions with potential joint venture partners continue to advance, but with the improved cash position and stronger expected operating cash flows from Gibraltar due to higher prevailing copper prices, the Company has numerous options available to obtain the remaining funding.</p>
    <p style="text-align: justify;">The Company is moving forward with final design engineering for the commercial production facility as well as procurement of certain critical components.</p>
    <p style="text-align: justify;"><i>Other Development Projects</i></p>
    <p style="text-align: justify;">Taseko has a diverse pipeline of wholly-owned development projects at various stages of technical and economic feasibility studies, including the Yellowhead copper project, the Aley niobium project, and the New Prosperity gold and copper project (collectively as the "Other Development Projects"). Taseko also owns the Harmony gold project, an exploration stage gold property.</p>
    <p style="text-align: justify;"><i>Business Strategy</i></p>
    <p style="text-align: justify;">Taseko's strategy has been to grow the Company by utilizing the cash flow from Gibraltar to acquire and develop a pipeline of projects. We continue to believe this will generate long-term returns for shareholders. Our development projects are located in British Columbia and Arizona and represent a diverse range of metals, including copper, molybdenum, gold, silver and niobium. Our project focus is currently on the development of Florence Copper.</p>
    <p style="text-align: justify;"><i>Development of Taseko's Business over the Past Three Years</i></p>
    <p style="text-align: justify;">The following is a summary of the development of Taseko's business over the last three financial years:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_17"></a>
    <div id="header_page_17">
        <p style="text-align: center;">- 16 -</p>
    </div>
    <p style="text-align: justify;"><b>2018</b></p>
    <p style="text-align: justify;">Construction of the Florence Copper PTF was completed on time and on budget and wellfield operations commenced in the fourth quarter. The main focus of the PTF phase was to demonstrate to regulators and key stakeholders the regulatory compliance aspects of the process and the ability to maintain hydraulic control of underground leach solutions.&#160;</p>
    <p style="text-align: justify;">In December 2018, the Company entered into an agreement to acquire all of the outstanding common shares of Yellowhead that it did not already own, in exchange for approximately 17.3 million Taseko common shares. Yellowhead holds a 100% interest in a copper-gold-silver development project located in south-central British Columbia.&#160;</p>
    <p style="text-align: justify;"><b>2019</b></p>
    <p style="text-align: justify;">Commissioning of the PTF SX/EW plant for Florence Copper was completed in the first quarter of 2019 and first copper was produced in April.&#160; The PTF achieved steady state operation and the focus turned to testing different wellfield operating strategies, including adjusting pumping rates, solution strength, flow direction, and the use of packers in recovery and injection wells to isolate different zones of the orebody. PTF operations of the wellfield performed to design and the SX-EW plant produced copper cathode.</p>
    <p style="text-align: justify;">The Company submitted a permit amendment application for the commercial production facilities at Florence Copper. The APP amendment application was submitted to the ADEQ in June. The Underground Injection Control ("UIC") Permit application was submitted to the EPA in August.&#160;</p>
    <p style="text-align: justify;">In October 2019, the Company announced its intention to seek a listing of the Company's common shares on the LSE Main Market. Admission became effective and unconditional dealings in the common shares commenced on November 22, 2019. The Company did not raise capital in conjunction with the LSE admission.</p>
    <p style="text-align: justify;">In December 2019, the T&#349;ilhqot'in Nation, as represented by T&#349;ilhqot'in National Government, and Taseko entered into a dialogue, with the Province of British Columbia, to try to obtain a long-term solution to the conflict regarding Taseko's proposed gold-copper mine currently known as New Prosperity, acknowledging Taseko's commercial interests and the T&#349;ilhqot'in Nation's opposition to the project. The dialogue was supported by the parties' agreement on December 7, 2019, to a one year standstill on certain outstanding litigation and regulatory matters that relate to Taseko's tenures and the area in the vicinity of Te&#7825;tan Biny (Fish Lake). The COVID-19 pandemic delayed the commencement of the dialogue for several months in 2020, but the T&#349;ilhqot'in Nation and Taseko have made progress in establishing a constructive dialogue. In December 2020, the parties agreed to extend the standstill for an additional one year period.</p>
    <p style="text-align: justify;"><b>2020</b></p>
    <p style="text-align: justify;">In January 2020, the Company announced the results of an updated technical study on Yellowhead which resulted in a 22% increase in recoverable copper reserves and significantly improved project economics. The Company filed a new NI 43-101 technical report entitled "Technical Report on the Mineral Reserve Update at the Yellowhead Copper Project" dated January 16, 2020 on SEDAR.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_18"></a>
    <div id="header_page_18">
        <p style="text-align: center;">- 17 -</p>
    </div>
    <p style="text-align: justify;">In March 2020, the World Health Organization declared COVID-19 outbreak a pandemic creating an unprecedented global health and economic crisis. Copper prices dropped significantly in March to a low of US$2.04 per pound before recovering in the latter half of the year and ended the year at US$3.70 per pound.&#160; The Company adopted a revised mining plan in April of 2020 in response to COVID-19 which resulted in reduced site costs over the second and third quarter while maintaining copper production.&#160; Gibraltar produced a total of 123 million pounds for the year ended 2020.&#160; As of the date of this annual report, there has not been any direct impact on the Company's operations as a result of COVID-19.&#160;</p>
    <p style="text-align: justify;">In May 2020, Taseko published its first Environmental, Social, and Governance report, which includes an examination of the Company's sustainable performance, with specific details for 2017, 2018 and 2019. The report is available on the Company's website at <font style="color: #0000ff;"><u>www.tasekomines.com/esg</u></font>.</p>
    <p style="text-align: justify;">By mid-2020, Taseko had successfully operated the Florence PTF for 18 months, demonstrating that the ISCR process can produce high quality cathode while operating within permit conditions. In June of 2020, the Company ceased injection of solution and by November, the last cathode was produced from the SX/EW and with total production from the PTF wellfield being approximately 1.1 million pounds.&#160; The Company is currently in the rinsing phase of the PTF operation which activities will continue in 2021.</p>
    <p style="text-align: justify;">In December 2020, the Company received the APP from the ADEQ.&#160; The APP permit was issued following a public comment period and public hearing in August 2020 where the project received strong support from local community members, business owners and elected officials.&#160; The other required key permit is the UIC from the EPA. The EPA's technical review for the UIC permit has identified no significant issues and the Company expects to receive this permit in the coming months.</p>
    <p style="text-align: justify;">In November 2020, Taseko closed an offering of 34,322,138 common shares of the Company for net proceeds of $34.3 million. The proceeds of the offering are expected to be used to fund ongoing operating, engineering and project costs in connection with the advancement of Florence Copper and for general corporate purposes and working capital.</p>
    <p style="text-align: justify;">Subsequent to December 31, 2020, the Company completed an offering of US$400 million aggregate principal amount of 7.0% Senior Secured Notes due February 15, 2026. A majority of the proceeds were used to redeem the outstanding US$250 million 8.75% Senior Secured Notes due on June 15, 2022. The remaining proceeds, net of transaction costs, call premium and accrued interest, of approximately $167 million (US$131 million) are available for capital expenditures, including at Florence Copper and the Gibraltar mine, working capital and for general corporate purposes.</p>
    <p style="text-align: justify;"><i>Competitive Conditions</i></p>
    <p style="text-align: justify;">After a significant but short-lived drop in copper prices with the onset of COVID-19 in March of 2020, copper prices have recovered to over US$4.00 per pound and are now at record levels in Canadian dollar terms.&#160; Disruptions to mining operations caused by the COVID-19 pandemic, particularly in Peru and Chile where the largest copper mines in the world are located, led to supply challenges in 2020 and are expected to continue to impact supply in 2021.&#160; At the same time, Chinese demand recovered swiftly in the second half of 2020 resulting in an estimated&#160; deficit of copper of over 500,000 tonnes, the highest in more than a decade.&#160; Focus in 2021 is now turning to strong demand growth, inflation and the weaker US dollar arising from the expected economic recovery in North America and Europe. The rollout of vaccine programs will also improve the global demand outlook, further pressuring the copper supply deficit. The longer-term outlook for copper is also favorable with the focus on government investment in construction and infrastructure including initiatives focused on green sources of power and the electrification of transportation which are inherently copper intensive.&#160; This increased demand for copper after years of under investment by the industry in new mine supply is expected to support incentive copper prices in the years ahead.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_19"></a>
    <div id="header_page_19">
        <p style="text-align: center;">- 18 -</p>
    </div>
    <p style="text-align: justify;">Molybdenum prices have also experienced volatility in 2020 due to the combination of a COVID-19 induced global economic slowdown and a decrease in molybdenum usage which has a particularly high dependence on demand from the oil and gas and transportation sectors.&#160; The average molybdenum price was US$8.68 per pound during 2020, compared to US$11.36 per pound in 2019. The Company's sales agreements specify molybdenum pricing based on the published Platts Metals reports.</p>
    <p style="text-align: justify;">Approximately 80% of the Gibraltar Mine's costs are Canadian dollar denominated and therefore, fluctuations in the Canadian/US dollar exchange rate can have a significant effect on the Company's operating results and unit production costs, which are earned and in some cases reported in US dollars. Overall, the Canadian dollar modestly strengthened by approximately 2% during 2020 although decreased sharply in the second quarter to a low of C$1.45 per US dollar before recovering in the second half of the year.</p>
    <p style="text-align: justify;"><i>Environmental Protection Requirements</i></p>
    <p style="text-align: justify;">Taseko's mining, exploration and development activities in Canada are subject to various levels of Canadian Federal and British Columbia Provincial laws and regulations relating to the protection of the environment.&#160; Similarly, Florence Copper is subject to various levels of US Federal and Arizona State laws and regulations relating to protection of the environment.&#160; All of the jurisdictions include requirements for closure and reclamation of mining properties as part of their regulatory framework.</p>
    <p style="text-align: justify;">The total liability for reclamation and closure cost obligations for the Company's share of the Gibraltar Mine and its other projects, as calculated in accordance with IFRS at December 31, 2020 was $79.0 million. This amount represents the present value of the estimated future costs of planned and anticipated closure and remediation activities, assuming a long-term nominal risk free rate of up to 2.86% and an inflation rate of 1.49%.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_20"></a>
    <div id="header_page_20">
        <p style="text-align: center;">- 19 -</p>
    </div>
    <p style="text-align: justify;"><i>Employees</i></p>
    <p style="text-align: justify;">The Company had the following employees and contractors as at December 31, 2020:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Location</b></p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Full-time Salaried</b></p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Hourly </b></p>
            </td>
            <td style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Contractors</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: justify;">Vancouver, BC, Canada</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">25</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">-</p>
            </td>
        </tr>
        <tr>
            <td style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p>McLeese Lake, BC, Canada</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">171</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">538</p>
            </td>
            <td style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top;">
                <p style="text-align: center;">17</p>
            </td>
        </tr>
        <tr>
            <td style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: justify;">Florence, Arizona, USA</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">23</p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">15</p>
            </td>
            <td style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">1</p>
            </td>
        </tr>
        <tr>
            <td style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total</b></p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>219</b></p>
            </td>
            <td style="width: 21%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>553</b></p>
            </td>
            <td style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>18</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Environment, Social and Governance</i></p>
    <p style="text-align: justify;">In May 2020, Taseko published its first Environmental, Social, and Governance report, which includes an examination of the Company's sustainable performance, with specific details for 2017, 2018 and 2019. The report is available on the Company's website at <font style="color: #0000ff;"><u>www.tasekomines.com/esg</u></font>.</p>
    <p style="text-align: justify;">Nothing is more important to Taseko than the safety, health and well-being of our workers and their families. Taseko is committed to operational practices that result in improved efficiencies, safety performance and occupational health.</p>
    <p style="text-align: justify;">Taseko places a high priority on the continuous improvement of performance in the areas of employee health and safety at the workplace and protection of the environment.&#160; In 2020, Gibraltar's days lost, loss time incidents, lost time frequency, and loss time severity were all zero. The British Columbia mining industry averages for 2020 were 0.68 for loss time frequency (per 200,000 hours worked) and 105.7 for loss time severity.</p>
    <p style="text-align: justify;">Taseko recognizes that responsible environmental management is critical to our success and has committed that it will:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Consider the environmental impacts of its operations and take appropriate steps to prevent environmental pollution;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Comply with relevant environmental legislation, regulations and corporate requirements;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Integrate environmental policies, programs and practices into all activities;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Ensure that all employees and service providers understand their environmental responsibilities and encourage dialogue on environmental issues;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Develop, maintain and test emergency preparedness plans to ensure protection of the environment, employees and the public;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Work with government and the public to develop effective and efficient measures to improve protection of the environment, based on sound science; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Maintain an environmental committee to review environmental performance, objectives and targets, and to ensure continued recognition of environmental issues as a high priority.</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_21"></a>
    <div id="header_page_21">
        <p style="text-align: center;">- 20 -</p>
    </div>
    <p style="text-align: justify;">The same priority on health, safety, and environmental performance, as well as the methods and culture at Gibraltar are being implemented at Florence Copper as it prepares for construction.</p>
    <p style="text-align: justify;"><b>MINERAL PROPERTIES</b></p>
    <p style="text-align: justify;">Our material properties are the Gibraltar Mine and Florence Copper.&#160; Information regarding the Gibraltar Mine, Florence Copper and Yellowhead Copper Project is based on current technical reports available on SEDAR, as updated by the Company's Chief Engineer, Richard Weymark, P. Eng., MBA, (in respect of the Gibraltar Mine and Yellowhead Copper Project) and Vice President Capital Projects, Rob Rotzinger, P. Eng. (in respect of Florence Copper).&#160; Information regarding our other projects, New Prosperity and Aley, has been prepared by Richard Weymark.</p>
    <p style="text-align: justify;"><b>Gibraltar Mine </b></p>
    <p style="text-align: justify;">Unless stated otherwise, information of a technical or scientific nature related to the Gibraltar Mine contained in this AIF (including documents incorporated by reference herein) is summarized or extracted from a technical report entitled "Technical Report on the Mineral Reserve Update at the Gibraltar Mine" dated November 6, 2019 (the "Gibraltar Technical Report"), prepared under the supervision of Richard Weymark, P. Eng., MBA, filed on Taseko's profile at <font style="color: #0000ff;"><u>www.sedar.com</u></font> and updated with production and development results since that time. Mr. Weymark is employed by the Company as Chief Engineer and is a "Qualified Person" as defined by Canadian securities regulatory instrument NI 43-101<i>.</i></p>
    <p style="text-align: justify;"><i>Project Description, Location, and Access</i></p>
    <p style="text-align: justify;">The Gibraltar open pit mine and related facilities are located 65 kms north of the town of Williams Lake and are centered at latitude 52<sup>o</sup> 30'N and longitude 122<sup>o</sup> 16'W in the Cariboo Mining Division. Williams Lake is approximately 590 kms north of Vancouver, British Columbia.</p>
    <p style="text-align: justify;">Access to the Gibraltar Mine from Williams Lake is 45 kms via Highway 97 to McLeese Lake, and then 20 kilometres by paved road to the mine site.</p>
    <p style="text-align: justify;">The Gibraltar Mine property consists of 245 tenures held as summarized in Table 1 below.</p>
    <p style="text-align: center;"><b>Table 1:&#160; Mineral Tenures - Gibraltar Mine</b></p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33.34%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Tenure Type</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 33.34%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b>Number</b></p>
            </td>
            <td style="width: 33.32%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Area (ha)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33.34%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Claims&#160;</p>
            </td>
            <td style="width: 33.34%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">213</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 33.32%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">20,424</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33.34%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Leases</p>
            </td>
            <td style="width: 33.34%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">32</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 33.32%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">2,275</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33.34%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total</b></p>
            </td>
            <td style="width: 33.34%; vertical-align: middle; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>245</b></p>
            </td>
            <td style="width: 33.32%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>22,699</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">There are 32 mining leases at the Gibraltar Mine which are valid until at least July 2023 as long as renewal fees, which are due on an annual basis, are paid. Rights to use the surface accompany each mining lease. There are 213 claims included in the Gibraltar property tenure package all of which are due to expire in March 2022 or later. It is intended that all leases and claims will be renewed prior to their renewal fees being due (in the case of the leases) and prior to their expiry (in the case of the claims).</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_22"></a>
    <div id="header_page_22">
        <p style="text-align: center;">- 21 -</p>
    </div>
    <p style="text-align: justify;">There are several land parcels for which surface rights were purchased outright.&#160; There is one fee simple lot at the Gibraltar Mine on which the plant site is located and annual taxes are paid.&#160; In addition, the Gibraltar Mine holds three other land parcels.</p>
    <p style="text-align: justify;">In December 2020, Gibraltar Mines Ltd. entered into an option agreement granting Gibraltar the exclusive right and option to acquire a 100% title and interest in five mineral claims which are located near the Gibraltar Mine.</p>
    <p style="text-align: justify;">In March 2017, Taseko entered into an agreement to sell its 75% share of payable silver production from the Gibraltar Mine to Osisko Gold Royalties Ltd. ("Osisko"). In April 2020, Taseko entered into an amendment to the Osisko Silver Sale Agreement and received $8.5 million in exchange for reducing the delivery price of silver from US$2.75 per ounce to nil. There are no other royalties, overrides, back-in rights, payments or other agreements to which the project is subject.</p>
    <p style="text-align: justify;">There are no significant factors or risks that might affect access, title or ability to perform work on the property.</p>
    <p style="text-align: justify;"><i>History</i></p>
    <p style="text-align: justify;">In 1964, Gibraltar acquired a group of claims in the McLeese Lake area from Malabar Mining Co. Ltd.</p>
    <p style="text-align: justify;">Canadian Exploration Limited ("Canex"), at that time a wholly-owned subsidiary of Placer Development ("Placer"), and Duval Corporation ("Duval") had also been exploring on claims known as the Pollyanna Group which they had acquired adjacent to Gibraltar's claims.&#160; In 1969 Canex and Duval optioned the Gibraltar property. In 1970 Canex acquired Duval's remaining interest to hold both properties.</p>
    <p style="text-align: justify;">Placer began construction of the mine in October 1970. The concentrator commenced production in March 1972 and was fully operational by April 1972. A cathode copper plant with an annual capacity of 10 million pounds of market-ready copper metal began operation in October 1986.</p>
    <p style="text-align: justify;">In October 1996, Westmin Resources Limited ("Westmin") acquired 100% control of Gibraltar and in December 1997, Boliden Westmin (Canada) Limited ("Boliden") acquired Westmin. In March 1998, Boliden announced that it would cease mining operations at the Gibraltar Mine at the end of 1998.&#160;</p>
    <p style="text-align: justify;">In July 1999, Taseko's subsidiary, Gibraltar Mines Ltd., purchased the Gibraltar Mine assets from Boliden and certain of its affiliates, including all mineral interests, mining and processing equipment and facilities, and assumed responsibility for reclamation obligations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_23"></a>
    <div id="header_page_23">
        <p style="text-align: center;">- 22 -</p>
    </div>
    <p style="text-align: justify;">From 1999 to 2004, Taseko geologists and engineers sought to better define known resources and explored for additional mineralized material. The on-site staff completed on-going reclamation work and maintained the Gibraltar Mine for re-start.&#160; Operating and environmental permits were kept in good standing. The mine re-opened in October 2004.</p>
    <p style="text-align: justify;">Gibraltar has been owned and operated as an unincorporated joint venture between Taseko and Cariboo since March 31, 2010. The Company's wholly-owned subsidiary, Gibraltar Mines Ltd. and Cariboo hold 75% and 25% beneficial interests in the Joint Venture, respectively.</p>
    <p style="text-align: justify;">Gibraltar increased design mill capacity to 55,000 tons per day in 2011. Gibraltar further increased design mill capacity to 85,000 tons per day in 2013 through installation of a complete independent second concentrator and a stand-alone molybdenum separation plant.</p>
    <p style="text-align: justify;">Total production since 1972 is 676 million tons of ore producing 3.5 billion pounds of copper in concentrate, 102 million pounds of cathode copper and 42 million pounds of molybdenum.</p>
    <p style="text-align: justify;"><i>Geological Setting, Mineralization, and Deposit Types</i></p>
    <p style="text-align: justify;">The Gibraltar deposits are hosted by the upper Triassic Granite Mountain batholith, located within a wedge of Mesozoic and Palaeozoic rocks bounded on the west by the Fraser Fault system and on the east by the Pinchi Fault system. The Granite Mountain batholith is a composite body consisting of three major phases; Border Phase diorite, Mine Phase tonalite, and Granite Mountain trondjhemite. Contacts between the major phases are gradational over widths ranging from two metres to several hundred metres. The regional deformation was accompanied by localized metasomatic alteration and associated sulphide deposition that led to the concentration of copper mineralization in specific areas of the batholith.</p>
    <p style="text-align: justify;">There are currently five defined mineralized zones on the Gibraltar Mine property. They are the Granite, Pollyanna, Connector, Gibraltar, and Extension zones. They occur in a broad zone of shearing and alteration.</p>
    <p style="text-align: justify;">Two major ore structure orientations have been recognized; the Sunset and Granite Creek systems. Ore host structures of the Sunset system are mainly shear zones, with minor development of stockworks and associated foliation lamellae whereas oriented stockworks with associated pervasive foliation lamellae predominate in the Granite Creek system.</p>
    <p style="text-align: justify;">Pyrite and chalcopyrite are the principal primary sulphide minerals. Small concentrations of other sulphides are present in the Gibraltar ores with molybdenite being a minor but economically important associate of chalcopyrite in the Pollyanna, Granite, and Connector deposits.</p>
    <p style="text-align: justify;"><i>Exploration</i></p>
    <p style="text-align: justify;">A property-scale Induced Polarization ("IP") geophysical survey was designed and initiated in August 2000. Field activities included 237 kms of line cutting and some 220 kms of IP survey. Several deposit scale anomalies external to current reserves were identified and drill tested in 2003.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_24"></a>
    <div id="header_page_24">
        <p style="text-align: center;">- 23 -</p>
    </div>
    <p style="text-align: justify;">In 2011, Gibraltar Mines Ltd. had an airborne Z-Axis Tipper electromagnetic and magnetic ("ZTEM") survey flown over its then existing claims surrounding the Gibraltar mine. A total of some 690 line kms of ZTEM data was collected.</p>
    <p style="text-align: justify;">In 2015, a ground magnetometer survey was performed over 36.6 line kms on four mineral claims.</p>
    <p style="text-align: justify;">In 2017, two geophysical surveys were conducted over the Gibraltar NW area by Walcott &amp; Associates. The first consisted of an airborne magnetics survey flown over the property. The survey covered a total of 346 line-km flown along northeast orientated lines at 100 m spacings. The second survey consisted of a ground IP survey that covered a total of 41.5 line-km along 11 northeasterly orientated lines with spacing between 200 and 400 metres. The collected data was used to target a diamond drill program which consisted of two exploration diamond drill holes totaling 3,941 feet (1,201.4m) in the area northwest of the current Extension Resource.</p>
    <p style="text-align: justify;"><i>Drilling</i></p>
    <p style="text-align: justify;">From 1999 to 2004, Taseko geologists and engineers sought to better define known resources and explored for additional mineralized material. A core drilling program for pit definition for the Granite Lake and PGE Connector deposits and property exploration at the 98 Oxide Zone was carried out between September and November 2005.&#160; A further drilling program carried out in 2006 was designed to define the mineral resources between the existing pits by tying together the extensive mineralization zones, and to test for additional mineralization at depth.</p>
    <p style="text-align: justify;">The 2007 program tested a number of targets to define further mineralization, provided definition drilling in the Pollyanna-Granite saddle zone and Granite West areas and included condemnation drilling for the proposed extensions of both the #5 and #6 Dump footprints. The targets for further mineralization were Gibraltar South, Pollyanna North IP anomaly, Granite South and the Gunn Zone.&#160;</p>
    <p style="text-align: justify;">The 2008 exploration program was conducted on the southern and eastern margins of the Gibraltar pit and northwest of the Gibraltar West pit. The objective was to upgrade identified inferred resources to indicated or measured categories through "in-fill" drilling. Holes drilled in the Gibraltar West pit area were incorporated into the 2008 reserve estimate for the new Gibraltar Extension Pit.&#160;</p>
    <p style="text-align: justify;">The 2010 program was conducted on the northern and western margins of the Gibraltar Pit, and one hole on the southwest margin. The objective was to define the ultimate limit of the Gibraltar Pit to the north and west. The 2010 drilling program met the objective of delineating mineralization to the north and west of the Gibraltar Pit. A total of 28,129 feet was drilled in 34 drill holes in 2010.</p>
    <p style="text-align: justify;">The 2011 program was aimed at identifying mineralization down-dip of the Gibraltar and Granite deposits. A total of 12,229 feet were drilled in 5 holes. A deep zone of anomalous copper and molybdenum mineralization encountered in drill-hole 2011-003 extends from approximately 2,600 to 3,700 feet and consists of intermittent intercepts grading up to 1.3% total copper ("TCu") and 0.4% molybdenum.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_25"></a>
    <div id="header_page_25">
        <p style="text-align: center;">- 24 -</p>
    </div>
    <p style="text-align: justify;">In 2013, there were two drill programs completed, one in the summer and the other in the fall.&#160; Both programs targeted the projected mineralization south of the current Granite Pit.&#160; A total of 38,093 feet in 33 holes were drilled between the two programs.&#160;</p>
    <p style="text-align: justify;">In early spring of 2014, a resource drill program commenced targeting the Connector pit and the area between Gibraltar East and Granite Pit. At the same time a geotechnical drill program was undertaken.&#160; Between the two programs a total of 38 holes were drilled with a cumulative length of 37,456 feet. The main goals of the drilling programs were (1) to collect high-quality geological, geotechnical and assay data, (2) to improve the geological understanding of the ore body, and (3) to increase the drill density within and confidence level of the resource model.</p>
    <p style="text-align: justify;">In late 2015, one exploration drill hole was drilled to expand the current known mineralization northwest of the Extension deposit. The total depth of the hole was 2,507 feet. A significant interval of copper was encountered at above reserve grade. The mineralization to the west, northwest and at depth is open. More drilling is needed to confirm if the Extension pit can be expanded to include this material.</p>
    <p style="text-align: justify;">In 2016,<b> </b>two drill programs were completed. The first program targeted the conversion of resource material from inferred to measured/indicated at the Granite and Pollyanna deposits. This reserve definition program totaled 35 holes with a cumulative length of 29,342 feet. The second program was an exploration program that targeted the extension of the mineralization discovered in the 2015 exploration hole. Drilling totaled 14,432 feet in 7 holes. The preliminary exploration results were positive with the best results received from the northwestern most hole.</p>
    <p style="text-align: justify;">In 2017, two drill programs were completed. The first program targeted the conversion of resource material from inferred to measured/indicated at the Granite, Pollyanna and Connector deposits. This reserve definition program totaled 38 holes with a cumulative length of 38,821 feet. The second program was an exploration program that targeted the extension of the mineralization discovered in the 2015/2016 exploration drilling with 4 holes with a cumulative length of 7,996 feet. This program had 2 phases: two holes (4,055 feet) drilled between January 4, 2017 and February 14, 2017 and two holes (3,941 feet) drilled between September 15, 2017 and October 3, 2017. The exploration results received have expanded the known mineralization to the west, northwest and at depth with the 2016 and 2017 drilling and remains open in these directions. More drilling is needed to prove up the extent of this mineralization.</p>
    <p style="text-align: justify;">In 2019, a single 1,327 foot drill hole was drilled targeting a deeper zone below the Granite Pit was completed with the purpose of upgrading and expanding inferred resources to measured/indicated below the Granite Pit. The results received confirmed the presence of mineralization which remains open to the southwest.</p>
    <p style="text-align: justify;"><i>Sampling, Analysis, and Data Verification</i></p>
    <p style="text-align: justify;">Over 136,000 samples have been taken for total copper analysis from drilling at Gibraltar since 1965. About 93% of these samples were also assayed for molybdenum, 51% for acid soluble copper, 50% for acid soluble iron, 46% for multi-element inductively coupled plasma ("ICP") and 36% for gold. Essentially all rock drilled and recovered is sampled in 10 ft intervals. Unconsolidated overburden material, where it exists, is generally not recovered by core drilling and therefore not usually sampled.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_26"></a>
    <div id="header_page_26">
        <p style="text-align: center;">- 25 -</p>
    </div>
    <p style="text-align: justify;">From discovery in 1965 through mine start-up in 1971, and since mine re-start in 2004, 93% of the assays on exploration drill samples have been performed by reputable, independent third party analytical laboratories. Mine laboratory personnel performed all exploration drill sample analyses from 1979 to 2003.</p>
    <p style="text-align: justify;">Well-documented sample preparation, security and analytical procedures used on the Gibraltar drill programs since 1999 have been carried out in an appropriate manner consistent with common industry practice. The results are supported by many years of mine production. A significant amount of due diligence and analytical quality assurance and quality control ("QA/QC") for copper and molybdenum has been completed on the samples that were used in the current mineral resource/reserve estimate. The quality of the work performed on the digital database provides confidence that it is of good quality and acceptable for use in geological and resource modeling of the Gibraltar deposits.</p>
    <p style="text-align: justify;">Details of sample preparation, assay laboratories, security, and data verification used in the Gibraltar drill hole sampling and analytical programs is documented in the Gibraltar Technical Report. Sample preparation, security and data verification protocols since the Gibraltar Technical Report continue to apply these same procedures and standards.</p>
    <p style="text-align: justify;"><i>Mineral Processing and Metallurgical Testing</i></p>
    <p style="text-align: justify;">Sulphide ore from the Gibraltar deposits has been processed on-site since 1972 and run of mine oxide ore has been leached since 1986. The current mineral reserves are contained within zones which have been significantly mined, with the exception of the Extension Zone. Metallurgical testing associated with the Extension Zone returned results consistent with the rest of the mineralized zones.</p>
    <p style="text-align: justify;">The basis for predictions of copper concentrate flotation recovery is plant performance data from both of the existing concentrators based on sulphide and oxide content. Copper recovery is expected to average 86% over the remaining operating period of the reserves.</p>
    <p style="text-align: justify;">Molybdenum recovery predictions are based on the average bulk flotation circuit molybdenum recovery, combined with locked cycle testing of molybdenum recovery from the bulk concentrate. The overall molybdenum recovery is predicted to be 50% for the remaining reserves.&#160; The basis of the predictions of copper cathode produced from heap leaching and subsequent solvent extraction is based upon historical recovery to cathode. Historical recovery to cathode is 50% of placed copper mass.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_27"></a>
    <div id="header_page_27">
        <p style="text-align: center;">- 26 -</p>
    </div>
    <p style="text-align: justify;"><i>Mineral Resource and Mineral Reserve Estimates</i></p>
    <p style="text-align: justify;">The Gibraltar Mine mineral resources and reserves are based on the published reserves as of December 31, 2018, as documented in the Gibraltar Technical Report and reflect depletion due to mining in 2019 and 2020.&#160;</p>
    <p style="text-align: justify;">The reserve estimate uses long-term metal prices of US$2.75/lb for copper and US$8.00/lb for molybdenum and a foreign exchange rate of C$1.00=US$0.80.&#160;</p>
    <p style="text-align: justify;">The proven and probable sulphide reserves as of December 31, 2020, are tabulated in Table 2 below.</p>
    <p style="text-align: center;"><b>Table 2:&#160; Gibraltar Mine Sulphide Mineral Reserves at 0.15% Copper Cut-off</b></p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Pit</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20.34%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;"><b>Category</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b>Tons (millions)</b><sup><b>(1)</b></sup></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Cu</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(%)</b></p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Mo</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(%)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Connector</p>
            </td>
            <td style="width: 20.34%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">156</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.25</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.010</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20.34%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">7</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">0.22</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 20.34%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">163</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">0.25</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16.6%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.010</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Gibraltar</p>
            </td>
            <td style="width: 20.34%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">146</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.25</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.008</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20.34%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">112</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">0.23</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.008</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 20.34%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">258</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">0.24</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16.6%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.008</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Extension</p>
            </td>
            <td style="width: 20.34%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">50</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.33</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.002</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20.34%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">1</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">0.26</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.001</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 20.34%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">51</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">0.33</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16.6%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.002</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Pollyanna</p>
            </td>
            <td style="width: 20.34%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">61</p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.24</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20.34%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">1</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15.76%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">0.23</p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.006</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 20.34%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">61</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">0.24</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16.6%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 31.52%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">Ore Stockpiles</p>
            </td>
            <td style="width: 20.34%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">5</p>
            </td>
            <td style="width: 15.76%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">0.17</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16.6%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.009</p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;" colspan="2">
                <p style="text-align: justify;"><b>Total</b></p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>538</b></p>
            </td>
            <td style="width: 15.76%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>0.25</b></p>
            </td>
            <td style="width: 16.6%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>0.008</b></p>
            </td>
        </tr>
    </table>
    <p style="margin-left: 14.2pt; text-indent: -14.2pt; text-align: justify;">(1)<font style="width: 3.2pt; text-indent: 0pt; display: inline-block;">&#160;</font>Totals may not add due to rounding.</p>
    <p style="text-align: justify;">There are also oxide reserves as shown in Table 3 below.&#160; These oxide reserves as of December 31, 2020 are in addition to the sulphide reserves stated in Table 2.&#160;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_28"></a>
    <div id="header_page_28">
        <p style="text-align: center;">- 27 -</p>
    </div>
    <p style="text-align: center;"><b>Table 3:&#160; Gibraltar Mine - Oxide Mineral Reserves at 0.10% ASCu Cut-off</b></p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Pit</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24.38%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;"><b>Category</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b>Tons (millions)</b><sup><b>(1)</b></sup></p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>ASCu (%)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Connector</p>
            </td>
            <td style="width: 24.38%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 18.9%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">1</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.16</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24.38%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">14</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.15</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 24.38%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 18.9%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">15</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.15</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Gibraltar</p>
            </td>
            <td style="width: 24.38%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 18.9%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.17</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24.38%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">1</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.19</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 24.38%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 18.9%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">1</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.19</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Pollyanna</p>
            </td>
            <td style="width: 24.38%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 18.9%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.12</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24.38%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-right: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 2.25pt double #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">0.12</p>
            </td>
        </tr>
        <tr>
            <td style="width: 37.82%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 24.38%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: justify;">Subtotal</p>
            </td>
            <td style="width: 18.9%; border-style: double solid solid; border-width: 1.5pt 0.75pt 0.75pt; padding-right: 5.03pt; padding-left: 5.03pt; border-color: #000000;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 2.25pt double #000000;">
                <p style="text-align: center;">0.12</p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;" colspan="2">
                <p style="text-align: justify;">Ore Stockpiles</p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p style="text-align: center;">-</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18.9%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.15</p>
            </td>
        </tr>
        <tr>
            <td style="padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;" colspan="2">
                <p style="text-align: justify;"><b>Total</b></p>
            </td>
            <td style="width: 18.9%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>17</b></p>
            </td>
            <td style="width: 18.9%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>0.15</b></p>
            </td>
        </tr>
    </table>
    <p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;">(1)<font style="width: 7pt; text-indent: 0pt; display: inline-block;">&#160;</font>Totals may not add due to rounding.</p>
    <p style="text-align: justify;">The resource estimate uses long-term metal prices of US$3.25/lb for copper and US$12.00/lb for molybdenum and a foreign exchange rate of C$1.00=US$0.80.&#160;</p>
    <p style="text-align: justify;">The mineral reserves stated in Table 2 and Table 3 above are contained within the mineral resources as of December 31, 2020 indicated in Table 4 below:</p>
    <p style="text-align: center;"><b>Table 4:&#160; Gibraltar Mine Mineral Resources at 0.15% Copper and 0.10% ASCu Cut-off</b></p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 25.44%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Category</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 28.1%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b>Tons (millions)</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 23.22%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b>Cu (%)</b></p>
            </td>
            <td style="width: 23.22%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Mo (%)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 25.44%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Measured</p>
            </td>
            <td style="width: 28.1%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p style="text-align: center;">747</p>
            </td>
            <td style="width: 23.22%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.25</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 23.22%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25.44%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Indicated</p>
            </td>
            <td style="width: 28.1%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p style="text-align: center;">301</p>
            </td>
            <td style="width: 23.22%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.23</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 23.22%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25.44%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total (M&amp;I)</b></p>
            </td>
            <td style="width: 28.1%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>1,048</b></p>
            </td>
            <td style="width: 23.22%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>0.25</b></p>
            </td>
            <td style="width: 23.22%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>0.007</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The mineral resource and reserve estimations were completed by Taseko and Gibraltar Mine staff under the supervision of Richard Weymark, P.Eng., MBA, Chief Engineer, a Qualified Person under NI 43-101 and the author of the Gibraltar Technical Report. Mr. Weymark has verified the methods used to determine grade and tonnage in the geological model, reviewed the long-range mine plan, and directed the updated economic evaluation.</p>
    <p style="text-align: justify;"><i>Mining Operations</i></p>
    <p style="text-align: justify;">The Gibraltar Mine is a typical open pit operation that utilizes drilling, blasting, cable shovel loading and large-scale truck hauling to excavate rock. The Gibraltar Mine is planned for excavation of sulphide mineralized material of sufficient grade that it can be economically mined, crushed, ground and processed to a saleable product by froth flotation.&#160;</p>
    <p style="text-align: justify;">Rock containing oxide mineralization can be leached with a highly diluted sulphuric acid, which is naturally assisted by bacterial action, and the resultant copper sulphate solution can be processed to cathode copper in the Gibraltar Mine's SX/EW plant.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_29"></a>
    <div id="header_page_29">
        <p style="text-align: center;">- 28 -</p>
    </div>
    <p style="text-align: justify;">The strip ratio over the remaining 17 year operating period of the reserve will average 2:1. Strip ratio refers to the ratio of the amount of waste material required to be mined in order to extract a unit of ore. For example, a 2:1 stripping ratio means that mining one ton of ore will require mining two tons of waste rock. While the annual strip ratio generally decreases with time, the strip ratio will vary and be managed over the course of the mine life based on exchange rates, commodity prices, and grade distribution during annual and mid-range mine planning process to optimize the economic performance of the operation.</p>
    <p style="text-align: justify;"><i>Processing and Recovery Operations</i></p>
    <p style="text-align: justify;">The processing facilities at the Gibraltar Mine consist of two separate bulk sulphide concentrators, a dedicated molybdenum flotation plant, and a series of leach piles which feed a SX/EW facility.&#160;</p>
    <p style="text-align: justify;">Run of mine ore is fed to the two sulphide concentrators in parallel at a combined design rate of approximately 85,000 tons per day.&#160; These two bulk concentrators, while differing in size, follow the same process path.&#160; Ore is fed to primary crushing with the product reporting to a closed circuit SAG/Ball comminution stage.&#160; Ground ore is processed through a rougher flotation stage.&#160; Tailings from the rougher flotation stage are pumped to a storage facility, while the concentrate is reground and processed through two further cleaner flotation stages.&#160; Final bulk concentrate contains both copper and molybdenum values.&#160;</p>
    <p style="text-align: justify;">The bulk concentrate from both facilities is combined and processed through a single molybdenum flotation plant.&#160; The bulk concentrate is floated in a rougher stage which depresses the copper values and selectively recovers molybdenum.&#160; The underflow from this plant is the site's final copper concentrate.&#160; This copper concentrate is dewatered and shipped in bulk to market. The rougher concentrate is reground and processed through two further cleaner flotation stages.&#160; Molybdenum final concentrate from this plant is dewatered and bagged, and subsequently shipped to market. The molybdenum flotation plant was restarted in September 2016 after being idled in July 2015 during a decline in molybdenum prices.</p>
    <p style="text-align: justify;">Oxide ore from the mine is delivered to oxide leach dumps. The SX/EW plant is designed to extract copper from the pregnant leach solutions ("PLS") collected from the site's leach dumps.&#160; Acidic solution is passed through the leach pile and extracts copper in the form of copper ions in this PLS.&#160; This copper laden solution is delivered to the SX/EW plant via collection ditches, ponds and pumping where required.&#160; The process takes PLS and selectively extracts the copper ions in solvent extraction mixer-settlers. The copper is transferred from this acid solution to an organic phase and finally to a clean electrolyte. The electrolyte is filtered and heated before being passed through the electrowinning cells where the copper is plated out on stainless steel cathodes. The resultant high quality cathode copper is bundled and sold. The barren solution leaving the plant, raffinate, is pumped back to leach additional copper from the leach piles. The SX/EW facility has been placed in care and maintenance since 2015 due to depleted leach dumps and limited fresh oxide ore feed from the mining activity. The plant will be restarted when sufficient oxide ore is mined to justify its operation.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_30"></a>
    <div id="header_page_30">
        <p style="text-align: center;">- 29 -</p>
    </div>
    <p style="text-align: justify;">Gibraltar's copper concentrate has a nominal 28.5% copper grade and includes silver as a by-product with no significant deleterious elements. Gibraltar's molybdenum concentrate has a nominal grade of 48% molybdenum and 1.5% copper which is industry standard grade. Gibraltar copper cathode is nominally 99.9%+ pure copper.</p>
    <p style="text-align: justify;"><i>Infrastructure, Permitting and Compliance Activities</i></p>
    <p style="text-align: justify;">The Canadian National Railway ("CN") has rail service to facilitate the shipping of copper concentrates to Vancouver Wharves, owned and operated by PKM Canada Marine Terminal LP (or "Pembina") in North Vancouver, British Columbia.&#160; The Company operates the concentrate rail load-out facility on the CN rail line at Macalister, 26 kms from the mine site.&#160; Gibraltar owns the buildings and a portion of the land upon which the siding is located and has an agreement in place for the use of CN-owned siding materials.</p>
    <p style="text-align: justify;">Electricity is obtained from BC Hydro.&#160; Natural gas is provided by Fortis BC.&#160; The communities of Williams Lake and Quesnel are sufficiently close to the site to supply goods, services, and personnel to the Gibraltar Mine. The Gibraltar Mine had over 700 active personnel at the end of December 2020. Make-up fresh water for the mine site is obtained from a set of wells on the Gibraltar Mine property. Process facilities operate using reclaimed water from the existing tailings storage facility.</p>
    <p style="text-align: justify;">Dewatering of Pollyanna Pit is ongoing in preparation for future mining.&#160; Water is being pumped to the mined-out Granite Pit for long term storage.&#160; Water currently stored in the Gibraltar Pit will be transferred to the completed Granite pit starting in 2021 with construction of a bulk pit dewatering system underway.</p>
    <p style="text-align: justify;">Relocation of the in-pit crusher feeding concentrator 1 will need to be completed by 2024 prior to starting phase 2 of the Connector Pit.</p>
    <p style="text-align: justify;">With the current design parameters and tailings deposition plan, the tailings facility footprint will accommodate tailings storage until at least 2033. Starting in 2034 tailings will be deposited in the mined out Granite Pit.&#160;</p>
    <p style="text-align: justify;">All material regulatory authorizations and permits are in place to extract the reserves described in this report with the exception of:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>A small extension of lease boundary to include the Extension Pit by 2032; and.</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Periodic amendments of PE-416 and M-40 for pit wall pushbacks, water discharge, and waste rock and tailings storage.</p>
        </li>
    </ul>
    <p style="text-align: justify;">Other permit considerations include approvals required for route changes to the access road, hydro transmission line, natural gas line, and water discharge pipeline in order to complete development of the Extension Pit which is scheduled to start in 2032.&#160; Approvals will be sought as required.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_31"></a>
    <div id="header_page_31">
        <p style="text-align: center;">- 30 -</p>
    </div>
    <p style="text-align: justify;">There have been no material environmental non-compliance incidents since the mine reopened in 2004.</p>
    <p style="text-align: justify;"><i>Capital and Operating Costs</i></p>
    <p style="text-align: justify;">As the majority of the mine's facilities are in place and operating, the only capital requirements are for the relocation of the in-pit crusher/conveyor system and electrical substation, bulk pit dewatering, realignment of the site access road and utility lines, specific tailings and water discharge related activities, and sustaining capital to maintain the integrity of the mining and processing equipment.</p>
    <p style="text-align: justify;">The total anticipated site capital requirements over the next 17 years are summarized in Table 5.</p>
    <p style="text-align: center;"><b>Table 5: Capital Cost Summary</b></p>
    <table style="margin-right: auto; margin-left: auto; border-collapse: collapse; font-size: 10pt; width: 50%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 63%; border-style: solid; border-width: 0.75pt 0.75pt 0.75pt 1px; padding-right: 5.03pt; padding-left: 4.9pt; vertical-align: bottom; border-color: #000000;">
                <p style="text-align: center;"><b>Area</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Total Capital </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">Process Improvements</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">Bulk Pit Dewatering</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">7</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">Tailings and Water Treatment</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">33</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">Crusher &amp; Substation Relocation</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">43</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">Road and Utility Realignment</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">6</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-width: 0.75pt 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; border-image: initial;">
                <p style="text-align: justify;">General Sustaining</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: right;">131</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; border-style: solid; border-width: 0.75pt 0.75pt 1pt 1px; padding-right: 5.03pt; padding-left: 4.9pt; vertical-align: top; border-color: #000000;">
                <p><b>Total </b></p>
            </td>
            <td style="width: 36%; border-style: solid; border-width: 0.75pt 0.75pt 1pt; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-color: #000000;">
                <p style="text-align: right;"><b>223</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Average estimated unit site operating costs over the next 17 years are summarized in Table 6:</p>
    <p style="text-align: center;"><b>Table 6: Site Operating Cost Summary</b></p>
    <table style="margin-right: auto; margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; width: 50%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Operating Category</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Life of Mine Cost</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Mine cost/ton milled</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$5.52</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Processing cost/ton milled</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$4.30</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>General and Admin cost/ton milled</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.90</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total Operating cost/ton milled </b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>$10.72 </b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The basis for capital and operating cost estimates is documented in the Gibraltar Technical Report.</p>
    <p style="text-align: justify;"><i>Exploration, Development, and Production</i></p>
    <p style="text-align: justify;">Gibraltar is pursuing initiatives to improve recovery, concentrator throughput, and mine cost and productivity. Continued improvement in any or all of these areas will have not only positive economic implications but could increase the size of the reserve pits under current commodity assumptions and/or impact the optimum cut-off grade.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_32"></a>
    <div id="header_page_32">
        <p style="text-align: center;">- 31 -</p>
    </div>
    <p style="text-align: justify;"><b>Florence Copper</b></p>
    <p style="text-align: justify;">Unless stated otherwise, the information of a technical or scientific nature related to the Florence Copper Project contained in this AIF is summarized or extracted from the technical report entitled "NI 43&#8208;101 Technical Report,&#160; Florence Copper Project, Florence, Pinal County, Arizona" dated February 28, 2017, amended and restated December 4, 2017 (the "Florence Copper Technical Report") filed on Taseko's profile at <font style="color: #0000ff;"><u>www.sedar.com</u></font> and updated with production and development results since that time.</p>
    <p style="text-align: justify;">Competent Persons Report</p>
    <p style="text-align: justify;">As a requirement of the LSE listing process in November 2019, the Company engaged an independent report writer to prepare an independent Competent Persons Report ("CPR") for the Florence Copper Project. The Florence Copper Project CPR is included with the Company's United Kingdom prospectus, a copy of which was filed on SEDAR on November 18, 2019. The report conforms to the requirements for a CPR as established by the European Securities and Markets Authority ("ESMA") Recommendations on consistent implementation of Commission Regulation ("EC") No 809/2004, implementing the Prospectus Directive (the ESMA Recommendations, as revised in March 2013), and was not prepared in accordance with National Instrument 43-101F1. The Florence Copper CPR was based on observations and data collection on site visits to the Florence Copper Project, data provided by Taseko, including interviews with key personnel involved in the operation and management of the assets. The Florence Copper Project CPR contained a number of estimates which are different than the estimates in the 2017 Florence Technical Report dated February 28, 2017, amended and restated December 4, 2017. The authors of the Florence Copper Project CPR applied more conservative cut-off grades and recovery rates, operating and capital cost escalation from a fourth quarter 2017 basis to a June 2019 basis partly based on indexes and partly on expected results of development, and adjusted some measured resources to indicated. No new scientific or technical information was used in preparing those estimates. The updates to the resource estimate and project economics contained in the CPR are not considered by the Company to constitute a material change either in its assessment of the Florence Copper Project or in relation to the Company as a whole. Accordingly, the Florence Copper Technical Report remains current and continues to be relied upon by the Company.</p>
    <p style="text-align: justify;"><i>Project Description, Location and Access</i></p>
    <p style="text-align: justify;">The Florence Copper Project is an advanced-stage oxide copper project controlled by Taseko.&#160; The project hosts a buried porphyry copper deposit that is amenable to ISCR and SX/EW copper production.</p>
    <p style="text-align: justify;">Florence Copper is located in the Sonoran Desert of Pinal County in south-central Arizona at latitude 33&#61616; 02' 49" North and longitude 111&#61616; 25' 48" West within the limits of the Town of Florence.&#160; The Florence Copper site entrance is 14 miles by paved highway from Interstate 10 and can be accessed from the center of the Town of Florence via 4 miles of highway (AZ-79 and Hunt Highway). The Copper Basin Railway, a federally regulated shortline railroad, is located 100 feet north of Hunt Highway adjacent to the project site and provides rail access between the Town of Winkelman and the Union Pacific Railroad at the Magma loading station near Interstate 10.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_33"></a>
    <div id="header_page_33">
        <p style="text-align: center;">- 32 -</p>
    </div>
    <p style="text-align: justify;">The Florence Copper property is 1,342 acres and consists of two contiguous parcels of land, including 160 acres of leased State Trust Land.&#160; Florence Copper owns surface and subsurface rights to 1,182 acres of patented land held in fee simple that includes the majority of the project area.&#160; The patented land is subject to annual property taxes and falls within the jurisdiction of the Town of Florence for zoning and land use.&#160; Florence Copper also holds Arizona State Mineral Lease 11-26500 that includes approximately 160 acres of surface and subsurface mineral rights on Arizona State Trust Lands, which is not subject to the jurisdiction of the Town of Florence for land use. The Arizona State Mineral Lease term is from December 2013 through to December 2033 and is renewable with Florence Copper having the preferred right to renew thereafter. The mineral lease requires annual rent to be paid to the State of Arizona and includes a royalty requirement on production from the mineral lease land.&#160; The Arizona State Mineral Lease is in good standing and the State Trust Lands overlie approximately 42 percent of the targeted copper resource.</p>
    <p style="text-align: justify;">There are three separate royalties applicable to Florence Copper.&#160; The land subject to Arizona State Mineral Lease 11-26500 is subject to a royalty payable to the State of Arizona based on a percentage (between 2% and 8% according to a "Copper Index Price") of the gross value of minerals produced.&#160; A 3% "Net Returns" royalty on the entire property is payable to Conoco Inc. and a 2.5% "Net Profits Interest" royalty applicable to the patented land is payable to BHP Billiton.</p>
    <p style="text-align: justify;">Although there are some limited environmental liabilities on the project site relating to historical mining and exploration activities conducted by previous owners, as well as Florence Copper's PTF operations, these are managed by the Company and do not pose a risk to access, title or the ability to perform work on the project.</p>
    <p style="text-align: justify;">The patented land portion of the project was subject of a legal non-conforming use litigation which was decided in the Company's favour. Further legal details are included in the section of this AIF entitled "Legal and Permitting".</p>
    <p style="text-align: justify;"><i>History</i></p>
    <p style="text-align: justify;">The project has had four previous owners whose primary business is exploration and mining development including Continental Oil Company ("Conoco"), Magma Copper Company ("Magma"), BHP Copper Inc. ("BHP") and Curis Resources Ltd. ("Curis"). BHP conveyed the land constituting the Florence Copper Project to Florence Copper Inc. on May 2000. In the years between 2002 and 2009 the ownership of the private property passed through a number of companies including Roadrunner Resorts LLC, WHM Merrill Ranch Investments LLC, The Peoples Bank, and Merrill Ranch Properties LLC.&#160; Ownership of Arizona State Mineral Lease 11-26500 remained with Florence Copper Inc. which was acquired by Felix-Hunt Highway LLC in 2008.&#160; Curis purchased the surface rights and all of the mineral rights to the 1,182 acre private land component of the Florence Copper Project in December 2009. In February 2010, Curis obtained assignment of Arizona State Mineral Lease 11-26500 completing the land holdings that form the Florence Copper site.&#160; Curis was acquired by Taseko in November 2014.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_34"></a>
    <div id="header_page_34">
        <p style="text-align: center;">- 33 -</p>
    </div>
    <p style="text-align: justify;">Conoco discovered the Florence Copper deposit in 1970 while executing an exploratory drilling program southwest of Poston Butte. From 1970 to 1977 Conoco completed approximately 620,000 feet of exploration drilling in 612 drill holes.&#160; In 1974, Conoco mined approximately fifty thousand tons of mineralized material from a single-level, underground mine designed to collect samples for metallurgical and geological testing. Metallurgical testing of the recovered material was performed using a small plant built on the property. The mine shafts are now capped at the ground surface and the mine is flooded.</p>
    <p style="text-align: justify;">Magma acquired the property from Conoco in July 1992 and initiated a pre-feasibility study to verify the Conoco work and to determine the most effective technology for extracting copper from the deposit. The results from copper resource modeling, metallurgical testing, material property testing, and financial analysis supported the conclusion that the preferred method for development of the property was ISCR and SX/EW to produce cathode copper. Magma also completed approximately 150,000 feet of exploration drilling in 172 drill holes over the period from 1994 to 1996.</p>
    <p style="text-align: justify;">In January 1996, Broken Hill Proprietary Company Limited of Australia acquired Magma and created BHP. In 1998, BHP conducted a 90-day field optimization ISCR test to demonstrate hydraulic control, gather copper recovery and other technical data for a feasibility study. The outcome of the study confirmed to regulatory agencies that production wells could be efficiently installed into the mineralized zone, hydraulic control of the injected and process solutions could be maintained and documented, and that the ISCR method was a viable method for copper extraction at Florence Copper. BHP also completed approximately 17,000 feet of exploration drilling in 21 drill holes in 1997.</p>
    <p style="text-align: justify;">After completing the acquisition of Florence Copper in February 2010, Curis conducted approximately 8,000 feet of drilling in 6 drill holes to verify previous results, provide metallurgical samples, and information for further project development. Curis performed detailed data verification and generated a new resource model for the project as well as undertaking a metallurgical program focused on simulating in-situ conditions by using whole core box leach tests.</p>
    <p style="text-align: justify;"><i>Geological Setting, Mineralization and Deposit Types</i></p>
    <p style="text-align: justify;">The Florence Copper Project hosts a porphyry copper deposit consisting of a large core of sulfide copper mineralization underlying a zone of oxide copper mineralization. The deposit formed when numerous dike swarms of Laramide granodiorite porphyry intruded Precambrian quartz monzonite near Poston Butte. Hydrothermal solutions associated with the intrusion altered the host rock depositing copper and iron sulfide minerals in the strongly faulted and fractured rocks.</p>
    <p style="text-align: justify;">Mid-Tertiary Basin and Range extensional faults subsequently elevated and isolated much of the Florence Copper deposit as a horst block and this block as well as the downthrown fault blocks were exposed to weathering and erosion. The centre of the deposit was eventually eroded to a gently undulating surface and the deposit was buried due to regional erosion processes to a depth of approximately 400 feet.&#160; During this period of erosion and deposition, a clay layer was deposited approximately 75 feet above the bedrock surface that impedes the mixing of groundwater between the near surface aquifer and the deeper aquifer hosting the mineralized zone.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_35"></a>
    <div id="header_page_35">
        <p style="text-align: center;">- 34 -</p>
    </div>
    <p style="text-align: justify;">Mineralization in the highly-fractured oxide zone consists primarily of chrysocolla with lesser "copper wad," tenorite, cuprite, native copper, and trace azurite and brochantite.&#160; The majority of the copper occurs as chrysocolla in veins and fracture fillings, while the remainder occurs as copper-bearing clays in fracture fillings and former plagioclase sites.&#160; The average thickness of the oxidized zone is approximately 400 feet.</p>
    <p style="text-align: justify;">The main sulfide minerals in the deposit are chalcopyrite, pyrite and molybdenite with minor chalcocite and covellite.&#160; The supergene chalcocite blanket is very thin and irregular and in most instances the transition from the oxide zone to the sulfide zone is quite abrupt.</p>
    <p style="text-align: justify;"><i>Exploration</i></p>
    <p style="text-align: justify;">Substantial exploration work has been undertaken on the Florence Copper site by previous owners including drilling (exploration, assessment, condemnation, geotechnical and environmental), underground mine development, geophysical surveys and mineralogy studies.&#160;</p>
    <p style="text-align: justify;">Over the period since Taseko acquired Florence Copper, the Company has not conducted any exploration work on the property, its activities concentrating on permitting, metallurgical testing, engineering, and the construction and operation of the PTF.</p>
    <p style="text-align: justify;"><i>Drilling</i></p>
    <p style="text-align: justify;">Drilling on the Florence Copper site has been undertaken by means of core drilling, RC rotary drilling and conventional rotary drilling.&#160; Conoco developed a detailed geologic core logging protocol in the early to mid-1970s and subsequent geologists have continued to use this method, with slight modifications, to maintain continuity of the geologic data produced.&#160;</p>
    <p style="text-align: justify;">Since 2009, work on the property has been focused on the site's potential copper production through ISCR which has included the drilling of 6 holes to obtain samples for metallurgical testing and engineering studies to support planning for project development.</p>
    <p style="text-align: justify;">Drilling performed on the property is summarized in Table 7 below.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_36"></a>
    <div id="header_page_36">
        <p style="text-align: center;">- 35 -</p>
    </div>
    <p style="text-align: center;"><b>Table 7: Drilling by Company</b></p>
    <table style="width: 383.1pt; margin-right: auto; margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 52%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b># of Drill <br>Holes</b></p>
            </td>
            <td style="width: 20%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Core Length<br></b><b>(feet)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Curis Resources (2011)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">6</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">7,752</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">BHP Copper (1997)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">21</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">16,638</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Magma Copper Company (1994-1996)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">172</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">146,891</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Conoco (1970-1977)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">612</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">620,483</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Other</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">6</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">3,716</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p><b>Total</b></p>
            </td>
            <td style="width: 18%; vertical-align: middle; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>817</b></p>
            </td>
            <td style="width: 20%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>795,480</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The construction and operation of the PTF required the drilling of 9 recovery wells, 4 injection wells, and 7 observation wells.&#160; These wells were drill by the rotary reverse circulation method and cuttings were not assayed.</p>
    <p style="text-align: justify;"><i>Sampling, Analysis and Data Verification</i></p>
    <p style="text-align: justify;">Sampling protocols were developed by previous owners to ensure consistency and mitigate bias. Sampling consisted of core samples and cuttings from drilling, as well as bulk samples obtained from the underground workings. Core samples as well as conventional rotary and reverse circulation drill cuttings were all assayed, although assays for conventional rotary cuttings are considered unreliable and have not been used in the project data set.&#160; Core samples provide the most representative, unbiased samples of the mineralized materials encountered in the boreholes.</p>
    <p style="text-align: justify;">Assays of drill samples were conducted by various laboratories under the supervision of Arizona-registered assayers and laboratory managers. The "San Manuel Method" was consistently used by Magma, BHP and outside laboratories contracted for the analysis of percent acid-soluble copper content in the Florence drill and metallurgical test samples.</p>
    <p style="text-align: justify;">Data verification has been performed by each company conducting exploration and development at the site and the information and data generated by all prior owners have been reviewed and verified to ensure that the data is of good quality and is suitable for use in mineral reserve estimates. Details of sample preparation, assay laboratories, security, and data verification used in the drill hole sampling and analytical programs is documented in the Florence Technical Report.</p>
    <p style="text-align: justify;"><i>Mineral Processing and Metallurgical Testing</i></p>
    <p style="text-align: justify;">The Florence Copper property has a long history of metallurgical testing which establishes the amenability of the site oxide copper mineralization to leaching.&#160; Historic test work has included laboratory scale column testing and vat leaching as well as pilot scale vat and agitation leaching. These tests have been conducted on material sourced from drill core as well as a bulk sample from the test underground mining.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_37"></a>
    <div id="header_page_37">
        <p style="text-align: center;">- 36 -</p>
    </div>
    <p style="text-align: justify;">Recent metallurgical test work has focused on test methods specific to simulating ISCR performance.&#160; This program began in 2011 with box leach tests where whole drill core was leached at near atmospheric pressure to simulate leaching of undisturbed ore. In 2013 development of a pressurized test apparatus led to tests on whole drill core to simulate the hydrostatic pressure in the ore body during leaching and rinsing. This pressurized test apparatus has been refined to more accurately simulate ISCR conditions as the test work has proceeded and a test linking seven pressurized cells in series was completed in 2016. This series leach test passed solutions through approximately 15 feet of whole core with a solution transit time of about 13 days, representing approximately the mid-point of scale-up between a single pressurized test with a solution transit time of less than two days and the full scale well field with an estimated 30 days transit time. The development of the ISCR leach test methodologies culminating in the series leach test has allowed the laboratory to produce mature leach solutions with compositions that closely correspond to those predicted for the full-scale operation.&#160; All of the ISCR leach testing was conducted in closed circuit and used solvent extraction to recover the leached copper into a proxy electrolyte solution.</p>
    <p style="text-align: justify;">The leaching model for ISCR at Florence is based on data from the box leach tests, individual pressurized tests and the series testing.&#160; Laboratory data used for modelling is subjected to a validation process based on established industry practice in the copper leaching field. The leach model is then combined with a model of sweep efficiency, which adjusts for the amount of mineralized material that would be contacted by solutions over time in the ISCR well field, and a recovery factor to account for the proportion of copper leached which is plated as cathode copper.&#160; Recovery to cathode copper is predicted to be 70% over a four year leach cycle for Florence Copper.</p>
    <p style="text-align: justify;"><i>Mineral Resource and Mineral Reserve Estimates</i></p>
    <p style="text-align: justify;">The Florence Copper mineral reserves and resources are based on the Florence Copper Technical Report and reflect depletion due to the operation of the PTF to the end of 2019.&#160; The reserve and resource tonnages are unchanged, as leaching has not been completed in any portion of the deposit; however, copper grades and contained copper values have been updated to reflect PTF copper extraction to date.</p>
    <p style="text-align: justify;">The reserve estimate utilizes a copper price of US$2.50 per pound and the reserves as of December 31, 2020 are presented in Table 8 below.</p>
    <p style="text-align: center;"><b>Table 8: Reserve Estimate at 0.05% TCu Cut-off</b></p>
    <table style="margin-right: auto; margin-left: auto; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 17%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 25%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Tons</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions)</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 24%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="text-align: center;"><b>Grade</b></p>
            </td>
            <td style="width: 32%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Contained Cu </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions lbs)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 17%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="width: 25%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">345</p>
            </td>
            <td style="width: 24%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.36</p>
            </td>
            <td style="width: 32%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: center;">2,472</p>
            </td>
        </tr>
        <tr>
            <td style="width: 111%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-top: 1pt solid #000000;" colspan="4">
                <p style="text-align: justify;"><i>Note: Contained metal values do not account for metallurgical recoveries. The tonnage factor is 12.5 ft</i><sup><i>3</i></sup><i>/ton.</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The mineral resource estimate utilizes a copper price of US$2.50 per pound and the mineral resource estimate includes only oxide mineralization in bedrock as sulfide mineralization is considered not recoverable by ISCR methods and is consequently not included in either the mineral resource or reserve estimates.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_38"></a>
    <div id="header_page_38">
        <p style="text-align: center;">- 37 -</p>
    </div>
    <p style="text-align: justify;">The Florence Copper mineral resource as of December 31, 2020 is summarized in Table 9 and includes the mineral reserves included in Table 8 above.</p>
    <p style="text-align: center;"><b>Table 9: Florence Project Mineral Resources</b></p>
    <table style="width: 60%; margin-right: auto; margin-left: auto; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 96%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-bottom: 1pt solid #000000;" colspan="4">
                <p style="text-align: center;"><b>All Oxide in Bedrock (0.05 %TCu cutoff)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 18%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;"><b>Class</b></p>
            </td>
            <td style="width: 20%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border: 1pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Tons </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions)</b></p>
            </td>
            <td style="width: 19%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border: 1pt solid #000000;">
                <p style="text-align: center;"><b>Grade</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 28%; vertical-align: bottom; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Cu </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions lbs)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Measured</p>
            </td>
            <td style="width: 20%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">296</p>
            </td>
            <td style="width: 19%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.35</p>
            </td>
            <td style="width: 28%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">2,093</p>
            </td>
        </tr>
        <tr>
            <td style="width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Indicated</p>
            </td>
            <td style="width: 20%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">134</p>
            </td>
            <td style="width: 19%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.28</p>
            </td>
            <td style="width: 28%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">745</p>
            </td>
        </tr>
        <tr>
            <td style="width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;"><b>M+I</b></p>
            </td>
            <td style="width: 20%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;"><b>429</b></p>
            </td>
            <td style="width: 19%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;"><b>0.33</b></p>
            </td>
            <td style="width: 28%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;"><b>2,838</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Inferred</p>
            </td>
            <td style="width: 20%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">63</p>
            </td>
            <td style="width: 19%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.24</p>
            </td>
            <td style="width: 28%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">295</p>
            </td>
        </tr>
        <tr>
            <td style="width: 96%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-top: 1pt solid #000000;" colspan="4">
                <p style="text-align: justify;"><i>Note: All oxide includes the entire copper oxide zone and iron-oxide leached cap zone including the top 40-foot of bedrock (bedrock exclusion zone). Contained metal values do not account for metallurgical recoveries. The tonnage factor is 12.5 ft</i><sup><i>3</i></sup><i>/ton.</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Mining Operations</i></p>
    <p style="text-align: justify;">The mining method proposed for Florence Copper is ISCR which is an extraction method used for selected mineral deposit conditions as an alternative to open pit or underground mine methods. The Florence Copper deposit is amenable to the ISCR method due to the high degree of natural fracturing in the oxide zone, connectivity of the fractures, acid soluble copper mineralization that occurs on the faces of the fractures, and host rocks as well as deposit hydrologic conditions which are favorable for leaching operations.</p>
    <p style="text-align: justify;">The ISCR process involves drilling wells into the mineralized material and circulating a dilute low pH lixiviant solution (consisting of 99% water) through the ore between injection and recovery wells. The lixiviant solution dissolves the copper minerals and the resulting copper rich solution is processed in a conventional SX/EW plant where the copper is removed from the solution and plated as cathode copper.</p>
    <p style="text-align: justify;">The ISCR method is highly environmentally efficient, does not require the large-scale movement of waste rock or ore and will have minimal impact on the site topography. Using ISCR will result in the project consuming less energy, less water and producing less carbon dioxide emissions and waste per pound of copper produced than a conventional mining operation. The project well field design includes a surrounding network of perimeter wells and monitoring wells to ensure that the process solutions remain in the mineralized zone and, when leaching in an area is completed, the process solutions will be rinsed from the block to restore the ground water quality.</p>
    <p style="text-align: justify;"><i>Processing and Recovery Operations</i></p>
    <p style="text-align: justify;">Copper recovery at Florence Copper will utilize conventional SX//EW technology to produce cathode copper from the copper-bearing leach solutions pumped from the ISCR wellfield. The planned commercial SX/EW plant is designed for a flow of 11,000 gpm with a PLS grade of 2 grams per litre.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_39"></a>
    <div id="header_page_39">
        <p style="text-align: center;">- 38 -</p>
    </div>
    <p style="text-align: justify;">The planned processing plant and associated infrastructure will be located on Florence Copper private land to the east of the State Land parcel. The process fluids are piped to and from the process plant in lined trenches.</p>
    <p style="text-align: justify;">The process consists of the following elements:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">ISCR wellfield;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Lined PLS and raffinate ponds;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">SX plant with four mixer settlers;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Tank farm for handling process liquids;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">EW tankhouse;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Ancillary warehouse and maintenance facilities;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Water treatment plant and solution ponds; and</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Existing administration office complex.</li>
    </ul>
    <p style="text-align: justify;"><i>Infrastructure, Permitting and Compliance Activities</i></p>
    <p style="text-align: justify;">The Florence Copper area has excellent local infrastructure and vendor resources to support exploration, development, and mining.&#160; Service companies for the metals/non-metals, coal, oil and gas industries are located in Phoenix and Tucson as well as, at a greater distance, in Albuquerque, New Mexico and Denver, Colorado. Skilled manpower resources are readily available locally due to the area's long history of copper exploration and mining.</p>
    <p style="text-align: justify;">The project site has an administration building, warehouse building, equipment laydown yard and core storage facility.&#160; The project site is serviced from existing water wells owned by the Company for its' potable water needs as well as for future process requirements.&#160; The site is also presently serviced with electrical power, trash pick-up, a septic system for sanitary wastes and full communication services including landline telephone, cellular telephone and internet services.&#160;</p>
    <p style="text-align: justify;">Power for commercial development of the project is available from an Arizona Public Service high-voltage transmission line at the northwest corner of the property. Natural gas is available in the area from Southwest Gas approximately one mile east of the site.</p>
    <p style="text-align: justify;">Development of the site is planned to occur in two phases.&#160; The first phase is construction and operation of the PTF, which will demonstrate the application of ISCR to the Florence Copper Project. The second phase is the construction and operation of the commercial ISCR facility. The various permits required to authorize the PTF have been issued by the regulators. The status of permitting activities is provided below.</p>
    <p style="text-align: justify;">The Temporary Aquifer Protection Permit ("TAPP") for the PTF was issued in August 2016 by the ADEQ and was subject to an administrative appeal and a complaint for judicial review. The Water Quality Appeals Board ("WQAB") conducted a hearing on the issues under appeal and dismissed the appeal, upholding the permit. Subsequently the Superior Court in Maricopa County heard the complaint for judicial review and affirmed the decision of the WQAB, upholding the permit. The Superior Court's decision was appealed to the Arizona Court of Appeals in January 2019.&#160; The Court upheld the lower court's ruling in May 2020.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_40"></a>
    <div id="header_page_40">
        <p style="text-align: center;">- 39 -</p>
    </div>
    <p style="text-align: justify;">In February 2016, the EPA issued the final Memorandum of Agreement in accordance with Section 106 of the National Historic Preservation Act for the archeological work associated with the construction of the PTF. In December 2016, the Company received the final UIC Permit for the PTF from the EPA. The permit was subject to petitions for review to the Environmental Appeals Board ("EAB") and the EAB upheld the permit in September 2017. The EAB's ruling was the subject of an appeal to the Ninth Circuit of the U.S. Court of Appeals which was dismissed with prejudice by the appellants ending the appeals of the UIC Permit.</p>
    <p style="text-align: justify;">Construction of the PTF was completed in 2018 and wellfield operations commenced in the fourth quarter of 2018.&#160; Operation of the PTF has continued since that time<font style="color: #231f20;">&#160;</font>and the PTF is currently in the rinsing phase of testing.</p>
    <p style="text-align: justify;">Two permits are required to commence certain construction of the commercial-scale wellfield at Florence Copper.&#160; These are the APP from the ADEQ and the UIC permit from the EPA.</p>
    <p style="text-align: justify;">In June 2019, the Company submitted the APP application for the Phase 2 commercial facility to the ADEQ. On December 8, 2020, the Company received the APP permit from the ADEQ.&#160; The APP permit was issued following a public comment period and public hearing in August 2020 where the project received strong support from local community members, business owners and elected officials.&#160; The APP was appealed by a single private party in January 2021.&#160; The appeal is now pending before the WQAB.</p>
    <p style="text-align: justify;">The UIC permit application for the Phase 2 commercial facility was submitted to the EPA in August 2019. The EPA is nearing completion of its technical review for the UIC permit and no significant issues have been identified. While progress is being made, the COVID-19 situation in Arizona has had an impact on the EPA process and this has extended the timeline by a few months, but management still expects the project will be fully permitted by mid-2021.</p>
    <p style="text-align: justify;">Additional details are available in the "Legal and Permitting" section. <b> </b></p>
    <p style="text-align: justify;"><i>Capital and Operating Costs</i></p>
    <p style="text-align: justify;">The estimated pre-production capital cost for the Florence Copper commercial production facility is US$204 million in Q4 2016 dollar terms.&#160; A summary of the major components of the capital cost estimate is presented in Table 10.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_41"></a>
    <div id="header_page_41">
        <p style="text-align: center;">- 40 -</p>
    </div>
    <p style="text-align: center;"><b>Table 10:&#160; Summary of Pre-Production Capital Cost Estimate</b></p>
    <table style="margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; margin-right: auto; width: 70%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: center;"><b>Item</b></p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-left: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: center;"><b>Capital Cost (millions $US)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">Pre-Production ISCR Wellfield</p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">$42</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">SX/EW Plant</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$49</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Utilities, Infrastructure and Ancillaries</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$14</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Indirect Costs</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$61</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Owner's Costs</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$21</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total Construction Capital Costs</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>$188</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Pre-Production Operating Costs</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$16</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total Pre-Production and Capital Costs</b></p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>$204</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Sustaining capital expenditures during the production period were estimated to be US$713 million.&#160; This capital will be expended over a 22-year period and consists of US$624 million for well field development and US$89 million for a water treatment plant and construction of process water ponds.</p>
    <p style="text-align: justify;">Details of the basis for capital cost estimates can be found in the Florence Copper Technical Report.</p>
    <p style="text-align: justify;">The estimated average operating costs for Florence Copper over the life of mine is US$0.90 per pound of copper and the estimated total production cost is US$1.10 per pound of copper produced inclusive of royalties.&#160; Details of the estimated operating costs are presented in Table 11.</p>
    <p style="text-align: center;"><b>Table 11:&#160; Summary of Operating Cost Estimate</b></p>
    <table style="margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; margin-right: auto; width: 70%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Item</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Operating Cost</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>($US per lb copper)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">ISCR Well Field</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.33</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">SX/EW Plant</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.24</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Water Treatment</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.07</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">General and Administration</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.19</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Reclamation</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.04</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Off Property Costs</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">$0.02</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total Operational Costs</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>$0.90</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p>Royalties</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: right;">$0.21</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total Production Costs</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>$1.10</b></p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_42"></a>
    <div id="header_page_42">
        <p style="text-align: center;">- 41 -</p>
    </div>
    <br>
    <p style="text-align: justify;">The details of the basis for the project operating cost estimate can be found in the Florence Copper Technical Report.</p>
    <p style="text-align: justify;">The main assumptions and inputs to the base case economic analysis of Florence Copper are:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Total pre-production capital costs of US$204 million;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Life of project sustaining capital costs of US$713 million;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Copper recovery of 70%;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Total production costs of US$1.10 per pound of copper; and</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Long-term copper price of US$3.00 per pound.</li>
    </ul>
    <p style="text-align: justify;">The following after-tax economic indicators are derived from the base case life of mine cash flow assuming the tax rates in effect at the effective date of the Florence Technical Report:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Project after-tax net present value of $680 million** at a 7.5% discount rate;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Internal rate of return of 37%; and</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">Payback period of 2.5 years.</li>
    </ul>
    <p style="text-align: justify;">** The Company expects that the reduced U.S. corporate income tax rates, announced in December 2017, will have a significant positive impact on the project's post-tax net present value.</p>
    <p style="text-align: justify;"><i>Exploration, Development and Production</i></p>
    <p style="text-align: justify;">Development of the site is planned to occur in two phases.&#160; The first phase was construction and operation of the PTF which demonstrated the application of ISCR to the Florence Copper Project. The second phase is the construction and operation of the commercial ISCR facility with a annual production capacity of 85 million pounds of cathode copper and an expected average annual production of 81 million pounds of copper over 21 years.</p>
    <p style="text-align: justify;">The main focus of the PTF phase was to demonstrate to regulators and key stakeholders that hydraulic control of underground leach solutions can be maintained and provide valuable data to validate the Company's leach model as well as optimize well design and performance and hydraulic control parameters.</p>
    <p style="text-align: justify;">The PTF was constructed and commenced operations in the fourth quarter of 2018. Steady state operation of the PTF was achieved in 2019 and the focus turned to testing different wellfield operating strategies, including adjusting pumping rates, solution strength, flow direction, and the use of packers in recovery and injection wells to isolate different zones of the ore body. The operating team has used physical and operating control mechanisms to adjust solution chemistry and flow rates and has successfully achieved targeted copper concentration in solution. PLS grade in the centre recovery well (most representative of the performance of the commercial wellfield) has achieved targeted levels and the SX/EW plant produced at a rate of approximately one million pounds of copper cathode per year, mainly from the centre recovery well, prior to switching to the rinsing phase of testing in late June 2020.&#160; Data collected during this final rinsing phase will further inform commercial operations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_43"></a>
    <div id="header_page_43">
        <p style="text-align: center;">- 42 -</p>
    </div>
    <p style="text-align: justify;">The PTF has provided valuable data to validate the Company's models and planned operating parameters, and this data is being used to refine operating plans for the commercial phase. Detailed engineering for the commercial facility is ongoing with the objective to have it substantially complete ahead of receipt of the final permits and a final construction decision.</p>
    <p style="text-align: justify;">The PTF also successfully demonstrated that hydraulic control could be achieved and maintained and confirming that the oxide ore zone behaves hydrologically as an equivalent porous media, thereby ensuring protection of underground sources of drinking water.</p>
    <p style="text-align: justify;"><i>Legal and Permitting</i></p>
    <p style="text-align: justify;">Florence Copper has recently received favorable rulings in the legal challenges to the PTF permits and the Company's legal non-conforming right to mine its patented mining land held in fee simple.&#160; A summary of each of the cases is included below.</p>
    <p style="text-align: justify;">On September 28, 2012, the ADEQ issued Florence Copper a TAPP for the development of the PTF. Following a series of appeals, amendments, and a judicial review, the Superior Court of Maricopa County, Arizona ruled on December 18, 2018 affirming the decision of the Water Quality Appeal Board and upholding the TAPP. The Town and two private parties appealed the Superior Court's decision to the Arizona Court of Appeals in January 2019.&#160; The appellate court denied the appeal in May 2020.&#160;</p>
    <p style="text-align: justify;">In 2013, the Florence Town Council authorized the town staff to initiate an eminent domain action against Florence Copper's patented mining land held in fee simple and challenged the validity of an existing development agreement with the town. The action did not include the 160 acre State Trust Land parcel on which Florence Copper will operate the PTF.&#160; On July 2, 2015, Florence Copper's motion to dismiss the eminent domain claim was granted. The final issue before the Maricopa County Superior Court was whether a legal non-conforming use ("LNCU") right to mine continues to exist on Florence Copper's privately owned land. The issue proceeded to trial in 2018 and the Superior Court ruled on January 2, 2019 confirming Florence Copper's LNCU right to mine on the Company's privately owned land. The Town appealed the Court's ruling to the Arizona Court of Appeals. On March 23, 2021, the Court of Appeals ruled decisively in Florence Copper's favour ruling that the Company is legally entitled to mine its private property within Town limits and awarding Florence Copper US$1.7 million in attorneys' fees and costs against the Town of Florence. Florence Copper is now moving forward on its counterclaims against the Town of Florence in the lower court.</p>
    <p style="text-align: justify;">On December 20, 2016, the EPA issued the final UIC Permit to Florence Copper. This permit regulates the operation of Class III underground injection wells at the PTF. Three petitions for review of the Permit were filed with the EAB of the EPA.&#160; These petitions were filed by the Town of Florence ("TOF") and Southwest Value Partners ("SWVP"), the Gila River Indian Community ("GRIC"), and John Anderson, a Town Councilman representing himself. The GRIC withdrew its petition and Councilman Anderson's petition was dismissed by the EAB.&#160; On September 22, 2017 the EAB dismissed the TOF/SWVP petition and upheld the UIC Permit issued to Florence Copper. The TOF/SWVP appealed the EAB ruling to the Ninth Circuit of the U.S. Court of Appeals. The Ninth Circuit of the U.S. Court of Appeals subsequently dismissed with prejudice the TOF/SWVP petition before the Court on August 2, 2018 ending the appeals of the UIC Permit.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_44"></a>
    <div id="header_page_44">
        <p style="text-align: center;">- 43 -</p>
    </div>
    <p style="text-align: justify;">On December 8, 2020, the Company received the commercial APP permit from the ADEQ.&#160; The APP permit was issued following a public comment period and public hearing in August 2020 where the project received strong support from local community members, business owners and elected officials.&#160; A single private party has appealed the APP.&#160; This appeal is pending before the WQAB and a ruling is anticipated by mid-2021.</p>
    <p style="text-align: justify;">The second required operating permit is the UIC permit issued by the EPA. The UIC permit application for the Phase 2 commercial facility was submitted to the EPA in August 2019.&#160; The EPA is nearing completion of its technical review for the UIC permit and no significant issues have been identified. While progress is being made, the COVID-19 situation in Arizona has had an impact on the EPA process and this has extended the timeline by a few months, but management still expects the project will be fully permitted by mid-2021.</p>
    <p style="text-align: justify;"><b>Yellowhead Project&#160; </b></p>
    <p style="text-align: justify;">Unless stated otherwise, the information of a technical or scientific nature related to the Yellowhead Copper Project contained in this AIF is summarized or extracted from the technical report entitled "Technical Report on the Mineral Reserve Update at the Yellowhead Copper Project" dated January 16, 2020 (the "Yellowhead Copper Technical Report") prepared under the supervision of Richard Weymark, P.Eng., MBA, who is a Qualified Person as defined by NI 43-101 and filed on <font style="color: #0000ff;"><u>www.sedar.com</u></font> under Taseko's profile.</p>
    <p style="text-align: justify;"><i>Project Description, Location and Access</i></p>
    <p style="text-align: justify;">The Yellowhead Copper Project is located approximately 150 kms northeast of Kamloops at latitude 51&#176;30' north and longitude 119&#176;48' west in the Kamloops Mining Division. The project has paved highway, rail, and power access at Highway #5 within 10 kms of the property.</p>
    <p style="text-align: justify;">The property consists of one mineral lease which is valid until at least June 2050 and 91 mineral claims covering a total of approximately 42,000 hectares. All mineral claims are in good standing until at least November 2024. There are three parcels of fee simple land located 2.5 kms west of the nearest community, Vavenby, where the rail load-out facility would be located.</p>
    <p style="text-align: justify;">Six claims are subject to a 2.5% net smelter returns ("NSR") royalty to Xstrata while 31 claims are subject to a 3% NSR royalty to US Steel Corp., capped at C$3.0 million, subject to inflation.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_45"></a>
    <div id="header_page_45">
        <p style="text-align: center;">- 44 -</p>
    </div>
    <p style="text-align: justify;"><i>History</i></p>
    <p style="text-align: justify;">Copper mineralization was discovered in the immediate vicinity of the deposit in the mid-1960s. The initial discovery was followed-up by extensive prospecting, line cutting, road building, surface geochemical sampling, geological mapping, geophysics, trenching and diamond drilling programs.</p>
    <p style="text-align: justify;">Noranda Exploration Company ("Noranda") and Qu&#233;bec Cartier Mining Company ("QCM"), a 100% wholly owned subsidiary of US Steel, staked claims in the deposit area in 1965 and 1966 respectively. This resulted in the area west of the Harper Creek tributary belonging to Noranda and east of it to QCM. The two companies worked independently on their properties from 1966 until 1970. In late 1970, the companies formed a joint venture, which explored their contiguous properties until 1974.</p>
    <p style="text-align: justify;">Further work in the deposit area occurred in 1986 and 1996. This included trenching, core resampling and metallurgical testing and additional drilling.</p>
    <p style="text-align: justify;">Historical core drilling took place on the property in 11 different years over a 30-year period between 1967 and 1996. The total length of the 191 holes drilled on the property was 30,800 m. Of these holes, 165 targeted what is now known as the Yellowhead Copper Deposit, for a total of 28,200 m or 92% of the overall drilling.</p>
    <p style="text-align: justify;">No further drilling on the deposit area took place until 2006.</p>
    <p style="text-align: justify;">Yellowhead Mining Inc. ("YMI") formed as a private British Columbia company and obtained control of the project through staking, purchase and option agreements in 2005. YMI undertook their first phase of field exploration on the project in 2006 and completed 65,000 m of drilling from 2006 through 2013.</p>
    <p style="text-align: justify;">Historical resource estimates date back to 2007 culminating in a feasibility study completed in 2014 including the establishment of a proven and probable mineral reserve.&#160; Historical resource and reserve estimates are summarized in the Yellowhead Copper Technical Report filed by Taseko on SEDAR.</p>
    <p style="text-align: justify;">In February 2019, Taseko acquired a 100% interest in YMI.</p>
    <p style="text-align: justify;"><i>Geological Setting, Mineralization, and Deposit Types</i></p>
    <p style="text-align: justify;">The project is located within structurally complex, low-grade metamorphic rocks of the Eagle Bay Assemblage, part of the Kootenay Terrane on the western margin of the Omineca Belt in south-central BC.</p>
    <p style="text-align: justify;">The Eagle Bay Assemblage incorporates Lower Cambrian to Mississippian sedimentary and volcanic rocks subject to deformation and metamorphism. The Eagle Bay Assemblage divides into four northeast-dipping thrust sheets that collectively contain a succession of Lower Cambrian rocks overlain by a succession of Devonian-Mississippian rocks. The Lower Cambrian rocks include quartzites, grits and quartz mica schists (Units EBH and EBQ), mafic metavolcanic rocks and limestone (Unit EBG), and overlying schistose sandstones and grits (Unit EBS) with minor calcareous and mafic volcanic units. These older units are overlain by Devonian-Mississippian succession of mafic to intermediate metavolcanic rocks (Units EBA and EBF) intercalated with and overlain by dark grey phyllite, sandstone and grit (Unit EBP).</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_46"></a>
    <div id="header_page_46">
        <p style="text-align: center;">- 45 -</p>
    </div>
    <p style="text-align: justify;">Unit EBA of the Devonian-Mississippian succession hosts the deposit.</p>
    <p style="text-align: justify;">The northeast trending Harper Creek Fault separates the deposit into a west domain and east domain. In the west domain, chalcopyrite mineralization is primarily in three copper bearing horizons. The upper horizon ranges from 60 m to 170 m in width and is continuous along an east-west strike for some 1,300 m, dipping approximately 30&#186; north. The middle horizon is not as well developed and is often fragmented. It primarily exists within a graphitic and variably silicified package of rocks that range from 30 m to 40 m in width at the western extent, increasing up to 90 m locally eastward, gradually appearing to blend into the upper horizon. The lowest or third horizon has less definition mainly due to a lack of drill intersections. Commonly hosted within mafic to intermediate volcaniclastics and fragmental rocks, it can range from 30 m to 90 m in width although typical intersections are in the 30 m range. These horizons generally contain foliation-parallel wisps and bands as the dominant style of sulphide mineralization.</p>
    <p style="text-align: justify;">In the east domain, mineralization characterized by high angle, discontinuous, tension fractures of pyrrhotite, chalcopyrite &#177; bornite is frequently associated with quartz carbonate gangue. This style is common within, but not limited to, the metasedimentary rocks and areas of increased pervasive silicification. Mineralization is not selective to individual units and frequently transgresses lithological contacts throughout the area. At the near surface areas in the south and down-dip to the north, widths of mineralization typically range from 120 m to 160 m. In the central area of the east domain where thrust/reverse fault stacking has been interpreted, mineralization thicknesses typically range from 220 m to 260 m with local intersections of up to 290 m.</p>
    <p style="text-align: justify;">The deposit type is a remobilized polymetallic volcanogenic massive sulphide deposit, comprising lenses of disseminated, fracture-filling and banded iron and copper sulphides with accessory magnetite. Mineralization is generally conformable with the host-rock stratigraphy as is consistent with the volcanogenic model. Observed sulphide lenses measure many tens of metres in thickness with km-scale strike and dip extents.</p>
    <p style="text-align: justify;"><i>Exploration</i></p>
    <p style="text-align: justify;">Exploration work undertaken on the Yellowhead Copper site by historical owners included stream sediment sampling, reconnaissance geological mapping, soil sampling, geophysical surveying and diamond drilling.&#160; Subsequent exploration completed between 2005 and 2013 by YMI included diamond drilling and historical core relogging, airborne geophysics (magnetic and electromagnetic), ground geophysics (magnetic, electromagnetic and induced polarization), soil sampling, rock sampling, geological mapping and petrographic and whole rock analysis of drill core and surface rock samples. This work largely focussed on the west-central part of the property in the deposit area.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_47"></a>
    <div id="header_page_47">
        <p style="text-align: center;">- 46 -</p>
    </div>
    <p style="text-align: justify;">Summaries of the exploration work completed are discussed in the Yellowhead Copper Technical Report.&#160; There has been no exploration on the property since 2013.</p>
    <p style="text-align: justify;"><i>Drilling</i></p>
    <p style="text-align: justify;">A significant amount of drilling has taken place on the Yellowhead Copper Project, totalling 95,735 m by YMI and historical operators in 408 holes. All were cored diamond drillholes. Results from these drill programs are the basis for the mineral resource estimate. There are no drilling, sampling, or recovery factors that could materially impact the accuracy and reliability of the results.</p>
    <p style="text-align: justify;">YMI relogged and resampled selected historical core in the deposit area from the Noranda 1968-1971 and American Comstock 1996 drill campaigns with the goal of verifying the historical analytical copper results. Results of this program showed good correlation of copper grades and thicknesses with the historically reported drill core intersections.</p>
    <p style="text-align: justify;">Drilling performed on the property is summarized in Table 12 below.</p>
    <p style="text-align: center;"><b>Table 12: Drilling by Company</b></p>
    <table style="width: 80%; margin-right: auto; margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 52%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 18%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: center;"><b># of Drill <br>Holes</b></p>
            </td>
            <td style="width: 20%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Core Length<br></b><b>(metres)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Qu&#233;bec Cartier Mining Company (1967-1969)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">33</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">5,285</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Noranda Exploration Co. Ltd. (1968-1970)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">87</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">12,156</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Noranda/QCM Joint Venture (1970-1973)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">48</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">9,012</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Other Historical Owners (1983-1996)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">23</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">4,300</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Yellowhead Mining Inc. (2006-2013)</p>
            </td>
            <td style="width: 18%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: right;">217</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 20%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">64,985</p>
            </td>
        </tr>
        <tr>
            <td style="width: 52%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p><b>Total</b></p>
            </td>
            <td style="width: 18%; vertical-align: middle; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>408</b></p>
            </td>
            <td style="width: 20%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>95,741</b></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Sampling, Analysis and Data Verification</i></p>
    <p style="text-align: justify;">YMI and previous project operators systematically sampled and analyzed all potentially mineralized sections of drill core on the Yellowhead deposit for copper, the primary element of interest. Early operators in the 1960's and 1970's, typically only analyzed for copper. This expanded to include gold, silver and several other elements in the programs of the 1980's and 1990's. From 2005 onwards, over 30 elements made up the standard assaying protocol for drill core, including historical core resampled and reanalysed since then. This historical core was from the Noranda, Noranda / QCM Joint Venture and Comstock drilling. Samples taken for copper assay from all historical and modern drillholes number over 55,000 with an average core length of 1.5 m.&#160;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_48"></a>
    <div id="header_page_48">
        <p style="text-align: center;">- 47 -</p>
    </div>
    <p style="text-align: justify;">In 2019, the Cohesion Consulting Group ("CCG") completed an audit of the Yellowhead project drillhole database. CCG reviewed the digital files comprising the drillhole database, assay certificates, geological models and supporting documents used in the mineral resource and mineral reserve estimates. The audit found no errors, omissions, QA/QC failures or differences between this drillhole database and the supporting documents of significance to the resource and reserve estimate.</p>
    <p style="text-align: justify;">Details of sample preparation, assay laboratories, security, and data verification used in the Yellowhead drill hole sampling and analytical programs is documented in the Yellowhead Technical Report.</p>
    <p style="text-align: justify;"><i>Mineral Processing and Metallurgical Testing</i></p>
    <p style="text-align: justify;">The basis of process design for the project was informed from feasibility level metallurgical test work program conducted in 2011 and early 2012 at G&amp;T Metallurgical Services Ltd. ("G&amp;T"), in Kamloops, BC.</p>
    <p style="text-align: justify;">This test program consisted of a suite of open circuit batch flotation testing, lock cycle testing, ore hardness testing, a pilot plant campaign, and mineralogical characterization of both a primary master composite representing feed from the earlier phases of mine development along with a suite of composite samples representing variable lithology and discreet spatial zones within the pit. Additional laboratory comminution test work conducted in 2011 at FLSmidth ("FLS") of Bethlehem, Pennsylvania, was also used to inform process comminution circuit design and power requirements.</p>
    <p style="text-align: justify;">The proposed process for the project consists of a conventional milling circuit to recover copper via grinding, rougher flotation, regrinding of rougher concentrate, followed by a cleaner flotation circuit. All comminution testing conducted to date suggest the ore is soft to moderately soft and very amenable to both SAG milling and ball milling.</p>
    <p style="text-align: justify;">Mineralogy characterization on ore samples from the deposit demonstrate that chalcopyrite is the dominant copper bearing mineral making up over 98% of the copper species in majority of the deposit.</p>
    <p style="text-align: justify;">Lock cycle testing produced a final copper concentrate grade of 26% copper at about a 90% total copper recovery. The final concentrate produced from lock cycle testing and the pilot plant produced a clean concentrate with deleterious elements below typical penalty limits at smelters, and also containing payable gold and silver values.</p>
    <p style="text-align: justify;"><i>Mineral Resource and Mineral Reserve Estimates</i></p>
    <p style="text-align: justify;">The Yellowhead Copper mineral reserve estimate uses long-term metal prices of US$2.40/lb for copper, US$1,000/oz for gold and US$13.50/oz silver and a foreign exchange rate of C$1.00=US$0.80.&#160;</p>
    <p style="text-align: justify;">The proven and probable reserves as of December 31, 2019, are tabulated in Table 13 below.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_49"></a>
    <div id="header_page_49">
        <p style="text-align: center;">- 48 -</p>
    </div>
    <p style="text-align: center;"><b>Table 13: Yellowhead Reserve Estimate at 0.17% Copper Cut-off</b></p>
    <table style="margin-right: auto; margin-left: auto; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt; width: 80%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 13%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Tonnes</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions)</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Cu </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(%)</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Au </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(gpt)</b></p>
            </td>
            <td style="width: 21%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: top; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Ag</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(gpt)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Proven</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">458</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.29</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.031</p>
            </td>
            <td style="width: 21%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: center;">1.3</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Probable</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">359</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.26</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.028</p>
            </td>
            <td style="width: 21%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: center;">1.2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Total</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">817</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.28</p>
            </td>
            <td style="width: 21%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: center;">0.030</p>
            </td>
            <td style="width: 21%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: center;">1.3</p>
            </td>
        </tr>
        <tr>
            <td style="width: 111%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-top: 1pt solid #000000;" colspan="5">
                <p style="text-align: justify;"><i>Note: Totals may not add due to rounding.</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">The Yellowhead mineral resource estimate as of December 31, 2019 is summarized in Table 14 and includes the mineral reserves included in Table 13 above. The mineral resource uses a copper price of US$3.25/lb for copper, US$1,300/oz for gold and US$17.00/oz silver and a foreign exchange rate of C$1.00=US$0.80.&#160;</p>
    <p style="text-align: center;"><b>Table 14: Yellowhead Resource Estimate at 0.15% Copper Cut-off</b></p>
    <table style="width: 80%; margin-right: auto; margin-left: auto; border: 1pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 14%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: center;"><b>Class</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 16%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Tonnes </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(in millions)</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 15%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Cu</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(%)</b></p>
            </td>
            <td style="border-left: 1pt solid #000000; width: 22%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 4.9pt;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Au</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(gpt)</b></p>
            </td>
            <td style="width: 16%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: top; border-bottom: 1pt solid #000000; border-left: 1pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Ag</b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>(gpt)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 14%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Measured</p>
            </td>
            <td style="width: 16%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">561</p>
            </td>
            <td style="width: 15%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.27</p>
            </td>
            <td style="width: 22%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.029</p>
            </td>
            <td style="width: 16%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">1.2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 14%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Indicated</p>
            </td>
            <td style="width: 16%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">730</p>
            </td>
            <td style="width: 15%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.24</p>
            </td>
            <td style="width: 22%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.027</p>
            </td>
            <td style="width: 16%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">1.2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 14%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;"><b>M+I</b></p>
            </td>
            <td style="width: 16%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;"><b>1,292</b></p>
            </td>
            <td style="width: 15%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;"><b>0.25</b></p>
            </td>
            <td style="width: 22%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;"><b>0.028</b></p>
            </td>
            <td style="width: 16%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;"><b>1.2</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 14%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 4.9pt; border-top: 1pt solid #000000;">
                <p style="text-align: justify;">Inferred</p>
            </td>
            <td style="width: 16%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">109</p>
            </td>
            <td style="width: 15%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.24</p>
            </td>
            <td style="width: 22%; vertical-align: bottom; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-right: 4.9pt; padding-left: 5.4pt; border-top: 1pt solid #000000;">
                <p style="text-align: right;">0.026</p>
            </td>
            <td style="width: 16%; padding-right: 4.9pt; padding-left: 5.4pt; vertical-align: top; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;">
                <p style="text-align: right;">1.2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 96%; padding-right: 4.9pt; padding-left: 4.9pt; vertical-align: bottom; border-top: 1pt solid #000000;" colspan="5">
                <p style="text-align: justify;"><i>Note: Totals may not add due to rounding.</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Mining Operations</i></p>
    <p style="text-align: justify;">The Yellowhead open pit is designed to be mined utilizing conventional truck and shovel mining techniques. The equipment utilized in this operation would be typical of that found in today's large open pit operations. Open pit operations are planned to supply a conventional copper concentrator with 90,000 tpd of ore at a cut-off grade of 0.17% copper at a strip ratio of 1.4:1 for 25 years. Ore would be delivered to a primary crusher located at the southwestern rim of the ultimate pit. An ore stockpile would be established during the first five years of operation to maximize ore grade delivered to the mill during that period and provide operating flexibility. Potentially acid generating ("PAG") waste rock would be stored inside the tailings storage facility ("TSF") while non-acid generating ("NAG") waste and overburden would be placed in conventional waste storage locations proximal to the open pit.</p>
    <p style="text-align: justify;"><i>Processing and Recovery Operations</i></p>
    <p style="text-align: justify;">The proposed process plant for the project is a conventional sulphide concentrator utilizing three-stages of comminution, sulphide flotation and concentrate dewatering.</p>
    <p style="text-align: justify;">The concentrator is designed to process a nominal 90,000 tpd of ore and produce a marketable copper concentrate containing silver and gold. The concentrator would consist of a primary gyratory crusher fed run-of-mine ore from the pit transported via haul trucks. The product from the crusher would be transported via overland conveyors to a coarse ore stockpile. Ore from the stockpile would then be reclaimed and fed to two parallel SAG-ball mill circuits which produce feed for a single rougher flotation bank. The rougher flotation concentrate would be reground with two parallel vertical stirred mills prior to being reprocessed in a two stage cleaner flotation circuit which includes both tank and column flotation cells. Sulphide minerals are collected with a conventional xanthate collector and pyrite is rejected using lime.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_50"></a>
    <div id="header_page_50">
        <p style="text-align: center;">- 49 -</p>
    </div>
    <p style="text-align: justify;">The final concentrate would be dewatered by thickening followed by filtration prior to being conveyed to the final concentrate stockpile. The final concentrate would be trucked off-site to a proximal rail load-out facility for subsequent transport to the Port of Vancouver or direct rail to other North American markets.</p>
    <p style="text-align: justify;">Both rougher and first cleaner flotation tailings would be transported separately to the TSF. Process water from the TSF would be reclaimed and recycled back to the process plant for reuse.</p>
    <p style="text-align: justify;"><i>Infrastructure, Permitting and Compliance Activities</i></p>
    <p style="text-align: justify;">Road access proposed to the project site is from Highway #5 at the town of Vavenby via 24 km of existing forest service roads ("FSRs"). These FSRs will require minor upgrading for operations traffic, such as widening, alignment and surface reparation. A 2.5 km extension from the end of the FSRs will be required to reach the plant site.</p>
    <p style="text-align: justify;">A rail load-out facility is designed to be constructed at an existing rail siding on a property owned by Taseko near Vavenby. Concentrate would be trucked from the plant site to the rail load-out facility where it would be loaded onto trains and transported to North American markets and/or to the port of Vancouver for overseas shipping.</p>
    <p style="text-align: justify;">Electrical power for the project would be supplied by BC Hydro from the Vavenby substation. The current Vavenby substation would need upgrades from BC Hydro to be able to provide stable power to site. The Company proposes to construct a 22 km overhead transmission line to bring power from the Vavenby substation to the project site.</p>
    <p style="text-align: justify;">Processing facilities would include a primary crusher located near the crest of the pit and associated overland conveyor; a coarse ore stockpile with a 45,000 tonne capacity; a concentrator building housing the grinding, flotation and dewatering circuits; and a concentrate shed.&#160;</p>
    <p style="text-align: justify;">The TSF is proposed to be located in the valley on the south side of the plant site, downstream of the concentrator. The main embankment would initially be constructed as a water retaining starter embankment, constructed with a rock fill shell in a downstream fashion. After year 5, cycloned sand would be used to construct centreline raises on top of the starter embankment to a final height of 165 m with a 3.5H:1V downstream slope.</p>
    <p style="text-align: justify;">Two additional embankments will be required to provide storage capacity for operations. The north and northwest embankments would be constructed in years 12 through 16.&#160;</p>
    <p style="text-align: justify;">A water treatment plant is designed as a stand-alone plant used for processing site contact water. The initial water treatment plant is proposed for construction in year 2 and commissioning in year 3.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_51"></a>
    <div id="header_page_51">
        <p style="text-align: center;">- 50 -</p>
    </div>
    <p style="text-align: justify;">The mobile equipment maintenance shop would be a pre-engineered building. The designed mobile equipment maintenance shop includes a haul truck wash bay, four haul truck service bays, eight medium duty bays, four light duty bays, light duty wash bay and an adjacent welding tent sized for truck box repair and rebuilds.</p>
    <p style="text-align: justify;">Various other support facilities are planned including a two-storey administration building, mine dry, warehouse building and associated cold storage laydown, assay lab, mill reagent building, fixed plant maintenance shop and bulk explosives manufacturing and storage.&#160; Planned support facilities also include a gatehouse and first aid building, emergency response and training building and a small parking lot for suppliers and visitors.&#160;</p>
    <p style="text-align: justify;">Taseko has engaged with both the British Columbia Environmental Assessment Office ("BCEAO") and the Impact Assessment Agency of Canada ("IAC") regarding the Yellowhead project but it is not yet formally in the environmental assessment process.&#160; BCEAO is expected to confirm that an assessment is required in order for the project to proceed and an Environmental Assessment ("EA") certificate needs to be issued after the review of the EA application.</p>
    <p style="text-align: justify;">Federally, the Impact Assessment Act came into effect in August 2019 and applies to projects described in the Physical Activities Regulation. It is expected that the agency will confirm that an impact assessment is required.&#160;</p>
    <p style="text-align: justify;">Additional detail regarding EA and permitting requirements can be found in the Yellowhead Technical Report.</p>
    <p style="text-align: justify;"><i>Capital and Operating Costs</i></p>
    <p style="text-align: justify;">A summary of the pre-production capital costs estimated for the project is provided in Table 15. All costs shown are in Q4, 2019 Canadian dollars.</p>
    <p style="text-align: center;"><b>Table 15:&#160; Pre-Production Capital Cost Estimate</b></p>
    <table style="margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; width: 70%; margin-right: auto;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Area</b></p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Total Pre-Production <br>Capital ($ millions)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Mining Equipment* / Pre-Production Mining Costs</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">169</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Processing Facilities</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">486</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Tailings &amp; Water Collection Facilities</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">132</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Ancillary Facilities / Infrastructure</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">199</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Subtotal Direct Costs</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>986</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: justify;">Indirect Costs</p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: right;">360</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Grand Total</b></p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>1,347</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 103%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000;" colspan="2">
                <p><i>* Includes down payment and lease costs in pre-production years only.</i></p>
                <p><i>Note: Totals may not add due to rounding.</i></p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_52"></a>
    <div id="header_page_52">
        <p style="text-align: center;">- 51 -</p>
    </div>
    <br>
    <p style="text-align: justify;">The sustaining capital estimate includes a water treatment plant ("WTP"), staged TSF embankment construction, additional water collection systems, additional mining equipment, mining equipment lease payments, and general sustaining capital through the life of the mine. Sustaining capital costs are shown in Table 16.</p>
    <p style="text-align: center;"><b>Table 16:&#160; Sustaining Capital Cost Estimate</b></p>
    <table style="margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; margin-right: auto; width: 70%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 68%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Area</b></p>
            </td>
            <td style="width: 31%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Total Sustaining <br>Capital ($ millions)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Water Treatment, TSF Construction and Water Collection</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">140</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Mine Incremental Capital / Equipment Leases</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">275</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">General Sustaining Capital</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">209</p>
            </td>
        </tr>
        <tr>
            <td style="width: 68%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Total</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 31%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>624</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 103%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000;" colspan="2">
                <p><i>Note: Totals may not add due to rounding.</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">Details of the basis for capital cost estimates can be found in the Yellowhead Copper Technical Report.</p>
    <p style="text-align: justify;">Onsite operating costs comprise mining, processing and general and administration. Average onsite costs for the project are summarized in Table 17.&#160;</p>
    <p style="text-align: justify;">Offsite costs include copper concentrate transportation costs, smelter fees and deductions, and royalty payments. Average offsite costs are US$0.39/lb.</p>
    <p style="text-align: center;"><b>Table 17:&#160; Summary of Operating Cost Estimate</b></p>
    <table style="margin-left: auto; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; width: 70%; margin-right: auto;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Item</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="margin-bottom: 0pt; text-align: center;"><b>Operating Cost </b></p>
                <p style="margin-top: 0pt; text-align: center;"><b>($/t Milled)</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Mining</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">4.53</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Processing</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 36%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">4.65</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: justify;">General and Administration</p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: right;">0.79</p>
            </td>
        </tr>
        <tr>
            <td style="width: 63%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: justify;"><b>Total Onsite Costs</b></p>
            </td>
            <td style="width: 36%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-left: 0.75pt solid #000000; border-bottom: 1px solid #000000;">
                <p style="text-align: right;"><b>9.97</b></p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_53"></a>
    <div id="header_page_53">
        <p style="text-align: center;">- 52 -</p>
    </div>
    <br>
    <p style="text-align: justify;">The following pre-tax economic indicators are derived from the base case life of mine cash flow:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Project pre-tax net present value of $1.3 billion at an 8% discount rate;</p>
        </li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Pre-tax internal rate of return of 18%; and</p>
        </li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Payback period of 4.2 years</p>
        </li>
    </ul>
    <p style="text-align: justify;">Results of the valuation are presented on a 100% basis and assume no debt financing costs except for mining equipment leases. Metal prices used are US$3.10/lb, for copper, US$1,350/oz for gold and US$18.00/oz for silver and a foreign exchange rate of C$1.00=US$0.80. All values are in Canadian dollars unless otherwise noted.</p>
    <p style="text-align: justify;"><i>Exploration, Development and Production</i></p>
    <p style="text-align: justify;">The Company is focusing its current efforts on advancing the environmental assessment and some additional engineering work in conjunction with ongoing engagement with local communities including First Nations.&#160; A focus group has been formed between the Company and high-level regulators in the appropriate Provincial ministries in order to expedite the advancement of the environmental assessment and the permitting of the project. Management also commenced joint venture partnering discussions in 2020 with a number of strategic industry groups that are interested in potentially investing in the Yellowhead project in combination with acquiring significant copper offtake rights.</p>
    <p style="text-align: justify;"><b>New Prosperity Project&#160; </b></p>
    <p style="text-align: justify;">The Company has determined that, in light of the Company's current focus on Florence Copper and the Yellowhead Copper Project, and the Company's assessment of the relative value currently attributed to each of the Company's projects and its current operations, the Company does not consider the New Prosperity Project to be material at this time. The Company's assessment of materiality could change and the New Prosperity Project may again become material in the future. The Company will update this information if the New Prosperity Project once again becomes material to the Company.</p>
    <p style="text-align: justify;"><i>Project Description, Location, and Access</i></p>
    <p style="text-align: justify;">The New Prosperity Project is located at latitude 51&#176; 28' N and longitude 123&#176; 37' W in the Clinton Mining Division, approximately 125 kms southwest of the City of Williams Lake, British Columbia.</p>
    <p style="text-align: justify;">Access from Williams Lake is via Highway 20 to Lee's Corner, then via an all-weather main logging haulage road to the site, a total road distance of 192 kms.</p>
    <p style="text-align: justify;">The New Prosperity Project consists of one mineral lease which is valid until at least June 2037 and 85 mineral claims covering the mineral rights for approximately 190 square kms. All claims are in good standing until at least July 2022. It is intended that all leases and claims will be renewed prior to their renewal fees being due (in the case of the lease) and prior to their expiry in the case of the claims. The claims are 100% owned by Taseko and are not subject to any royalties or carried interests.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_54"></a>
    <div id="header_page_54">
        <p style="text-align: center;">- 53 -</p>
    </div>
    <p style="text-align: justify;"><i>History</i></p>
    <p style="text-align: justify;">The New Prosperity deposit was explored and extensively drilled by seven different companies between 1963 and 2007. A total 158,204 m of core and percussion drilling was completed in 481 drill holes during the twenty one years in which active drill exploration took place.</p>
    <p style="text-align: justify;">Pre-feasibility and feasibility studies were completed in 1994, 2007, and 2009.</p>
    <p style="text-align: justify;"><i>Geological Setting, Mineralization, and Deposit Types</i></p>
    <p style="text-align: justify;">The project is located within the western-most portion of the Intermontane Belt at the boundary between the Intermontane and Coast morphologic belts. The project hosts a large porphyry gold-copper deposit.</p>
    <p style="text-align: justify;">Pyrite and chalcopyrite are the principal sulphide minerals in the deposit. They are uniformly distributed in disseminations, fracture fillings, veins and veinlets. Native gold occurs as inclusions in and along microfractures with copper-bearing minerals and pyrite.</p>
    <p style="text-align: justify;"><i>Environmental Assessment</i></p>
    <p style="text-align: justify;">Between 2009 and 2010, the BCEAO led a review of the Project in a coordinated manner with the Canadian Environmental Assessment Agency ("CEAA").</p>
    <p style="text-align: justify;"><font style="background-color: #ffffff;">In January 2010, Taseko received the environmental assessment certificate for the New Prosperity Project from the Province of B.C. but in </font>November 2010, the Federal Minister of Environment announced that the Project, as proposed, would not be granted federal authorizations to proceed.</p>
    <p style="text-align: justify;">In February 2011, the Company submitted a revised project description for the New Prosperity Project to the Federal Government that addressed the concerns identified during the federal review process.</p>
    <p style="text-align: justify;">In June 2011, Taseko submitted an application to the BCEAO to amend the Environmental Assessment Certificate in accordance with the New Prosperity Project description.</p>
    <p style="text-align: justify;">On September 20, 2012, the Environmental Impact Statement ("EIS") was submitted to the three-member Review Panel (the "Panel") established for the federal environmental assessment of the project. Following a series of public hearings the Panel submitted their report to the Federal Minister of the Environment on October 31, 2013.</p>
    <p style="text-align: justify;">The Panel report found that the proposed project is not likely to cause significant adverse environmental effects in respect of 33 different areas provided effective mitigation was undertaken but found significant adverse environmental effects were likely in relation to three matters: (i) water quality in Fish Lake and Wasp Lake; (ii) fish and fish habitat in Fish Lake, wetlands and riparian ecosystems; and (iii) T&#349;ilhqot'in current use of lands for traditional purposes, cultural heritage and archaeological/historical resources.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_55"></a>
    <div id="header_page_55">
        <p style="text-align: center;">- 54 -</p>
    </div>
    <p style="text-align: justify;">On November 29, 2013, the Company filed an application for judicial review in the Federal Court, asking the court for a declaration that certain findings relating to seepage and water quality be set aside, and that the Panel failed in certain respects to comply with principles of procedural fairness and the rules of natural justice.</p>
    <p style="text-align: justify;">On February 26, 2014, the Minister of the Environment announced her conclusion, based on the Panel report, that the New Prosperity Project is likely to cause significant adverse environmental effects that cannot be mitigated. She referred the matter to the Governor in Council who decided that those effects are not justified in the circumstances.</p>
    <p style="text-align: justify;">On March 26, 2014, the Company filed an application for judicial review in Federal Court, seeking to quash the decisions of the Minister and Governor in Council communicated on February 26, 2014.</p>
    <p style="text-align: justify;">The two Judicial Reviews initiated by Taseko were heard in federal court in the week of January 30, 2017. On December 5, 2017 each application for judicial review was dismissed by the court.&#160;</p>
    <p style="text-align: justify;">On January 3, 2018, Taseko filed Notices' to Appeal for both decisions. These appeals were heard by the Federal Court of Appeal on January 14 and 15, 2019, and were dismissed by the court. On February 14, 2020, Taseko filed an application for leave to appeal these Federal Court of Appeal decisions to the Supreme Court of Canada. The Supreme Court of Canada dismissed Taseko's application for leave to appeal on May 14, 2020.</p>
    <p style="text-align: justify;">In December 2019, the T&#349;ilhqot'in Nation, as represented by T&#349;ilhqot'in National Government, and Taseko entered into a confidential dialogue, facilitated by the Province of British Columbia, to try to obtain a long-term solution to the conflict regarding Taseko's proposed gold-copper mine currently known as New Prosperity, acknowledging Taseko's commercial interests and the T&#349;ilhqot'in Nation's opposition to the project. The dialogue was supported by the parties' agreement on December 7, 2019, to a one year standstill on certain outstanding litigation and regulatory matters that relate to Taseko's tenures and the area in the vicinity of Te&#7825;tan Biny (Fish Lake).&#160;</p>
    <p style="text-align: justify;">The COVID-19 pandemic delayed the commencement of the dialogue for several months in 2020, but the T&#349;ilhqot'in Nation and Taseko have made progress in establishing a constructive dialogue. In December 2020 the parties agreed to extend the standstill for an additional one year period.</p>
    <p style="text-align: justify;"><b>Aley Project</b></p>
    <p style="text-align: justify;">The Company has determined that, in light of the Company's current focus on Florence Copper and the Yellowhead Copper Project, and the Company's assessment of the relative value currently attributed to each of the Company's projects, the Company does not consider the Aley Project to be material at this time. The Company's assessment of materiality could change and the Aley Project may again become material in the future.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_56"></a>
    <div id="header_page_56">
        <p style="text-align: center;">- 55 -</p>
    </div>
    <p style="text-align: justify;"><i>Project Description, Location, and Access</i></p>
    <p style="text-align: justify;">Niobium is a metal used in high strength low alloy steels which are required to manufacture automobiles, bridges, pipes, jet turbines and other high technology applications.</p>
    <p style="text-align: justify;">The property is located in the Omineca Mining Division in British Columbia, Canada, centred at latitude 56&#61616;27'N and longitude 123&#61616;13'W, approximately 140 kms north northwest of the Municipality of Mackenzie. Logging roads from Mackenzie provide access to the Ospika Logging Camp on the east side of Williston Lake. The property is located about 30 kms from the Ospika Camp and is currently accessed via helicopter.</p>
    <p style="text-align: justify;">The Aley property consists of one mineral lease valid until at least December 2045 and one hundred and eleven mineral claims covering the mineral rights for approximately 470 square kms. All claims are in good standing until at least December 2024. The Aley Property is not subject to any royalty terms, back-in rights, payments or any other agreements or encumbrances.</p>
    <p style="text-align: justify;"><i>History</i></p>
    <p style="text-align: justify;">Aley Corporation acquired the property from Cominco in 2004. Since Taseko acquired Aley Corporation in 2007, Taseko has completed over 26,000 metres of drilling in 129 holes, metallurgical test work, project engineering, and environmental baseline data collection.</p>
    <p style="text-align: justify;"><i>Geological Setting, Mineralization, and Deposit Type</i></p>
    <p style="text-align: justify;">The Aley region lies within the Western Foreland belt of the Rocky Mountains. The Aley Carbonatite complex intrudes Cambrian to Ordovician sedimentary rocks of the Kechika (limestone), Skoki (dolomite to volcaniclastics) and Road River Group formations (clastic sedimentary rocks). The intrusion is ovoid in plan with a diameter of approximately 2 kms and surrounded by a fenite aureole up to 500 metres.</p>
    <p style="text-align: justify;">Niobium (Nb) bearing minerals at Aley are pyrochlore, fersmite and columbite.</p>
    <p style="text-align: justify;"><i>Environmental Assessment</i></p>
    <p style="text-align: justify;">In 2014, the Project entered the provincial and federal environmental assessment processes. Under a substitution agreement with the CEAA, the province will conduct the assessment and directed Taseko to draft Application Information Requirements ("AIR") for the environmental assessment application. The Company is currently preparing the draft AIR.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_57"></a>
    <div id="header_page_57">
        <p style="text-align: center;">- 56 -</p>
    </div>
    <p style="text-align: justify;">A drill program completed in the third quarter of 2018 collected samples for further metallurgical testing.</p>
    <p style="text-align: justify;">Environmental monitoring and product marketing initiatives on the Aley Niobium project continue. The pilot plant program has successfully completed the niobium flotation process portion of the test, raising confidence in the design and providing feed to the converter portion of the process. Completion of the converter pilot test, which is underway, will provide additional process data to support the design of the commercial process facilities and provide final product samples for marketing purposes.</p>
    <p style="text-align: justify;"><font style="color: #0099ff;"><b>RISK FACTORS</b></font></p>
    <p style="text-align: justify;">There are a number of risks that may have a material and adverse impact on the future operating and financial performance of Taseko and could cause the Company's operating and financial performance to differ materially from the estimates described in forward-looking statements relating to the Company.&#160;</p>
    <p style="text-align: justify;"><b>Risks Relating to the COVID-19 Pandemic</b></p>
    <p style="text-align: justify;"><i><b>The outbreak of the COVID-19 pandemic has resulted in increased volatility in financial markets, a slowdown in economic activity and increased government regulations, which could have a material and adverse effect on our future cash flows, earnings, results of operations and financial condition.</b></i></p>
    <p style="text-align: justify;">The outbreak and spread of COVID-19 and the actions of local, provincial, state or federal governments to this pandemic, including work stoppages, social distancing measures, lock-downs and quarantines, could have a material adverse effect on global economic conditions which may adversely impact our business and results of operations and the operations of our suppliers, contractors and service providers, including smelter and refining service providers, and the demand for our production. To date, COVID-19 has not yet directly affected our operations, however, in the future it may have a significant adverse impact on our workforce, health and safety of our employees, production levels, and our ability to continue operations at Gibraltar and development at Florence Copper. Government efforts to curtail the spread of COVID-19 may also result in temporary or long-term suspensions or shut-downs of our operations. The extent to which COVID-19 impact our operations will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions taken to contain COVID-19 or treat their impact, among others.</p>
    <p style="text-align: justify;">Moreover, the actual and threatened spread of the COVID-19 globally has had a material adverse effect on the global economy, could continue to negatively impact stock markets, including the trading price of our shares, could adversely impact our ability to raise capital, could cause continued interest rate volatility and movements that could make obtaining financing or refinancing our debt obligations more challenging or more expensive and could result in any operations affected by COVID-19 becoming subject to quarantine. Any of these developments, and others, could have a material adverse effect on our business and results of operations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_58"></a>
    <div id="header_page_58">
        <p style="text-align: center;">- 57 -</p>
    </div>
    <p style="text-align: justify;">In addition, although our operations are governed by mineral agreements with local governments that establish the terms and conditions under which our affairs are conducted, the COVID-19 pandemic is expected to increase political and regulatory uncertainty in the countries where we operate. Any new regulations by the governments in the jurisdictions in which we operate could have a material adverse effect on our business, financial condition and/or results of operations.</p>
    <p style="text-align: justify;"><b>Risks Relating to Our Business and Our Industry</b></p>
    <p style="text-align: justify;"><i><b>Changes in the market price of copper and other metals, which are volatile and have fluctuated widely, affect the profitability of our operations and financial condition.</b></i></p>
    <p style="text-align: justify;">Our profitability and long-term viability depend, in large part, upon the market price of metals, primarily copper, and potentially molybdenum, gold and other metals and minerals.&#160; The market price of copper is volatile and is affected by numerous factors beyond our control, including:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>copper demand, especially from China;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the impact of the COVID-19 pandemic on the copper market and global financial markets more generally;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>expectations with respect to the rate of inflation;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the relative strength of the U.S. dollar and certain other currencies;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>interest rates;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>global or regional political or economic conditions, including interest rates and currency values;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>global mine supply of metal;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>global demand for industrial products and jewelry containing metals; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>sales by central banks and other holders, speculators and producers of copper, gold and other metals in response to any of the above factors.</p>
        </li>
    </ul>
    <p style="text-align: justify;">The copper market is volatile and cyclical and consumption of copper is influenced by global economic growth, trends in industrial production, conditions in the housing and automotive industries and economic growth in China, which is the largest consumer of refined copper in the world.&#160; Should demand weaken and consumption patterns change, in particular if consumers seek out lower cost substitute materials, the price of copper could be materially adversely affected, which could negatively affect our business and results of operations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_59"></a>
    <div id="header_page_59">
        <p style="text-align: center;">- 58 -</p>
    </div>
    <p style="text-align: justify;">A decrease in the market price of copper and molybdenum would affect the profitability of Gibraltar and our ability to finance the exploration and development of our other mineral properties, which would have a material adverse effect on our business and results of operations.&#160; There can be no assurance that the market price of copper and other metals will remain at current levels or that such prices will improve.&#160; If commercial quantities of copper, gold and other metals are discovered, there is no assurance that a profitable market will exist or continue to exist for a production decision to be made or for the ultimate sale of the metals.</p>
    <p style="text-align: justify;"><i><b>Fluctuations in foreign currency exchange rates could have a material adverse effect on our business, results of operations and financial condition.</b></i></p>
    <p style="text-align: justify;">Fluctuations in the Canadian dollar relative to the U.S. dollar could significantly affect our business, results of operations and financial condition. As our Gibraltar operation is located in Canada, our costs are incurred primarily in Canadian dollars. However, our revenue is based on the market price of copper and other metals and is denominated in United States dollars. A strengthening of the Canadian dollar relative to the United States dollar will reduce our profitability, materially adversely affect our financial condition, and may also affect our ability to finance Florence Copper and our Other Development Projects. We do not currently enter into foreign currency contracts to hedge against currency risk.</p>
    <p style="text-align: justify;"><i><b>Failure to achieve production targets or cost estimates could adversely affect our sales, profitability, cash flows and financial performance.</b></i></p>
    <p style="text-align: justify;">The Company prepares future operating and capital cost estimates with respect to existing operations. Actual production and costs may vary from the estimates for a variety of reasons such as estimates of grade, tonnage, dilution and metallurgical and other characteristics of the ore varying from the actual ore mined, revisions to mine plans, risks and hazards associated with mining, adverse weather conditions, unexpected labour shortages or strikes, equipment failures and other interruptions in production capabilities. Operating costs may also be affected by increased mining costs, variations in predicted grades of the deposits, labour costs, raw material costs, inflation and fluctuations in currency exchange rates. Failure to achieve production targets or cost estimates could have a material adverse impact on the Company's sales, profitability, cash flow and overall financial performance.</p>
    <p style="text-align: justify;"><i><b>Mining is inherently risky and operations are subject to conditions or events beyond our control, which could have a material adverse effect on our business and results of operations.</b></i></p>
    <p style="text-align: justify;">Mining involves various types of risks and hazards, including:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>uncertainties inherent in estimating mineral reserves and mineral resources;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>environmental hazards;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>discharge of pollutants or hazardous chemicals;</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_60"></a>
    <div id="header_page_60">
        <p style="text-align: center;">- 59 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>industrial or environmental accidents;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>machinery breakdown;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>metallurgical and other processing problems;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>unusual or unexpected rock formations and other geological problems;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>structural cave-ins or slides;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>flooding;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>fire;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>metals losses; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>periodic interruptions due to inclement or hazardous weather conditions.</p>
        </li>
    </ul>
    <p style="text-align: justify;">These risks could result in injury or death, environmental damage, damage to, or destruction of, mineral properties, production facilities or other properties, delays in mining, increased production costs, monetary losses and possible legal liability.&#160; Interruptions to our mining or processing operations may adversely impact our ability to continue production of concentrate at expected rates, with the result that our business and results of operations may be materially adversely affected.</p>
    <p style="text-align: justify;">The Company maintains insurance against certain risks that are typical in the mining industry and in amounts that the Company believes to be reasonable, but which may not provide adequate coverage in certain circumstances. However, we may not be able to obtain adequate insurance to cover these risks at economically feasible premiums.&#160; Insurance against certain environmental risks, including potential liability for pollution or other hazards as a result of the disposal of waste products occurring from production, is not generally available to us or to other companies within the mining industry.&#160; We may suffer a material adverse impact on our business and results of operations if we incur losses related to any significant events that are not covered by insurance policies.</p>
    <p style="text-align: justify;"><i><b>We are solely dependent on Gibraltar for revenues and suspension of production at that mine would materially adversely affect our business, results of operations and financial condition.</b></i></p>
    <p style="text-align: justify;">Until our development projects are developed and operational and are beginning to produce revenue, we are dependent solely upon Gibraltar for revenues. If Gibraltar were to cease production for any reason, it would have a material adverse effect on our business, results of operations, and financial position.</p>
    <p style="text-align: justify;"><i><b>The Company does not wholly own the Gibraltar mine.</b></i></p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_61"></a>
    <div id="header_page_61">
        <p style="text-align: center;">- 60 -</p>
    </div>
    <p style="text-align: justify;">The Company is the operator of and owns a 75% joint venture interest in Gibraltar. Cariboo, a consortium of Japanese companies, holds the remaining 25%. The Gibraltar Joint Venture is governed by a joint venture operating agreement, which outlines the responsibilities of the Company as operator and the decision and approval processes, including those decisions that require the consent of Cariboo.</p>
    <p style="text-align: justify;">There is a risk that Cariboo may elect not to approve certain activities or may breach the terms of the Gibraltar Joint Venture. Similarly, there is a risk that Cariboo may default in its obligations to fund capital or meet other funding obligations and, as such, the Company may be required to contribute all or part of any such funding shortfall.</p>
    <p style="text-align: justify;"><i><b>Risks associated with the operation of the Gibraltar mine.</b></i></p>
    <p style="text-align: justify;">The Company's future success will be affected by the Company's ability to operate Gibraltar profitably. Mining involves various types of risks and hazards and operation of Gibraltar could experience interruptions, incur increased costs or cease due to a number of factors, including but not limited to:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>changes in the regulatory environment relating to the operation of Gibraltar;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>industrial or environmental accidents, discharge of pollutants or hazardous chemicals;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>inability to attract, train and retain a sufficient number of workers;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>increases in extraction costs including energy, diesel fuel, material and labour costs;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>metallurgical and other processing problems;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>unusual or unexpected rock formations and other geological problems;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>lack of availability, breakdown or failure of mining equipment;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>catastrophic events such as wildfires and environmental issues which could impact access to the mine site or transportation of concentrate products to the market; or</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>performance of the processing plant and ancillary operations falling below expected levels of output or efficiency.</p>
        </li>
    </ul>
    <p style="text-align: justify;">These risks could result in injury or death, environmental damage, damage to, or destruction of, mineral properties, production facilities or other properties, delays in mining, increased production costs, monetary losses, and possible legal liability.</p>
    <p style="text-align: justify;">Disruption to the Company's mining and processing operations at the Gibraltar mine and/or supporting infrastructure for a sustained period would have a material adverse effect on production which may result in lower revenue or cash flows from operating activities until such time, if at all, that the disruption is cured and consequently the Company's business, financial position and results of operations. Further limiting the impact of such risks if they arise may require additional capital or operational expenditure, which may have a material adverse impact on the business and its profitability.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_62"></a>
    <div id="header_page_62">
        <p style="text-align: center;">- 61 -</p>
    </div>
    <p style="text-align: justify;"><i><b>Risks associated with the development of Florence Copper.</b></i></p>
    <p style="text-align: justify;">The development and commencement of commercial production at Florence Copper is key to the Company's future strategy. Florence Copper, given its unique geological conditions, will deploy an in-situ wellfield recovery method that, while in use in other resource extraction sectors (most notably in uranium), will be one of the first of its kind to extract copper at commercial levels relying solely on this method. This in-situ mining method of Florence Copper presents additional development ramp-up risks and complexity compared to a traditional underground or open pit operation which could result in delays, interruptions, lower recoveries than forecasted and/or increased costs to the development of the Project.</p>
    <p style="text-align: justify;">Demonstration of feasibility from the PTF is a key element of any decision to move towards full commercial development at Florence Copper. However, there is no assurance that the PTF will establish that the in-situ extraction of copper at Florence Copper can be completed as currently contemplated in the feasibility study for Florence Copper. Specifically, there is no assurance that the PTF will establish that the recoveries of leached copper in solution will be as expected. In addition, the results of the PTF operations may indicate that changes to mining operations at Florence Copper may be required, which may result in delays and/or higher than anticipated construction and operating costs for commercial development of Florence Copper.</p>
    <p style="text-align: justify;">Development of Florence Copper could also be delayed, experience interruptions, incur increased operating and capital costs or be unable to complete due to a number of factors, including but not limited to:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>delays in receiving the updated permits required for development of the commercial facility;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>litigation which could take several years and significant costs to defend and resolve;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>non-performance by third party consultants and contractors;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>inability to attract, train and retain a sufficient number of qualified workers;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>unforeseen escalation in anticipated costs of development, or delays in construction;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>material decreases in the expected recovery of copper through the in-situ process;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>increases in expected wellfield costs including the number and scale up of wells, as well as drilling, material and labour costs;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>shortages or delays in obtaining critical processing equipment;</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_63"></a>
    <div id="header_page_63">
        <p style="text-align: center;">- 62 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>catastrophic natural events such as drought, flooding or storms; or</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the breakdown or failure of equipment or processes.</p>
        </li>
    </ul>
    <p style="text-align: justify;">It is not uncommon for mining developments to experience these factors during their construction, commissioning and production start-up, or indeed for such projects to fail or experience significant delays as a result of one or more of these factors occurring to a material extent.</p>
    <p style="text-align: justify;">There can be no assurance that the Company will complete the various stages of development necessary in order to achieve its strategy in the timeframe expected by the Company or at all. Any of these factors may have a material adverse effect on the development of Florence Copper and, consequently the Company's business, results of operations and activities, financial condition and prospects.</p>
    <p style="text-align: justify;"><i><b>The need for infrastructure could delay or prevent us from developing Florence Copper and our Other Development Projects.</b></i></p>
    <p style="text-align: justify;">Completion of the development of Florence Copper and our Other Development Projects is subject to various requirements, including government permitting and the need to establish power, water and transportation facilities. The lack of availability on acceptable terms or the delay in the availability of any one or more of these services could prevent or delay development of Florence Copper and our Other Development Projects. If adequate infrastructure is not available in a timely manner, there can be no assurance that:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the development of our projects will be commenced or completed on a timely basis, if at all;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the resulting operations will achieve the anticipated production volume; or</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>the construction costs and ongoing operating costs associated with the development of Florence Copper and our Other Development Projects will not be higher than anticipated.</p>
        </li>
    </ul>
    <p style="text-align: justify;"><i><b>Florence Copper and our Other Development Projects, which are still under development, and will require substantial additional financing for completion, may not achieve anticipated production capacity, may experience unanticipated costs or may be delayed or not completed at all.</b></i></p>
    <p style="text-align: justify;">Florence Copper and our Other Development Projects are at various stages of development. The development of a mining project is a complex and challenging process that may take longer and cost more than initially projected, or may not be completed at all. In addition, anticipated production capacity may never be achieved. We may encounter unforeseen geological conditions or delays in obtaining required construction, environmental or operating permits or mine design adjustments. Operating delays may cause reduced production and cash flow while certain fixed costs, such as minimum royalties or loan payments, may still have to be paid on a predetermined schedule.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_64"></a>
    <div id="header_page_64">
        <p style="text-align: center;">- 63 -</p>
    </div>
    <p style="text-align: justify;">Moreover, completion of Florence Copper and our Other Development Projects is subject to, among other things, the commercial availability of adequate financing. Even if financing is available, the Indenture contains, and agreements for future financings will likely contain, a number of restrictive covenants that impose significant operating and financial restrictions on us, including on our ability to incur additional debt. These restrictions could significantly limit our ability to obtain adequate financing for the development of Florence Copper and our Other Development Projects. Without funds available to finance construction and development activities, Florence Copper and our Other Development Projects may not be completed and the potential benefits of Florence Copper and our Other Development Projects may never be realized. There can be no assurance that Florence Copper or our Other Development Projects will ever materially contribute to our revenues and capital expenditures for Florence Copper and our Other Development Projects may materially adversely affect our business and results of operations. Investors should not assume that any cash flows will be generated from our Other Development Projects during the term of the notes that would be available to pay amounts owing under the notes.</p>
    <p style="text-align: justify;">In addition, there can be no assurance that our exploration efforts will result in the discovery of significant mineralization or that any mineralization discovered will result in an increase of our Proven Mineral Reserves or Probable Mineral Reserves. If Proven Mineral Reserves or Probable Mineral Reserves are developed, it may take a number of years and substantial expenditures from the initial phases of drilling until production is possible, during which time the economic feasibility of production may change. The combination of these factors may cause us to expend significant resources (financial and otherwise) on a property without receiving a return on investment.</p>
    <p style="text-align: justify;"><i><b>We are subject to extensive governmental regulation of all aspects of our business.</b></i></p>
    <p style="text-align: justify;">Our operations and exploration and development activities are subject to extensive federal, provincial, state and local laws and regulations governing various matters, including:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>environmental protection;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>management and use of toxic substances and explosives;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>management of tailings and other wastes generated by our operations;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>management of natural resources;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>exploration and development of mines, production and post-closure reclamation;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>exports;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>price controls;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>taxation;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>labour standards and occupational health and safety, including mine safety; and</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_65"></a>
    <div id="header_page_65">
        <p style="text-align: center;">- 64 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">historic and cultural preservation.</li>
    </ul>
    <p style="text-align: justify;">Failure to secure approvals or comply with applicable laws and regulations may result in civil or criminal fines or penalties or enforcement actions, including orders issued by regulatory or judicial authorities enjoining or curtailing operations or requiring corrective measures, installation of additional equipment or remedial actions, any of which could result in our incurring significant expenditures. We may also be required to compensate private parties suffering loss or damage by reason of a breach of such laws, regulations or permitting requirements. It is also possible that future laws and regulations, or a more stringent enforcement of current laws and regulations by governmental authorities, could cause additional expense, capital expenditures, restrictions on or suspensions of our operations and delays in the development of our properties.</p>
    <p style="text-align: justify;"><i><b>We are subject to risks related to government regulation, permits, licenses and approvals.</b></i></p>
    <p style="text-align: justify;">Government regulations relating to mineral rights tenure, permission to disturb areas, land use and the right to operate can adversely affect Taseko. Our exploration, development and operations will require permits, licenses and approvals from various governmental authorities.</p>
    <p style="text-align: justify;">There can be no assurance that all necessary permits, licenses and approvals will be obtained or updated on a timely basis in order for us to carry out planned exploration, development or operational activities on our properties, including amendments to our existing permits at Gibraltar, and the planned development of Florence Copper and our Other Development Projects, and, if obtained or updated, that the costs involved will not exceed those that we have estimated.&#160; It is possible that the costs and delays associated with the compliance with the standards and regulations under such permits, licenses and approvals could result in Taseko not proceeding with the development or operation of its projects, or result in the curtailment of existing operations or plans.</p>
    <p style="text-align: justify;">Although Florence Copper was previously permitted for a period and has obtained a number of the required permits, licenses and approvals, Florence Copper is currently updating and amending certain permits through a well-defined amendment process, but there can be no assurance as to the outcome of this process.&#160; There are, and may in the future be, legal challenges to the validity of permits, licenses and approvals obtained by Florence Copper, and there can be no assurance that such challenges will successfully be defeated.&#160; Obtaining, updating and defending the necessary governmental permits, licenses and approvals is a complex, time-consuming and costly process, the success of which is contingent upon many variables outside of our control.&#160; Obtaining, updating, or defending permits, licenses and approvals may increase costs and cause delays depending on the nature of the activity to be permitted and the interpretation of applicable requirements implemented by the permitting authority.</p>
    <p style="text-align: justify;">There is considerable uncertainty as to our ability to obtain the required permits for development of the New Prosperity Project.&#160; In addition, the Company has determined that, in light of the Company's current focus on Gibraltar and Florence Copper, and the Company's assessment of the relative value currently attributed to each of the Company's projects and its current operations, the Company does not consider the New Prosperity Project to be material at this time. The Company's assessment of materiality could change and the New Prosperity Project may again become material in the future.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_66"></a>
    <div id="header_page_66">
        <p style="text-align: center;">- 65 -</p>
    </div>
    <p style="text-align: justify;"><i><b>The Company is reliant on rail transportation and port terminal services for delivery of its products from Gibraltar to overseas markets. </b></i></p>
    <p style="text-align: justify;">Copper concentrate production from Gibraltar is transported by rail to the Pembina port terminal in the Port of Vancouver utilizing the Canadian National Railway ("CN") rail line. In the event of any interruption to this service, the Company would likely be limited to trucking in order to transport its production to this port terminal. Transporting concentrate production by truck is more expensive and subject to greater scheduling constraints to facilitate the timely loading of ships at the Port of Vancouver.&#160; There are limited readily available alternatives for terminal services if the Port of Vancouver were unavailable for an extended period of time.</p>
    <p style="text-align: justify;">In the event that the Company is unable to transport its concentrate production by rail on a reliable basis over routine timing intervals, this could lead to increased transport costs and variability in the timing of the receipt of revenues which would have a material effect on the Company's business and financial condition.</p>
    <p style="text-align: justify;">Disruption to the services provided by the CN rail line or the Port of Vancouver in connection with the shipping of our copper concentrate could have a material adverse effect on our business. While we have not experienced a disruption to these services as a result of COVID-19, there is no guarantee that these services will not experience work stoppages as a result of government intervention to slow the spread of COVID-19.</p>
    <p style="text-align: justify;"><i><b>Shortages of water supply, critical spare parts, maintenance service and new equipment and machinery may materially and adversely affect our operations and development projects.</b></i></p>
    <p style="text-align: justify;">Our mining operations require significant quantities of water for mining, ore processing and related support facilities. Although each operation currently has access to sufficient water resources to cover its operational demands, the extinction of some or all water resources, failure in the water supply infrastructure, or the loss of some or all water supply contracts or relevant rights in relation to any of our mines or operations, in whole or in part, or shortages of water could require us to curtail or shut down operations and could prevent us from pursuing expansion opportunities.</p>
    <p style="text-align: justify;">The available water supply may be adversely affected by shortages or changes in governmental regulations. We cannot assure you that water will be available in sufficient quantities to meet our future production needs or will prove sufficient to meet our water supply needs. In addition, we cannot assure you that our existing licenses related to water rights will be maintained. A reduction of our water supply could materially and adversely affect our business, results of operations and financial condition.</p>
    <p style="text-align: justify;">In addition to water and energy, our mining operations require intensive use of equipment and machinery. Shortage in the supply of key spare parts or adequate maintenance service or new equipment and machinery to replace old ones and cover expansion requirements could materially and adversely affect our operations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_67"></a>
    <div id="header_page_67">
        <p style="text-align: center;">- 66 -</p>
    </div>
    <p style="text-align: justify;"><i><b>We may be adversely affected by our inability to control operating costs. </b></i></p>
    <p style="text-align: justify;">Our profitability depends in part on our ability to control operating costs. Increased demand for and cost of labour, services, equipment and other key inputs, such as diesel fuel, steel, electricity and other operating supplies, could cause operating costs at Gibraltar to increase materially, resulting in delays if services or equipment cannot be obtained in a timely manner due to inadequate availability, and increased potential for scheduling difficulties and cost increases due to the need to coordinate the availability of services or equipment, any of which could materially increase project operating, development or construction costs, result in project delays, or both. Increases in operating costs at Gibraltar may materially adversely affect our business and results of operations.</p>
    <p style="text-align: justify;"><i><b>Our ability to expand or replace depleted reserves and the possible recalculation of our reserves and resources could materially affect our business and results of operations.</b></i></p>
    <p style="text-align: justify;">Our reported Mineral Reserves and Mineral Resources are only estimates. No assurance can be given that the estimated Mineral Reserves and Mineral Resources will be recovered or that they will be recovered at the rates estimated. Mineral Reserve and Mineral Resource estimates are based on limited sampling and, consequently, are uncertain because the samples may not be representative. Mineral Reserve and Mineral Resource estimates may require revision (either up or down) based on actual production experience. Market fluctuations in the price of metals, as well as increased production costs or reduced recovery rates, changes in the mine plan or pit design, or increasing capital costs may render certain Mineral Reserves and Mineral Resources uneconomic and may ultimately result in a restatement of Mineral Reserves and/or Mineral Resources. Moreover, short-term operating factors relating to the Mineral Reserves and Mineral Resources, such as the need for sequential development of ore bodies and the processing of new or different ore grades, may adversely affect our profitability in any particular accounting period.</p>
    <p style="text-align: justify;">There are uncertainties inherent in estimating Proven Mineral Reserves and Probable Mineral Reserves and Measured Mineral Resources, Indicated Mineral Resources and Inferred Mineral Resources, including many factors beyond our control. Estimating Mineral Reserves and Mineral Resources is a subjective process. Accuracy depends on the quantity and quality of available data and assumptions and judgments used in engineering and geological interpretation, which may be unreliable. It is impossible to have full knowledge of particular geological structures, faults, voids, intrusions, natural variations in and within rock types and other occurrences. Failure to identify and account for such occurrences in our assessment of Mineral Reserves and Mineral Resources may make mining more expensive and cost ineffective, which could have a material and adverse effect on our business and results of operations.</p>
    <p style="text-align: justify;">There is no assurance that Mineral Reserve and Mineral Resource figures are accurate, or that the Mineral Reserves or Mineral Resources can be mined or processed profitably. Mineral Resources that are not classified as Mineral Reserves do not have demonstrated economic viability. You should not assume that all or any part of the Measured Mineral Resources, Indicated Mineral Resources, or Inferred Mineral Resources will ever be upgraded to a higher category or that any or all of an Inferred Mineral Resource exists or is economically or legally feasible to mine.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_68"></a>
    <div id="header_page_68">
        <p style="text-align: center;">- 67 -</p>
    </div>
    <p style="text-align: justify;">In addition, since mines have limited lives based on proven and probable mineral reserves, we continually seek to replace and expand our reserves. Mineral exploration, at both newly acquired properties and existing mining operations, is highly speculative in nature, involves many risks and frequently does not result in the discovery of mineable reserves. If Proven Mineral Reserves or Probable Mineral Reserves are developed, it may take a number of years and substantial expenditures from the initial phases of drilling until production is possible, during which time the economic feasibility of production may change.</p>
    <p style="text-align: justify;">Any material reductions in estimates of Mineral Reserves and/or Mineral Resources, or our ability to extract those resources, could have a material adverse effect on our business and results of operations.</p>
    <p style="text-align: justify;"><i><b>As our existing copper and molybdenum offtake agreements expire, our revenues and operating profits could be negatively impacted if we are unable to extend existing agreements or enter into new agreements due to competition, changing copper and molybdenum purchasing patterns, or other variables.</b></i></p>
    <p style="text-align: justify;">As our copper and molybdenum offtake agreements at Gibraltar expire, we will compete with other copper and molybdenum suppliers to renew these agreements or to obtain new sales.&#160; If we cannot renew these copper and molybdenum supply agreements with our customers or find alternate customers willing to purchase our copper and molybdenum, our revenue and operating profits would suffer.</p>
    <p style="text-align: justify;">Our customers may decide not to extend existing agreements or enter into new long-term contracts or, in the absence of long-term contracts, may decide to purchase less copper and molybdenum than in the past or on different terms, including under different concentrate pricing terms.&#160; To the degree that we operate outside of long-term contracts, our revenues are subject to pricing in the concentrate spot market that can be significantly more volatile than the pricing structure negotiated through a long-term copper and molybdenum concentrate supply agreement.&#160; This volatility could materially adversely affect our business and results of operations if conditions in the spot market pricing for copper and molybdenum concentrate are unfavorable.</p>
    <p style="text-align: justify;"><i><b>Our ability to operate our Company efficiently could be impaired if we lose key personnel or fail to continue to attract qualified personnel. </b></i></p>
    <p style="text-align: justify;">We manage our business with a number of key personnel at each location, including key contractors, the loss of a number of whom could have a material adverse effect on us. In addition, as our business develops and expands, we believe that our future success will depend greatly on our continued ability to attract and retain highly skilled and qualified personnel and contractors. We cannot be certain that key personnel will continue to be employed by us or that we will be able to attract and retain qualified personnel and contractors in the future. Failure to retain or attract key personnel could have a material adverse effect on us<i>.</i></p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_69"></a>
    <div id="header_page_69">
        <p style="text-align: center;">- 68 -</p>
    </div>
    <p style="text-align: justify;"><i><b>There is no assurance that we will be able to renegotiate our existing union agreement for Gibraltar when it expires in June 2021. </b></i></p>
    <p style="text-align: justify;">We have a union agreement in place for our unionized employees at Gibraltar which expires in June 2021. If we are unable to renew this union agreement on acceptable terms when it becomes subject to renegotiation, we could experience a disruption of operations, higher labour costs or both. A lengthy strike or other labour disruption could have a material adverse effect on our business and results of operations.</p>
    <p style="text-align: justify;"><i><b>We are subject to risks related to environmental matters.</b></i></p>
    <p style="text-align: justify;">All of our exploration, development, and mining operations are subject to environmental laws and regulations, which can make operations expensive or prohibit them altogether. Many environmental laws and regulations require us to obtain and update permits for our activities from time to time, which may include environmental impact analyses, cultural resources analyses and public review processes. We must comply with stringent environmental legislation in carrying out work on our projects. Environmental legislation is evolving in a manner that will require stricter standards and enforcement, increased fines and penalties for non-compliance, more stringent environmental assessments of proposed projects and a heightened degree of responsibility for companies and their officers, directors and employees. It is possible that future changes in environmental laws, regulations and permits, or changes in their enforcement or regulatory interpretation, could increase the cost of, or altogether prohibit, carrying out exploration, development, or operation of our projects or any other properties we may acquire. Further, compliance with new or additional environmental legislation may result in delays to the exploration and development activities. It is possible that future changes in applicable laws, regulations and permits or changes in their enforcement or regulatory interpretation could have a significant impact on some portion of our business, causing those activities to be economically re-evaluated at that time.</p>
    <p style="text-align: justify;">We may be subject to potential risks and liabilities associated with the protection of the environment, as a result of our mineral exploration, development and production. To the extent that we are subject to environmental liabilities, the payment of such liabilities or the costs that we may incur to remedy such liabilities would reduce funds otherwise available to us and could have a material adverse effect on us. If we are unable to fully remedy an environmental liability, we might be required to suspend operations or enter into interim compliance measures pending completion of the required remedy. The potential exposure may be significant and could have a material adverse effect on us.</p>
    <p style="text-align: justify;"><i><b>Our actual costs of reclamation and mine closure costs may exceed current estimates. </b></i></p>
    <p style="text-align: justify;">We are required to prepare and file reclamation and mine closure plans for Gibraltar with the B.C. Ministry of Energy and Mines and to post security for the estimated costs to complete this reclamation and mine closure work. The Gibraltar reclamation and mine closure plans are updated every five years and the amount of security for reclamation bonding is agreed based on this plan. The most recent five year reclamation and closure plan was submitted in March 2017 and security of $50.0 million (100% basis) has been posted as of December 31, 2020 to meet reclamation bonding requirements for Gibraltar, and this amount may need to be increased in the future. Additional security in the amount of $12.5 million has been provided to meet reclamation bonding requirements for the Florence Project and this amount will need to be increased in the future if the project is developed into a commercial operation. The Company has also recorded total provisions for environmental rehabilitation for all its properties of $79.0 million in its consolidated financial statements as of December 31, 2020, which has been calculated in accordance with International Financial Reporting Standards. There is no assurance that our bonding requirements, the recorded provision for environmental rehabilitation, and the actual costs of reclamation and mine closure for each of our properties will not exceed current estimates or that the estimated costs will not increase in the future when our reclamation and mine closure plans are updated. Accordingly, the amount we are required to spend on reclamation and mine closure activities could be materially different from current estimates. Any additional amounts required to be spent on bonding requirements, reclamation costs, and mine closure activities could materially adversely affect our business and results of operations.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_70"></a>
    <div id="header_page_70">
        <p style="text-align: center;">- 69 -</p>
    </div>
    <p style="text-align: justify;"><i><b>We are subject to risks related to the title of the properties that we own and lease.</b></i></p>
    <p style="text-align: justify;">Our mining operations are conducted on properties owned, subject to claims or leased by us from provincial and state governments.&#160; Although we have exercised reasonable due diligence with respect to determining title to properties we own or lease, there is no guarantee that title to such properties and other tenure will not be challenged or impugned.&#160; No assurances can be given that there are no title defects affecting the properties.&#160; There may be valid challenges to the title of our properties which, if successful, could make us unable to operate our properties as planned or permitted, or unable to enforce our rights with respect to our properties.&#160; In British Columbia, the rights of aboriginal peoples and their claims to much of British Columbia's land area are not settled.</p>
    <p style="text-align: justify;">In addition, we may not be able to negotiate new leases or obtain contracts for properties containing surface, underground or subsidence rights necessary to develop any of our proven mineral reserves and probable mineral reserves at Florence Copper and our Other Development Projects or to advance our exploration-stage Harmony gold project.&#160; Furthermore, our leasehold interests could potentially be at risk if mining operations are not commenced during the term of the lease.</p>
    <p style="text-align: justify;">The Canadian and U.S. governments currently have in place or may in the future implement laws, regulations, policies or agreements that may negatively affect the Company's ownership rights with respect to its mineral properties or its access to the properties. These may restrain or block the Company's ability to advance the exploration and development of its mineral properties or significantly increase the costs and timeframe to advance the properties.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_71"></a>
    <div id="header_page_71">
        <p style="text-align: center;">- 70 -</p>
    </div>
    <p style="text-align: justify;"><i><b>Our business requires substantial capital expenditures.</b></i></p>
    <p style="text-align: justify;">Our business is capital intensive and requires construction of new mines and infrastructure and maintenance of existing operations. Specifically, the exploration, permitting and development of reserves, mining costs, the maintenance of machinery and equipment and compliance with applicable laws and regulations require substantial capital expenditures. While the capital expenditures required to build-out Gibraltar have been spent, we must continue to invest capital to maintain or to increase the amount of reserves that we develop and the amount of metal that we produce. We make no assurances that we will be able to maintain our production levels or generate sufficient cash flow, or that we will have access to sufficient financing to continue our production, exploration, permitting and development activities at or above our present levels and we may be required to defer all or a portion of our future capital expenditures. Moreover, increases in costs of key inputs may substantially increase our capital expenditures. Our business, results of operations and financial condition may be adversely affected if we cannot make such capital expenditures.</p>
    <p style="text-align: justify;"><i><b>Increased competition could adversely affect our ability to attract necessary capital funding and could adversely affect our ability to acquire suitable mineral properties for development in the future.</b></i></p>
    <p style="text-align: justify;">The mining industry is intensely competitive.&#160; Significant competition exists for the acquisition of properties producing or capable of producing copper, gold or other metals.&#160; We are at a competitive disadvantage in acquiring additional mining properties because we must compete with other individuals and companies, many of which have greater financial resources, operational experience and technical capabilities than we do. We may also encounter increasing competition from other mining companies in our efforts to hire experienced mining professionals. Increased competition could adversely affect our ability to attract necessary capital funding, or to acquire it on acceptable terms, or acquire suitable producing properties or prospects for mineral exploration in the future.</p>
    <p style="text-align: justify;"><i><b>We are subject to risks related to litigation.</b></i></p>
    <p style="text-align: justify;">We are or may be subject to legal proceedings related to the development of our projects, our operations, titles to our properties, environmental issues and shareholder or other investor lawsuits.&#160; The causes of potential litigation cannot be known and may arise from, among other things, business activities, including the export of carbon fines to enable the further extraction of gold, employment matters, including compensation issues, environmental, health and safety laws and regulations, tax matters, volatility in the price of our securities, failure to comply with disclosure obligations or the presence of illegal miners or labour disruptions at our mine sites.</p>
    <p style="text-align: justify;">Given the uncertain nature of these actions, the Company cannot predict the outcome of any such proceedings which proceedings, arbitrations or investigations could involve the United States and other foreign jurisdictions and, based on a judgment or a settlement agreement, could require the Company to significant litigation costs and pay substantial damages. Defense and settlement costs may be substantial, even with respect to claims that have no merit. If the Company cannot resolve these disputes favourably, its business, reputation, financial condition, results of operations and future prospects may be materially adversely affected.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_72"></a>
    <div id="header_page_72">
        <p style="text-align: center;">- 71 -</p>
    </div>
    <p style="text-align: justify;"><i><b>There is no assurance that any of our expansion or development plans will not be opposed.</b></i></p>
    <p style="text-align: justify;">There is an increasing level of awareness relating to the perceived environmental and social impacts of mining activities.&#160; Opposition to mining activities by communities or indigenous groups, including aboriginal peoples, may have an impact on our ability to proceed with the expansion or development of our projects and the timetable and costs for these projects.&#160; While we are committed to operating in a socially responsible manner, there can be no assurance that our community relations efforts will mitigate this potential risk.&#160; Opponents of Florence Copper have in the past, and may in the future, file legal challenges to the validity of permits, licenses and approvals obtained by Florence Copper, and there can be no assurance that such challenges will successfully be defeated.&#160; Obtaining, updating and defending the necessary governmental permits, licenses and approvals is a complex, time-consuming and costly process, the success of which is contingent upon many variables outside of our control.&#160; Obtaining, updating, or defending permits, licenses and approvals may increase costs and cause delays depending on the nature of the activity to be permitted and the interpretation of applicable requirements implemented by the permitting authority.</p>
    <p style="text-align: justify;"><i><b>The planned development of Florence Copper has been subject to a number of unsuccessful challenges, and is currently subject to an active claim.</b></i></p>
    <p style="text-align: justify;">Opponents of Florence Copper have in the past, and may in the future, file legal challenges to the validity of permits, licences and approvals sought and/or obtained by the Company in relation to Florence Copper, the defence of which can be a complex, time-consuming and costly process and there can be no assurance that such challenges will successfully be defeated, with success being contingent upon many variables outside of the Company's control. There is currently one claim relating to the Company's proposed development of Florence Copper:</p>
    <p style="text-align: justify;">In <i>Town of Florence v. Florence Copper Inc.</i>, the Town of Florence challenged the ability of Florence to operate the ISCR on its property using its power of eminent domain. Eminent domain refers to the power of the government to take private property and convert it into public use. The Fifth Amendment of the U.S. Constitution provides that the government may only exercise this power for certain purposes and it must provide just compensation to the property owners. The total size of Florence Copper area is 1,182 acres. In addition, 160 additional acres are classified as State Trust Land. State Trust Lands are public lands granted to the state (Arizona) by the United States to be held or sold generally by the state for the benefit of public schools in Arizona. Consequently, the Town's use of eminent domain was not applicable to the 160 acres of State Trust Land on which the PTF is located because it is outside of the Town's jurisdiction. In addition to the claim of eminent domain, a declaratory judgment was sought against a 2003 Development Agreement between the Town and Florence's predecessor-in-interest, which authorized the property owner to undertake copper mining on the property as a legal nonconforming use within the Town. The Town has asserted that the use of the land as a mine is not in compliance with the local zoning on the property. In January 2019, the trial court ruled in Florence's favour on the grounds that its operations were in accordance with the Development Agreement between the Town and Florence Copper's predecessor-in-interest. This ruling was appealed by the Town to the Arizona Court of Appeals.&#160; On March 23, 2021, the Arizona Court of Appeals upheld the lower court's ruling including the award of US$1.7 million in attorneys' fees and costs.&#160; In theory, the Court's finding that Florence Copper has a legal non-conforming use right to mine its property provides a legal basis for the Town to condemn the property. However, under Arizona's Constitution, the Town must pay Florence Copper the fair market value of the condemned property. The value of this property as a copper mine significantly exceeds the Town's annual budget, thus it is unlikely that the Town could take the property through an eminent domain action. Moreover, any action by the Town to take the property would subject it to claims by Florence Copper for breach of the Development Agreement.&#160; Thus, this decision likely brings this litigation to a close.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_73"></a>
    <div id="header_page_73">
        <p style="text-align: center;">- 72 -</p>
    </div>
    <p style="text-align: justify;"><i><b>If we are found to be in violation of anti-corruption or anti-bribery laws and regulations, it may result in significant penalties, fines and/or sanctions imposed on us which could result in a material adverse effect on our reputation, financial performance and results of operations.</b></i></p>
    <p style="text-align: justify;">Our operations are governed by, and involve interactions with, various levels of government in numerous countries, we are required to comply with anti-corruption and anti-bribery laws, including the U.S. Foreign Corrupt Practices Act and the Canadian Corruption of Foreign Public Officials Act, by virtue of us operating in jurisdictions that may be vulnerable to the possibility of bribery, collusion, kickbacks, theft, improper commissions, facilitation payments, conflicts of interest and related party transactions.</p>
    <p style="text-align: justify;">There has been a general increase in the frequency of enforcement and the severity of penalties under such laws, resulting in greater scrutiny and punishment of companies convicted of violating anti-corruption and anti-bribery laws. If we are subject to an enforcement action or are found to be in violation of such laws, this may result in significant penalties, fines and/or sanctions imposed on us which could result in a material adverse effect on our reputation, financial performance and results of operations. If we choose to operate in additional foreign jurisdictions in the future we may become subject to additional anti-corruption and anti-bribery laws in such jurisdictions.</p>
    <p style="text-align: justify;"><i><b>Any failure or breach of our information technology ("IT") systems could disrupt our operations.</b></i></p>
    <p style="text-align: justify;">Like any company, the security of our IT systems, including user access, security of our sites and our corporate IT system, are an important part of our business and operations. And like any company, we are susceptible to internal and external threats to these systems.&#160; Any IT failure pertaining to availability, access or system security could result in disruption for personnel and could adversely affect our reputation, operations or financial performance. A cyber security incident resulting in a security breach or a failure to identify a security threat could disrupt business and could result in the loss of business sensitive, confidential or personal information or other assets, as well as litigation, regulatory enforcement, violation of privacy or securities laws and regulations, and remediation costs, which could materially impact our business or reputation.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_74"></a>
    <div id="header_page_74">
        <p style="text-align: center;">- 73 -</p>
    </div>
    <p style="text-align: justify;"><i><b>We process, store and use personal information and other data, which subjects us to governmental regulation and other legal obligations related to privacy, and violation of these privacy obligations could result in a claim for damages, regulatory action, loss of business, or unfavorable publicity.</b></i></p>
    <p style="text-align: justify;">We receive, store and process personal and other information from and about our employees, customers, and users of our web site.&#160; As a result, we face the following risks:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>It may prove difficult to comply with all applicable laws and regulations in Canada, the United States, and other jurisdictions regarding privacy and the storing, use, processing, and disclosure and protection of personal information.</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>The scope of these laws, regulations and how they are enforced is changing and may also be inconsistent with each other.</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>We face the risk of failing, and being perceived as failing, to comply with these applicable laws and regulations and to protect the privacy of this information.</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>As a result of the above, we face some legal and compliance uncertainty and these things could increase in our compliance costs.</p>
        </li>
    </ul>
    <p style="text-align: justify;"><i><b>The increase in regulations surrounding climate change and related increase in compliance costs may have a material adverse effect on us.</b></i></p>
    <p style="text-align: justify;">We acknowledge climate change and that the increased regulation of greenhouse gas emissions (such as carbon taxes) may adversely affect our operations and related legislation is becoming more stringent. The effects of climate change or extreme weather events may cause prolonged disruption to operations and the delivery of essential commodities which could negatively affect production efficiency. Mining is an energy-intensive business, resulting in a significant carbon footprint and we acknowledge climate change as an area of risk requiring specific focus. A number of governments and/or governmental bodies have introduced or are contemplating regulatory changes in response to the potential impacts of climate change. The increased regulation, such as of limiting the greenhouse gas emissions and introducing new carbon or water taxes, may adversely affect our operations, and related legislation is becoming more stringent, with an impact on our compliance costs. Canada's federal and provincial legislations impose mandatory greenhouse gas emissions reporting requirements, to which our Gibraltar is subject.</p>
    <p style="text-align: justify;"><i><b>The effects of climate change and extreme weather events could cause prolonged disruption of our operations or production efficiency.</b></i></p>
    <p style="text-align: justify;">The physical risks of climate change may have an adverse effect on our operations. Global climate change could exacerbate certain of the threats facing our business, including the frequency and severity of weather-related events, resource shortages, changes in rainfall and storm patterns and intensities, water shortages and changing temperatures, which can (i) disrupt our operations by impacting the availability and cost of materials needed for mining operations or increasing insurance and other operating costs, (ii) damage our infrastructure or properties, and (iii) create financial risk to our business or otherwise have a material adverse effect on our results of operations, financial position or liquidity. Such climate change events or conditions could also have adverse effects on the workforce and on the local communities surrounding the areas where we operate, such as an increased risk of food insecurity, water scarcity, civil unrest and the prevalence of disease.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_75"></a>
    <div id="header_page_75">
        <p style="text-align: center;">- 74 -</p>
    </div>
    <p style="text-align: justify;">We make efforts to mitigate climate risks by ensuring that extreme weather conditions are included in our emergency response plans. However, there is no assurance that the response will be effective or that the physical risks of climate change will not have an adverse effect on our operations and profitability. These climate change related events may result in substantial costs to respond during the event, to recover from the event and possibly to modify existing or future infrastructure requirements to prevent recurrence.</p>
    <p style="text-align: justify;"><i><b>We may suffer reputational losses that lead to increased challenges in developing and maintaining government and community relations, decreased investor confidence and act as an impediment to our overall ability to advance our projects, or to access equity or debt financing.</b></i></p>
    <p style="text-align: justify;">Our reputation can be impacted by the actual or perceived occurrence of any number of events, including, allegations of fraud or improper conduct, environmental non-compliance or damage, or the failure to meet our objectives or guidance. Publicity adverse to us could result from the actual or perceived occurrence of any number of events (for example, with respect to the handling of environmental matters, community relations or litigation), whether true or not.&#160; Any of these events could result in negative publicity to us, regardless of whether the underlying event is true or not. In addition, as a result of the increased usage and reach of social media and other internet platforms used to create and publish user-generated content, companies today are at much greater risk of losing control over how they are perceived in the marketplace.</p>
    <p style="text-align: justify;">Although we actively manage efforts on protecting our image and reputation, we do not ultimately have direct control over how it is perceived by others. Reputational loss may lead to increased challenges in developing and maintaining government and community relations, decreased investor confidence and act as an impediment to our overall ability to advance our projects, or to access equity or debt financing.</p>
    <p style="text-align: justify;"><i><b>Aboriginal peoples' title claims and rights to consultation and accommodation may impact our ability to expand our existing operations and proceed with our development projects.</b></i></p>
    <p style="text-align: justify;">Provincial and federal governments in Canada are required by law to consult with aboriginal peoples with respect to the issuance or amendment of project authorizations in Canada and to try to accommodate aboriginal peoples' needs to the extent considered appropriate. There is considerable uncertainty as to the meaning, implications and use of the word "accommodate." In practice, it is extraction industry participants who are often left to engage with affected local aboriginal communities with the goal often being the achievement of an impacts and benefits agreement. Such agreements may provide promises of priority for employment opportunities, the provision of commercial services such as transportation and catering, social, educational and environmental initiatives and cash payments. This consultation and accommodation may affect the timetable and costs of our development projects and may impact the manner in which we proceed with the development of these projects.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_76"></a>
    <div id="header_page_76">
        <p style="text-align: center;">- 75 -</p>
    </div>
    <p style="text-align: justify;"><i><b>Multiple listings on the TSX, NYSE American and LSE may lead to an inefficient market in the Company's shares.</b></i></p>
    <p style="text-align: justify;">Multiple listing of the Common Shares will result in differences in liquidity, settlement and clearing systems, trading currencies, prices and transaction costs between the exchanges where the Common Shares will be quoted. These and other factors may hinder the transferability of the Common Shares between the three exchanges.</p>
    <p style="text-align: justify;">The Common Shares are quoted on TSX, NYSE American, and the LSE. Consequently, the trading in and liquidity of the Common Shares will be split between these three exchanges. The price of the Common Shares may fluctuate and may at any time be different on the TSX, the NYSE American and the LSE. This could adversely affect the trading of the Common Shares on these exchanges and increase their price volatility and/or adversely affect the price and liquidity of the Common Shares on these exchanges.</p>
    <p style="text-align: justify;">The Common Shares are quoted and traded in Canadian Dollars on the TSX, in US Dollars on the NYSE American, and in pounds sterling on the LSE. The market price of the Common Shares on those exchanges may also differ due to exchange rate fluctuations.</p>
    <p style="text-align: justify;"><i><b>Shareholder Activism</b></i></p>
    <p style="text-align: justify;">We have in the past been subject to, and may in the future become the target of, shareholder activist activities. The effects of shareholder activist activities could have a negative effect on Taseko and its business. We cannot predict with certainty the outcome of any future shareholder activist activities.</p>
    <p style="text-align: justify;"><b>Risks Relating to the Senior Secured Notes</b></p>
    <p style="text-align: justify;"><i><b>Our high level of indebtedness could adversely affect our financial condition and prevent us from fulfilling our obligations under the senior secured notes.</b></i></p>
    <p style="text-align: justify;">As of December 31, 2020, our total debt was $363.4 million. After completion of our senior secured notes refinancing in February 2021, our proforma debt was $ 558.7 million. Our high level of indebtedness could have important consequences to us:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>making it more difficult for us to satisfy our obligations with respect to the senior secured notes and any other existing or future debt;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>limiting our ability to obtain additional financing to fund Florence Copper and our Other Development Projects, working capital, capital expenditures, acquisitions or other general corporate purposes;</p>
        </li>
    </ul>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_77"></a>
    <div id="header_page_77">
        <p style="text-align: center;">- 76 -</p>
    </div>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>requiring a substantial portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for investments, working capital, capital expenditures, acquisitions and other general corporate purposes;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>increasing our vulnerability to general adverse economic and industry conditions;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>limiting our flexibility in planning for and reacting to changes in the industry in which we operate;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>placing us at a disadvantage compared to other, less leveraged competitors; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>increasing our cost of borrowing.</p>
        </li>
    </ul>
    <p style="text-align: justify;">In addition, the senior secured note indenture will, and any future debt may, contain restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default, which, if not cured or waived, could result in the acceleration of some or all of our debt.</p>
    <p style="text-align: justify;"><i><b>We and our subsidiaries may still be able to incur substantially more debt.&#160; This could further exacerbate the risks associated with our high level of indebtedness.</b></i></p>
    <p style="text-align: justify;">The terms of the 2026 Secured Notes Indenture will permit us to incur substantial additional indebtedness in the future, including to finance working capital, capital expenditures, investments or acquisitions and including under any future credit facility, as defined in the 2026 Secured Note Indenture (a "Future Credit Facility") or other "First Lien Debt", as defined in the 2026 Secured Note Indenture ("First Lien Debt").</p>
    <p style="text-align: justify;">Although the 2026 Secured Notes Indenture will limit our ability and the ability of our restricted subsidiaries to incur additional indebtedness, and to incur liens to secure such indebtedness, these restrictions are subject to a number of qualifications and exceptions and, under certain circumstances, debt incurred in compliance with these restrictions could be substantial. To the extent that we incur additional indebtedness, the risks associated with our substantial leverage described above, including our possible inability to service our debt, would increase.</p>
    <p style="text-align: justify;"><i><b>To service our indebtedness, we will require a significant amount of cash. Our ability to generate cash depends on many factors beyond our control.</b></i></p>
    <p style="text-align: justify;">Our ability to make payments on and to refinance our indebtedness, including the senior secured notes, and to fund planned capital expenditures and other general corporate purposes, among other things, will depend on our ability to generate cash in the future. This, to a certain extent, is subject to general economic, financial, competitive, legislative, regulatory and other factors that are beyond our control. We cannot assure you that our business will generate sufficient cash flow from operations or that future capital will be available to us in an amount sufficient to enable us to make payments on or to refinance our indebtedness, including the senior secured notes, or to fund our other liquidity needs.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_78"></a>
    <div id="header_page_78">
        <p style="text-align: center;">- 77 -</p>
    </div>
    <p style="text-align: justify;">If our cash flows and capital resources are insufficient to allow us to make payments on our indebtedness, we may need to reduce or delay capital expenditures, sell assets, seek additional capital or restructure or refinance all or a portion of our indebtedness, including the senior secured notes, on or before maturity. We cannot assure you that we will be able to refinance any of our indebtedness, including the senior secured notes, on commercially reasonable terms or at all, or that the terms of that indebtedness will allow any of the above alternative measures or that these measures would satisfy our debt service obligations. If we are unable to generate sufficient cash flow or refinance our debt on favorable terms, it would significantly adversely affect our financial condition, the value of our outstanding debt and our ability to make any required cash payments under our indebtedness.</p>
    <p style="text-align: justify;"><i><b>The terms of existing indebtedness will, and future indebtedness may, restrict our current and future operations, particularly our ability to respond to changes in our business and to take certain actions.</b></i></p>
    <p style="text-align: justify;">The instruments governing our current indebtedness contain, and agreements governing future indebtedness may contain, a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including restrictions on our ability to:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>transfer and sell assets;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>pay dividends or distributions on our capital stock, repurchase our capital stock, make payments on subordinated indebtedness and make certain investments;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>incur additional debt;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>create or incur liens on our assets;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>create restrictions on the ability of our restricted subsidiaries to pay dividends, make loans or sell assets to us or any of our restricted subsidiaries;</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>merge, amalgamate or consolidate with another company; and</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>enter into transactions with affiliates.</p>
        </li>
    </ul>
    <p style="text-align: justify;">The covenants in the 2026 Secured Notes Indenture are subject to certain exceptions and qualifications. In addition, if we enter into a Future Credit Facility in the future, it will likely contain financial covenants, including maintenance covenants that would require us to satisfy such covenants on an ongoing basis. Our ability to comply with these financial covenants can be affected by events beyond our control.</p>
    <p style="text-align: justify;">A breach of the covenants under the 2026 Secured Notes Indenture, or under any agreements for future indebtedness, could result in an event of default under the applicable indebtedness.&#160; Such a default may allow the creditors of the defaulted indebtedness to accelerate the related debt and may also result in the acceleration of any other debt which has a cross-acceleration or cross-default provision to the related debt. Furthermore, if we were unable to repay the amounts due and payable under any secured arrangement, those respective lenders could proceed against the collateral securing such indebtedness, which could include our interest in Gibraltar and Gibraltar's interest in the JVOA. In the event our lenders or note holders accelerate the repayment of our borrowings, we and our subsidiaries may not have sufficient assets to repay that indebtedness.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_79"></a>
    <div id="header_page_79">
        <p style="text-align: center;">- 78 -</p>
    </div>
    <p style="text-align: justify;">As a result of restrictions contained in the 2026 Secured Notes Indenture, and that may be contained in any agreements for future indebtedness, we may be limited in how we conduct our business, unable to raise additional debt or equity financing to operate during general economic or business downturns or unable to compete effectively or to take advantage of new business opportunities.</p>
    <p style="text-align: justify;">These restrictions may affect our ability to grow in accordance with our strategy.</p>
    <p style="text-align: justify;"><i><b>A lowering or withdrawal of the credit ratings assigned to our debt securities by rating agencies may adversely affect the market value of the senior secured notes, increase our future borrowing costs and reduce our access to capital.</b></i></p>
    <p style="text-align: justify;">Any credit rating assigned to us could be lowered or withdrawn entirely by a rating agency if, in that rating agency's judgment, future circumstances relating to the basis of the rating, such as adverse changes, so warrant.</p>
    <p style="text-align: justify;">Consequently, real or anticipated changes in our credit ratings will generally affect the market value of the notes. Credit ratings are not recommendations to purchase, hold or sell the notes. Additionally, credit ratings may not reflect the potential effect of risks relating to the structure or marketing of the notes. Any downgrade by a rating agency could decrease earnings and may result in higher borrowing costs. Any future lowering of our ratings likely would make it more difficult or more expensive for us to obtain additional debt financing.</p>
    <p style="text-align: justify;"><i><b>The 2026 Secured Notes are denominated in U.S. dollars, and we may incur additional debt in the future denominated in U.S. dollars.</b></i></p>
    <p style="text-align: justify;">The 2026 Secured Notes are, and our future indebtedness may be, denominated in U.S. dollars.&#160; Fluctuations in exchange rates may significantly increase or decrease the amount of debt and interest expense recorded in our financial statements. We may employ derivative instruments to hedge foreign exchange risk related to our U.S. dollar denominated debt; however, no derivative instruments will protect against all fluctuations and the derivative instruments we employ may cause us to incur losses. We do not currently employ derivative instruments to hedge foreign exchange risk related to our U.S. dollar denominated debt.</p>
    <p style="text-align: justify;"><i><b>We may not have the ability to raise funds necessary to finance any change of control offer required under the 2026 Secured Notes Indenture.</b></i></p>
    <p style="text-align: justify;">If a change of control (as defined in the 2026 Secured Notes Indenture) occurs, we will be required to offer to purchase the 2026 Secured Notes at 101% of their principal amount plus accrued and unpaid interest. Our ability to repurchase 2026 Secured Notes upon such a change of control would be limited by our access to funds at the time of the repurchase and the terms of our other debt agreements. The source of funds for any purchase of 2026 Secured Notes would be our available cash, cash generated from our subsidiaries' operations or other sources, including sales of assets and issuances of debt or equity. In addition, any Future Credit Facility or other debt agreement that we may enter into in the future may contain provisions relating to a change of control.&#160; Upon a change of control, we may be required immediately to repay the outstanding principal, any accrued interest on and any other amounts owed by us under any Future Credit Facility or other debt agreement that we may enter into in the future.&#160; The source of funds for these repayments would be the same sources noted above to repurchase the notes upon a change of control.&#160; However, we cannot assure you that we will have sufficient funds available or that we will be permitted by our other debt instruments to fulfill these obligations upon a change of control in the future, in which case the lenders under any secured debt instruments would have the right to foreclose on our assets, which would have a material adverse effect on us.&#160; Furthermore, certain events that constitute a change of control could also constitute an event of default under any future indebtedness, and we might not be able to obtain a waiver of such defaults.&#160; In order to avoid the obligations to repurchase the notes upon a change of control, we may have to avoid transactions that would otherwise be beneficial to us.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_80"></a>
    <div id="header_page_80">
        <p style="text-align: center;">- 79 -</p>
    </div>
    <p style="text-align: justify;"><i><b>The 2026 Secured Notes mature in 2026 and will require refinancing.</b></i></p>
    <p style="text-align: justify;">With refinancing of the 2022 Senior Notes completed as of March 3, 2021, a substantial portion of the Company's debt now matures in 2026 exposing the Company to risks relating to the refinancing of such debt. While the maturity of its debt have been extended, the Company currently intends to refinance the 2026 Notes with new bonds, there is no certainty that the Company will be able to refinance the 2026 Notes in their entire amount. Further the Company's ability to obtain debt financing will depend, inter alia, on prevailing financial market conditions at the time and the Company's business performance, including its successful construction and operation of the proposed mine at Florence Copper.</p>
    <p style="text-align: justify;">Successful refinancing of the bonds is dependent upon a number of factors many of which are outside of the Company's control including the copper price which directly impacts the Company's profitability and debt capacity and capital market factors including prevailing interest rates at the time of refinance.</p>
    <p style="text-align: justify;">Furthermore, any additional debt financing may involve restrictive covenants, which may limit or affect the Company's operating and financial flexibility. In the event the Company cannot refinance its debt on acceptable terms or at all, this could adversely affect its ability to carry out its operations.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>DIVIDENDS</b></font></p>
    <p style="text-align: justify;">The Company has not paid dividends to date and the Company has no plans to pay a dividend in the foreseeable future.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>DESCRIPTION OF CAPITAL STRUCTURE</b></font></p>
    <p style="text-align: justify;"><b>Share Capital</b></p>
    <p style="text-align: justify;">Taseko's share capital consists of an unlimited number of no par value common shares.&#160; As of March 29, 2021, there were 283,117,024 common shares issued and outstanding and 9,970,533 stock options outstanding. All shares are required by law to be issued only as fully paid and non-assessable.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_81"></a>
    <div id="header_page_81">
        <p style="text-align: center;">- 80 -</p>
    </div>
    <p style="text-align: justify;">The holders of Taseko's common shares are entitled to one vote for each share on all matters submitted to a vote of shareholders.</p>
    <p style="text-align: justify;">There have been no changes in the classification of common shares (reclassifications, consolidations, reverse splits or the like) within the previous five years.&#160; All common shares of Taseko rank <i>pari passu</i> (i.e. equally) for the payment of any dividends and distributions in the event of a wind-up.</p>
    <p style="text-align: justify;">There are no constraints imposed on the foreign ownership of securities of Taseko, however an acquisition of control of Taseko by a non-Canadian would be subject to a review by the Canadian government under its foreign investment laws if the aggregate acquisition price were to exceed certain thresholds all of which are much higher than the Company's current implied value.</p>
    <p style="text-align: justify;"><b>Senior Secured Notes</b></p>
    <p style="text-align: justify;">On February 10, 2021, the Company completed an offering of US$400 million aggregate principal amount of senior secured notes (the "2026 Notes").&#160; The 2026 Notes mature on February 15, 2026 and bear interest at an annual rate of 7.00%, payable semi-annually on February 15 and August 15, commencing August 15, 2021. The 2026 Notes were issued at par value and the Company incurred other transaction costs, call premium and accrued interest of approximately $24 million (US$19 million) resulting in net proceeds from the offering of approximately $486 million (US$381 million). The net proceeds were used to redeem the 2022 Senior Notes and are available for capital expenditures, including at Florence Copper and the Gibraltar mine, working capital and for general corporate purposes.</p>
    <p style="text-align: justify;">The 2026 Notes are secured by liens on the shares of Taseko's wholly-owned subsidiary, Gibraltar Mines Ltd., Curis Holdings (Canada) Ltd., and Florence Holdings Inc. and the Gibraltar Mine Ltd.'s rights under the joint venture agreement relating to the Gibraltar Mine. The 2026 Notes are guaranteed by certain of Taseko's existing and future restricted subsidiaries, including Gibraltar Mines Ltd., Curis Holdings (Canada) Ltd., Florence Holdings Inc. and Florence Copper Inc. The Company is able to incur limited amounts of additional secured and unsecured debt under certain conditions as defined in the 2026 Notes indenture. The Company is also subject to certain restrictions on asset sales, issuance of preferred stock, dividends and other restricted payments. However, there are no maintenance covenants with respect to the Company's financial performance.</p>
    <p style="text-align: justify;">The Company may redeem some or all of the 2026 Notes at any time on or after February 15, 2023, at redemption prices ranging from 103.5% to 100%, plus accrued and unpaid interest to the date of redemption. On a change of control, the 2026 Notes are redeemable at the option of the holder at a price of 101%.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_82"></a>
    <div id="header_page_82">
        <p style="text-align: center;">- 81 -</p>
    </div>
    <p style="text-align: justify;"><b>Purchase and Sale Agreement with Osisko </b></p>
    <p style="text-align: justify;">On March 3, 2017, the Company entered into a silver stream purchase and sale agreement with Osisko, whereby the Company received an upfront cash deposit payment of US$33 million for the sale of an equivalent amount of its 75% share of Gibraltar payable silver production until 5.9 million ounces of silver have been delivered to Osisko. After that threshold has been met, 35% of an equivalent amount of Taseko's share of all future payable silver production from Gibraltar will be delivered to Osisko. The Company receives cash payments of US$2.75 per ounce for all silver deliveries made under the agreement.</p>
    <p style="text-align: justify;">On April 24, 2020, Taseko entered into an amendment to its silver stream with Osisko and received $8.5 million in exchange for reducing the delivery price of silver from US$2.75 per ounce to nil.</p>
    <p style="text-align: justify;">The silver sale agreement has a minimum term of 50 years and automatically renews for successive 10-year periods as long as Gibraltar mining operations are active.&#160; If the initial deposits are not fully reduced through silver deliveries at current market prices at time of the deliveries, a cash payment for the remaining amount will be due to Osisko at the expiry date of the agreement.&#160; The Company's obligations under the agreement are secured by a pledge of Taseko's 75% interest in the Gibraltar joint venture and shares of Gibraltar Mines Ltd.</p>
    <p style="text-align: justify;">In connection with the silver stream transaction, the Company issued share purchase warrants to Osisko, which expired unexercised on April 1, 2020.</p>
    <p style="text-align: justify;"><b>Ratings</b></p>
    <p style="text-align: justify;">The following table sets out the ratings of Taseko's senior secured notes due 2026 by the rating agencies indicated as at March 29, 2021:</p>
    <table style="border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt; width: 100%;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 74%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;" colspan="3">
                <p style="text-align: center;"><b>Rating Agency</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>S&amp;P Global Ratings </b></p>
            </td>
            <td style="width: 22%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Moody's Investors Service</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 21%; vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Fitch Ratings Inc.</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Senior Secured Notes</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">B-</p>
            </td>
            <td style="width: 22%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">Caa1</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 21%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">B-</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Trend / Outlook</p>
            </td>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">Stable</p>
            </td>
            <td style="width: 22%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">Stable</p>
            </td>
            <td style="width: 21%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">Stable</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">S&amp;P Global Ratings ("S&amp;P") credit ratings are on a long-term rating scale that ranges from AAA to D, which represents the range from highest to lowest quality of such securities rated. On January 25, 2021, S&amp;P assigned Taseko a corporate credit rating of B-/Stable.&#160; According to S&amp;P, this rating reflects the removal of refinancing risk associated with the Taseko's senior secured notes due 2022.<b> </b>The refinancing extended Taseko's maturity profile to 2026 and addressed a key source of uncertainty and risk. In S&amp;P's view, this is particularly important in advance of significant growth-related capital expenditures over the next two years. The stable outlook reflects its view that Taseko will maintain sufficient liquidity to fund the development of Florence Copper, supported by favorable cash flow generation and incremental sources of capital.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_83"></a>
    <div id="header_page_83">
        <p style="text-align: center;">- 82 -</p>
    </div>
    <p style="text-align: justify;">The ratings from AAA to D may be modified by the addition of a plus (+) or a minus (-) sign to show relative standing within the major categories.&#160; In addition, S&amp;P may add a rating outlook of "positive", "negative" or "stable" which assesses the potential direction of a long-term credit rating over the intermediate term (typically six months to two years).</p>
    <p style="text-align: justify;">Moody's Investors Service ("Moody's") credit ratings are on a long-term debt rating scale that ranges from Aaa to Caa, which represents the range from highest to lowest quality of such securities rated. On January 25, 2021, Moody's assigned Taseko a corporate family credit rating of Caa1 and a credit rating of Caa1 on the senior secured notes due 2026 with a stable outlook. Moody's cited that Taseko is constrained by 1) the concentration of cash flows from primarily one metal (copper) at a single mine 2) variability in grade and costs due to mine sequencing, 3) execution risk for Florence Copper that includes permitting, arranging full funding and the technical risks of in-situ mining, and 4) expected negative free cash flow before the Florence project starts producing. Taseko benefits from its mine locations in favorable mining jurisdictions and long reserve life at Gibraltar and Florence. Taseko's metrics have historically demonstrated volatility, as changes in ore grade, strip ratio, copper prices, and the Canadian/US exchange rate can substantively change leverage. Moody's view that Taseko's liquidity is adequate over the next 12 months.&#160;</p>
    <p style="text-align: justify;">Moody's appends numerical modifiers 1, 2 and 3 to each generic rating classification from AA through C. The modifier 1 indicates that the security ranks in the higher end of its generic rating category, the modifier 2 indicates a mid-range ranking and the modifier 3 indicates a ranking in the lower end of the generic category.</p>
    <p style="text-align: justify;">Fitch Ratings Inc. ("Fitch") credit ratings are on a long-term rating scale that ranges from AAA to D, which represents the range from highest to lowest quality of such securities rated. On January 25, 2021, Fitch assigned Taseko a corporate credit rating of B-/Stable.&#160; According to Fitch, this rating reflects Taseko's small size, concentration on one operation and cost position in the third quartile of the global copper cost curve. The Gibraltar mine benefits from a stable production profile, a favorable mining jurisdiction and a long mine life. Fitch also cites the successful development of Florence Copper would provide positive rating momentum.</p>
    <p style="text-align: justify;">The ratings from AAA to D may be modified by the addition of a plus (+) or a minus (-) sign to show relative standing within the major categories.&#160; In addition, Fitch may add a rating outlook of "positive", "negative" or "stable" which assesses the potential direction of a long-term credit rating over the intermediate term.</p>
    <p style="text-align: justify;">The credit ratings accorded to the senior secured notes by S&amp;P, Moody's, and Fitch are not recommendations to purchase, hold or sell the senior notes as such ratings do not comment as to market price or suitability for a particular investor.&#160; There is no assurance that any rating will remain in effect for any given period of time or that any rating will not be revised or withdrawn entirely by a rating agency in the future if, in its judgment, circumstances so warrant.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_84"></a>
    <div id="header_page_84">
        <p style="text-align: center;">- 83 -</p>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>MARKET FOR SECURITIES</b></font></p>
    <p style="text-align: justify;">Taseko's common shares are listed on the TSX, NYSE American, and the LSE under the symbols TKO, TGB, and TKO, respectively.&#160; The following table shows the price ranges and average daily trading volume ("ADTV") traded by month in 2020, based on trading information published by each Exchange.</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 13%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 28%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt;" colspan="3">
                <p style="text-align: center;"><b> TSX</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 30%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt;" colspan="3">
                <p style="text-align: center;"><b>NYSE American</b></p>
            </td>
            <td style="width: 27%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;" colspan="3">
                <p style="text-align: center;"><b> LSE</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>2020</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>High (C$)</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Low (C$)</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b> ADTV</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>High (US$)</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Low (US$)</b></p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b> ADTV</b></p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>High (GB&#163;)</b></p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: bottom; border: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Low (GB&#163;)</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b> ADTV</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">December</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.77</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.25</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">423,848</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.42</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.96</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">2,389,573</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.95</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.75</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">9,134</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">November</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.39</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.03</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">364,310</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.07</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.78</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">2,061,330</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.625</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.825</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">15,390</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">October</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.59</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.17</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">229,610</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.21</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.87</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1,146,859</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.94</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.80</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">6,389</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">September</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.76</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.18</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">681,362</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.34</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.90</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1,840,833</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.95</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.70</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">8,182</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">August</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.27</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.87</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">283,965</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.98</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.63</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1,820,667</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.05</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.55</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">19,436</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">July</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">1.14</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.66</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">337,773</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.86</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.46</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">2,656,677</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.55</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.33</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">1,182</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">June</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.71</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.55</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">220,441</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.54</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.40</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">740,623</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.44</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.30</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">3,051</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">May</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.62</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.42</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">89,765</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.45</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.30</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">397,624</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.34</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.34</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">231</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">April</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.49</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.35</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">129,100</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.35</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.24</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">397,305</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.275</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.275</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">1,961</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">March</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.52</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.28</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">175,418</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.38</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.20</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">706,141</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.35</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.275</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">1,109</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; vertical-align: middle; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">February</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.64</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.45</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">197,789</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.48</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.34</p>
            </td>
            <td style="width: 10%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: center;">503,421</p>
            </td>
            <td style="width: 7%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.45</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border: 0.75pt solid #000000;">
                <p style="text-align: center;">0.35</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 8%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 2.52pt; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">4,600</p>
            </td>
        </tr>
        <tr>
            <td style="width: 13%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">January</p>
            </td>
            <td style="width: 8%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.80</p>
            </td>
            <td style="width: 8%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.56</p>
            </td>
            <td style="width: 8%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">297,900</p>
            </td>
            <td style="width: 8%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.62</p>
            </td>
            <td style="width: 8%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.43</p>
            </td>
            <td style="width: 10%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">702,533</p>
            </td>
            <td style="width: 7%; vertical-align: middle; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.475</p>
            </td>
            <td style="width: 8%; vertical-align: middle; border-left: 0.75pt solid #000000; padding-right: 2.52pt; border-right: 0.75pt solid #000000; padding-left: 2.52pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;">0.324</p>
            </td>
            <td style="width: 8%; padding-right: 2.52pt; padding-left: 2.52pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: center;">1,556</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>DIRECTORS AND OFFICERS</b></font></p>
    <p style="text-align: justify;">As at March 29, 2021, the directors and executive officers of Taseko, as a group, beneficially owned, directly or indirectly, or exercised control or direction over 11,029,121 common shares, representing less than five percent of the total number of common shares outstanding before giving effect to the exercise of options to purchase common shares held by such directors and executive officers. The statement as to the number of common shares beneficially owned, directly or indirectly, or over which control or direction is exercised by the directors and executive officers of Taseko as a group is based upon information furnished by the directors and officers as reflected on SEDI (<font style="color: #1f497d;"><u>www.sedi.com</u></font>).</p>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_85"></a>
    <div id="header_page_85">
        <p style="text-align: center;">- 84 -</p>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p><b>Name, Position and Office, and</b><br><b>Province or State and Country of Residence</b></p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p><b>Period a Director and/or Officer of Taseko&#160; </b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: bottom;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: bottom;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p><b>Directors</b></p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Anu Dhir, Director<br>Toronto, Ontario, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since September 2017</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Robert A. Dickinson, Director<br>Lions Bay, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since January 1991</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Russell E. Hallbauer, Chief Executive Officer and Director<br>West Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since July 2005</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Peter Mitchell, Director<br>Naples, Florida, USA</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since June 2020</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p style="margin-bottom: 0pt;">Kenneth Pickering, Director</p>
                <p style="margin-top: 0pt;">Chemainus, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since December 2018</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Ronald W. Thiessen, Chairman of the Board and Director<br>West Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since October 1993</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p><b>Executive Officers</b></p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p><b>&#160;</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Brian Battison, Vice President Corporate Affairs<br>Tsawwassen, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since September 2007</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Brian Bergot, Vice President, Investor Relations<br>North Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since March 2014</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Bryce Hamming, Chief Financial Officer<br>North Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since June 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>John W. McManus, Chief Operating Officer<br>West Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since October 2005</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Stuart McDonald, President<br>North Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since September 2013</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Robert Rotzinger, Vice President, Capital Projects<br>West Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since December 2012</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Richard Tremblay, Vice President, Operations<br>Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since June 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 71.74%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Trevor Thomas, Secretary<br>Vancouver, British Columbia, Canada</p>
            </td>
            <td style="width: 28.26%; padding-right: 5.75pt; padding-left: 5.75pt; vertical-align: top; background-color: #e6efff;">
                <p>Since August 2008</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">At the annual general meeting held in July 2020, all the directors listed above, were re-elected as directors.&#160; All directors have a term of office expiring at the next annual general meeting of Taseko.</p>
    <p style="text-align: justify;">All officers have a term of office lasting until their removal or replacement by the Board of Directors. However, there are certain employment agreements in place with respect to these persons which will affect any termination of services.</p>
    <p style="text-align: justify;"><b>Committees of the Board of Directors</b></p>
    <p style="text-align: justify;"><i>Audit and Risk Committee</i></p>
    <p style="text-align: justify;">The Audit and Risk Committee is comprised of Peter Mitchell (Chair), Ron Thiessen, and Anu Dhir.</p>
    <p style="text-align: justify;"><i>Compensation Committee</i></p>
    <p style="text-align: justify;">The Compensation Committee is comprised of Kenneth Pickering (Chair), Anu Dhir, and Peter Mitchell.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_86"></a>
    <div id="header_page_86">
        <p style="text-align: center;">- 85 -</p>
    </div>
    <p style="text-align: justify;"><i>Nominating and Governance Committee</i></p>
    <p style="text-align: justify;">The Nominating and Governance Committee is comprised of Anu Dhir (Chair), Robert A. Dickinson, and Kenneth Pickering.</p>
    <p style="text-align: justify;"><i>Environmental, Health and Safety Committee</i></p>
    <p style="text-align: justify;">The Environmental, Health and Safety Committee is comprised of Kenneth Pickering (Chair), Robert A. Dickinson, and Russell Hallbauer.</p>
    <p style="text-align: justify;"><b>Principal Occupations and Other Information</b></p>
    <p style="text-align: justify;"><b>Anu Dhir, B.A. JD. - Director</b></p>
    <p style="text-align: justify; background-color: #ffffff;">Ms. Anu Dhir is a co-founder and executive of ZinQ Mining, a private base metals and precious metals royalty company that focuses on the Latin America region. Ms. Dhir is also the Managing Director of Miniqs Limited, a private group primarily interested in developing resource projects. Prior to Miniqs and ZinQ Mining, Ms. Dhir was Vice President, Corporate Development and Company Secretary at Katanga Mining Limited. Ms. Dhir is currently a non-executive director of Golden Star Resources.&#160; Ms. Dhir is a graduate of the General Management Program (GMP) at Harvard Business School, she has a law degree (Juris Doctor) from Quinnipiac University and a Bachelor of Arts from the University of Toronto.</p>
    <p style="text-align: justify; background-color: #ffffff;">Ms. Dhir is, or within the past five years, was a director of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 32%; padding-right: 5.03pt; padding-left: 5.03pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 32%; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Golden Star Resources</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; border: 0.75pt solid #000000;">
                <p>February 2014</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 32%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 24%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 16%; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>September 2017</p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Robert A. Dickinson, B.Sc., M.Sc. - Director</b></p>
    <p style="text-align: justify;">Mr. Dickinson is an economic geologist who has been actively involved in mineral exploration and mine development for over 45 years and was inducted into the Canadian Mining Hall of Fame in 2012. He is Chairman of Hunter Dickinson Inc. ("HDI") and Hunter Dickinson Services Inc. ("HDSI") as well as a director and member of the management team of a number of public companies associated with HDSI.&#160; He is also President and Director of United Mineral Services Ltd., a private resources company.&#160; He also serves as a Director of Britannia Mine Museum and Trustee of the BC Mineral Resources Education Program.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_87"></a>
    <div id="header_page_87">
        <p style="text-align: center;">- 86 -</p>
    </div>
    <p>Mr. Dickinson is, or within the past five years was, an officer and/or director of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Amarc Resources Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>April 1993</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Chairman</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>April 2004</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Heatherdale Resources Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>November 2009</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>August 2020</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Northcliff Resources Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>June 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Northern Dynasty Minerals Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>June 1994</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Chairman</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>April 2004</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Quartz Mountain Resources Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>December 2003</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>February 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 24%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>January 1991</p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Russell E. Hallbauer, P.Eng. - Director and Chief Executive Officer</b></p>
    <p style="text-align: justify;">Mr. Hallbauer graduated from the Colorado School of Mines with a B.Sc. in Mining Engineering in 1979. He is a Registered Professional Engineer with the Association of Professional Engineers of British Columbia.&#160; He has been a member of the Canadian Institute of Mining and Metallurgy since 1975 and is a director and former chairman of the Mining Association of B.C.</p>
    <p style="text-align: justify;">In 1983, he joined Teck Corporation's Bullmoose mine, advancing through Engineering and Supervisory positions to become Mine Superintendent in 1987, and in 1992, became General Manager of Quintette.&#160; In 1995, he assumed new responsibilities in Vancouver when he was appointed General Manager, Coal Operations, overseeing Teck's three operating coal mines in the Province. In 2002, he was appointed General Manager, Base Metal Joint Ventures, responsible for Teck Cominco's interests in Highland Valley Copper, Antamina in Peru, and Louvicourt in Quebec.&#160; Mr. Hallbauer is a director of HDSI (and HDI), a company providing management and administrative services to several publicly-traded companies (including Taseko), and focuses on directing corporate development and financing activities.</p>
    <p style="text-align: justify;">Mr. Hallbauer is, or within the past five years was, an officer and/or director of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>CEO/Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>July 2005</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 24%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>President</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>July 2005</p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>June 2019</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">&#160;</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_88"></a>
    <p style="text-align: center;">- 87 -</p>
    <p style="text-align: justify;"><b>Peter Michell, CPA - Director</b></p>
    <p style="text-align: justify;">Mr. Mitchell is a Chartered Professional Accountant with over 35 years of senior financial management experience in both public and private equity sponsored companies. Most recently, he was Senior Vice President and Chief Financial Officer of Coeur Mining, Inc., a precious metals producer operating mines throughout North America. Peter joined Coeur in 2013 and was responsible for investor relations, financial planning and analysis, financial reporting, information technology, tax and compliance, in addition to serving as a key team member on the Company's acquisition and divestiture team as well as leading all capital markets activity in multiple equity and debt financings.</p>
    <p style="text-align: justify;">Previously, he held executive leadership positions in finance and operations with a variety of U.S. and Canadian companies, among them Taseko Mines Limited, Vatterott Education Centers, Von Hoffmann Corporation and Crown Packaging Ltd. He is currently a member of the Board of Directors of Stabilis Energy Inc., Montage Gold Corp. and Northcliff Resources Ltd. where in both cases, he is also the Audit Committee Chair. He earned a BA in Economics from Western University and an MBA in Finance from the University of British Columbia.</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Coeur Mining Inc.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Chief Financial Officer</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>June 2013</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>December 2018</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Montage Gold Corp.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>September 2019</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Northcliff Resources Ltd.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>June 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Stabilis Energy Inc.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>July 2019</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>June 2020</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Kenneth Pickering - Director</b></p>
    <p style="text-align: justify;">Mr. Pickering is a Professional Engineer and mining executive with 40 years of experience in a variety of capacities in the natural resources industry.&#160; He has led the development, construction and operation of world-class mining projects in Canada, Chile, Australia, Peru and the United States, focusing on operations, executive responsibilities and country accountabilities.</p>
    <p style="text-align: justify;">Mr. Pickering is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Enaex S.A. Chile</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>May 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>May 2018</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Endeavour Silver Corp.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>August 2012</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Northern Dynasty Minerals Ltd.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>September 2013</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Teck Resources Limited</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>March 2015</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid rgb(0, 0, 0); border-right: 0.75pt solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                <p>THEMAC Resources Group Limited</p>
            </td>
            <td style="width: 25%; vertical-align: top; border-width: 0.75pt 0.75pt 1px; border-style: solid; border-color: rgb(0, 0, 0); padding-right: 5.03pt; padding-left: 5.03pt;">
                <p>Director</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-width: 0.75pt 0.75pt 1px; border-style: solid; border-color: rgb(0, 0, 0); padding-right: 5.03pt; padding-left: 5.03pt;">
                <p>March 2011</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid rgb(0, 0, 0); border-left: 0.75pt solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                <p>December 2016</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>January 2019</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_89"></a>
    <div id="header_page_89">
        <p style="text-align: center;">- 88 -</p>
    </div>
    <br>
    <p style="text-align: justify;"><b>Ronald W. Thiessen, CPA, FCA - Chairman of the Board and Director</b></p>
    <p style="text-align: justify;">Mr. Thiessen is a Chartered Professional Accountant with professional experience in finance, taxation, mergers, acquisitions and re-organizations. Since 1986, Mr. Thiessen has been involved in the acquisition and financing of mining and mineral exploration companies.&#160; Mr. Thiessen is a director of HDSI (and HDI), a company providing management and administrative services to several publicly-traded companies, and focuses on directing corporate development and financing activities.</p>
    <p style="text-align: justify;">Mr. Thiessen is, or within the past five years was, an officer and/or director of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Amarc Resources Ltd.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>September 1995</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>February 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p>&#160;</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>CEO</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>September 2000</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>February 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Northern Dynasty Minerals Ltd.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>November 1995</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>President and CEO</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>November 2001</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Quartz Mountain Resources Ltd.</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>December 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>December 2017</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>President and CEO</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>December 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>December 2017</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>October 1993</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Chairman</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>May 2006</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Brian Battison - Vice President, Corporate Affairs</b></p>
    <p style="text-align: justify;">Mr. Battison is responsible for all matters relating to corporate and public affairs, including government and community relations and external communications. Mr. Battison has many years of experience in both the private and public sectors specializing in policy and program development, strategic planning and issue management.&#160;</p>
    <p style="text-align: justify;">Mr. Battison is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>Vice President, Corporate Affairs</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>September 2007</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <br>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_90"></a>
    <div id="header_page_90">
        <p style="text-align: center;">- 89 -</p>
    </div>
    <p style="text-align: justify;"><b>Brian Bergot - Vice President, Investor Relations</b></p>
    <p style="text-align: justify;">Mr. Bergot was appointed Vice President, Investor Relations in March 2014 and has over 20 years of experience in the natural resources sector. Brian joined Taseko in 2006 and has held roles of increasing responsibility, in both Investor Relations and Marketing &amp; Logistics. Prior to his career in mining, Mr. Bergot spent 14 years at Methanex Corporation, a $7 billion BC-based chemical company. At Methanex, he held a number of corporate and operational roles including investor relations and marketing &amp; logistics. As Vice President, Investor Relations, he is responsible for expanding the Company's shareholder base in the North American and European markets.</p>
    <p style="text-align: justify;">Mr. Bergot is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 27%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 14%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 27%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>Vice President, Investor Relations</p>
            </td>
            <td style="width: 14%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>March 2014</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Bryce Hamming, CFA, CPA, CA - Chief Financial Officer</b></p>
    <p style="text-align: justify;">Mr. Hamming joined Taseko in 2018 and was appointed Chief Financial Officer in June 2019. Mr. Hamming is a financial executive with over 20 years of experience in corporate finance, corporate development, treasury, tax and financial reporting oversight. He was most recently a corporate finance adviser to Seaspan Corporation. From 2011 to 2019, he was Chief Financial Officer of Northcliff Resources Ltd. and was also employed by the Hunter Dickinson group on various other mining development projects throughout North America. From 2007 to 2009, he worked for the Royal Bank of Scotland in debt capital markets origination and worked with Ernst &amp;Young LLP's mining advisory groups based out of London from 2006 to 2007. He articled with KPMG LLP (Vancouver) as a senior tax manager.&#160; Mr. Hamming is a Chartered Financial Analyst and a Chartered Professional Accountant (British Columbia) and he holds a Bachelor of Business Administration from Simon Fraser University.</p>
    <p style="text-align: justify;">Mr. Hamming is, or within the past five year was, an officer of the following public companies.</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 24%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Northcliff Resources Ltd.</p>
            </td>
            <td style="width: 24%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Chief Financial Officer</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>June 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 16%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>March 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 24%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>Chief Financial Officer</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p>June 2019</p>
            </td>
            <td style="width: 16%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>John McManus, P. Eng. - Chief Operating Officer</b></p>
    <p style="text-align: justify;">Mr. McManus holds a Bachelor of Science degree in mining engineering from the Colorado School of Mines and a Technologist Diploma in Mining from the British Columbia Institute of Technology.</p>
    <p style="text-align: justify;">&#160;</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_91"></a>
    <p style="text-align: center;">- 90 -</p>
    <p style="text-align: justify;">Mr. McManus has worked in the mining industry in British Columbia for over 30 years where he gained experience in mine operations, mine engineering and environmental management.&#160; Prior to joining Taseko in 2005, he was the General Manager, Coal Mountain Operations at Elk Valley Coal Corporation.&#160; Before that, Mr. McManus was the Mine Manager at Teck Cominco's coal mining joint venture Bullmoose operation, General Superintendent at the Elkview coal mine and Superintendent of Engineering at the Quintette operation.&#160; His past experience also includes five years working in operations and engineering at the Highland Valley and Lornex copper mines and three years working in gold exploration in the Yukon, British Columbia and California.</p>
    <p style="text-align: justify;">Mr. McManus is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt; border-top: 0.75pt solid #000000;" rowspan="2">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Senior Vice President, Operations</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>December 2007</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>December 2013</p>
            </td>
        </tr>
        <tr>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>Chief Operating Officer</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>December 2013</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Stuart McDonald, CPA, CA - President</b></p>
    <p style="text-align: justify; background-color: #ffffff;">Mr. McDonald is a mining executive with over 25 years of experience in mining, corporate development, financial and management roles. He joined Taseko as Chief Financial Officer in 2013 and was appointed President in June 2019. Prior to Taseko, he held a number of senior roles in the mining industry including Chief Financial Officer of Quadra FNX Mining Ltd. (and its predecessor Quadra Mining Ltd.) and CFO and Senior Vice President of Yukon Zinc Corp. He was also Corporate Controller at Cumberland Resources until its acquisition by Agnico-Eagle Mines in 2007. Prior to joining the mining industry, he spent 10 years in public accounting with Deloitte &amp; Touche LLP and Ernst &amp; Young. Mr. McDonald is a Chartered Professional Accountant and holds a Bachelor of Commerce (Finance) degree from the University of British Columbia</p>
    <p style="text-align: justify;">Mr. McDonald is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 25%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>Chief Financial Officer</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p>September 2013</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>June 2019</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Taseko Mines Limited</p>
            </td>
            <td style="width: 25%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>President</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p>June 2019</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p>Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Robert Rotzinger, P. Eng. - Vice-President, Capital Projects</b></p>
    <p style="text-align: justify;">Mr. Rotzinger has over 20 years of experience in the mining industry with Taseko and predecessor companies.&#160; Mr. Rotzinger has been a key participant in the $700 million capital investment program at Gibraltar including managing the engineering, construction and commissioning of the three phase mine expansion project. In 2014, he was the recipient of the Canadian Mineral Processors Society "Mineral Processor of the Year Award" and in 2010, he was a co-recipient of the Association of Mineral Exploration British Columbia E.A. Scholz Award for Excellence in Mine Development for the expansion and modernization of Gibraltar. He has also received PowerSmart Excellence Awards from BC Hydro in 2008 for Outstanding Energy Efficient Project and again in 2010 for the Application of New Energy Efficient Technology.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_92"></a>
    <div id="header_page_92">
        <p style="text-align: center;">- 91 -</p>
    </div>
    <p style="text-align: justify;">Mr. Rotzinger is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 27%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Taseko Mines Limited</p>
            </td>
            <td style="width: 27%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Vice President, Capital Projects</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">December 2012</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Richard Tremblay, P. Eng. - Vice President, Operations</b></p>
    <p style="text-align: justify;">Mr. Tremblay joined Taseko as General Manager, Gibraltar in July 2014. Mr. Tremblay is an experienced senior level executive with over 30 years in the mining industry. He has a strong operations background in Open Pit Mining as well as Mineral Processing. Prior to joining Taseko Mr. Tremblay held positions as Vice President Operations, Coalspur, General Manager Fording River Operations Teck Coal, General Manager Line Creek Operations, Elk Valley Coal Corporation and Superintendent, Processing Elkview Operations and Coal Mountain Operations, Elk Valley Coal Corporation.</p>
    <p style="text-align: justify;">In May 2019, Mr. Tremblay was named Mining Person of the Year by the Mining Association of BC for his work on the BC Health, Safety, and Reclamation Code Committee and the Mining Jobs Task Force. He also served as Chair of the BC Mine Managers Committee from 2007 to 2009. Mr. Tremblay holds an MBA from Simon Fraser University and is a professional engineer with a Bachelor of Science in Chemical Engineering from Queen's University.</p>
    <p style="text-align: justify;">Mr. Tremblay is, or within the past five years was, an officer of the following public companies:</p>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p><b>Company</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 27%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>Positions Held</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.38pt; padding-left: 5.38pt;">
                <p><b>From</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Taseko Mines Limited</p>
            </td>
            <td style="width: 27%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Vice President, Operations</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.38pt; border-right: 0.75pt solid #000000; padding-left: 5.38pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">June 2019</p>
            </td>
            <td style="width: 15%; padding-right: 5.38pt; padding-left: 5.38pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Trevor Thomas, LLB - Secretary</b></p>
    <p style="text-align: justify;">Mr. Thomas has practiced in the areas of corporate commercial, corporate finance, securities and mining law since 1995, both in private practice environment as well as in-house positions and is currently general counsel for Hunter Dickinson Inc. Prior to joining Hunter Dickinson Inc. he served as in-house legal counsel with Placer Dome Inc.</p>
    <p style="text-align: justify;">Mr. Thomas is, or within the past five years was, an officer of the following public companies:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_93"></a>
    <div id="header_page_93">
        <p style="text-align: center;">- 92 -</p>
    </div>
    <br>
    <table style="width: 100%; border: 0.75pt solid #000000; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Company</b></p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Positions Held</b></p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>From</b></p>
            </td>
            <td style="width: 17%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>To</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Amarc Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">February 2008</p>
            </td>
            <td style="width: 17%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-width: 0.75pt 0.75pt 1px; border-style: solid; border-color: #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Heatherdale Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">July 2013</p>
            </td>
            <td style="width: 17%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">August 2020</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">Mineral Mountain Resources Ltd.</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 27%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">Director</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 15%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt;">
                <p style="text-align: justify;">September 2016</p>
            </td>
            <td style="width: 17%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Northcliff Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">June 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Northern Dynasty Minerals Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">February 2008</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Quadro Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Director</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">June 2017</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Quartz Mountain Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">June 2013</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;">&#160;</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Director, President and CEO</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">February 2019</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Rathdowney Resources Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">March 2011</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; vertical-align: top; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">RE Royalties Ltd.</p>
            </td>
            <td style="width: 27%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border: 0.75pt solid #000000;">
                <p style="text-align: justify;">November 2018</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 17%; vertical-align: top; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
        <tr>
            <td style="width: 33%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: justify;">Taseko Mines Limited</p>
            </td>
            <td style="width: 27%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">Secretary</p>
            </td>
            <td style="width: 15%; vertical-align: top; border-left: 0.75pt solid #000000; padding-right: 5.03pt; border-right: 0.75pt solid #000000; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: justify;">August 2008</p>
            </td>
            <td style="width: 17%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: justify;">Present</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>Cease Trade Orders, Bankruptcies, Penalties or Sanctions</b></p>
    <p style="text-align: justify;">No director or executive officer of Taseko is as of the date of this AIF, or has been within the 10 years before the date of this AIF, a director or executive officer of any company that was the subject of a cease trade order or similar penalty or sanction while that person was acting in that capacity, or was the subject of a cease trade order or similar penalty or sanction after the director or executive officer ceased to act in that capacity and which resulted from any event that occurred while that person was acting in the capacity of a director or executive officer.</p>
    <p style="text-align: justify;">Except as disclosed below, no director or executive officer of the Company, or a shareholder holding a sufficient number of securities of the Company to affect materially control of the Company, (i) is, or within ten years prior to the date hereof has been, a director or executive officer of any company (including the Company) that, while that person was acting in that capacity, or within a year of that person ceasing to act in that capacity, became bankrupt, made a proposal under any legislation relating to bankruptcy or insolvency or was subject to or instituted any proceedings, arrangement or compromise with creditors or had a receiver, receiver manager or trustee appointed to hold its assets, or (ii) has, within ten years prior to the date hereof, become bankrupt, made a proposal under any legislation relating to bankruptcy or insolvency, or become subject to or instituted any proceedings, arrangement or compromise with creditors, or had a receiver, receiver manager or trustee appointed to hold the assets of the director, executive officer or shareholder.</p>
    <p style="text-align: justify;">As publicly disclosed at <font style="color: #0000ff;"><u>www.sedar.com</u></font>, Great Basin Gold Ltd. ("GBG"), a company on whose board Ronald W. Thiessen served became insolvent and was liquidated commencing in 2012. GBG was developing two gold projects using substantial debt financing when gold prices began their precipitous fall. Mr. Thiessen resigned on June 30, 2013.</p>
    <p style="text-align: justify;">No director or executive officer of the Company, or a shareholder holding a sufficient number of securities of the Company to affect materially the control of the Company, has been subject to (i) any penalties or sanctions imposed by a court relating to securities legislation or by a securities regulatory authority or has entered into a settlement agreement with a securities regulatory authority; or (ii) any other penalties or sanctions imposed by a court or regulatory body that would likely be considered important to a reasonable investor in making an investment decision.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_94"></a>
    <div id="header_page_94">
        <p style="text-align: center;">- 93 -</p>
    </div>
    <p style="text-align: justify;"><b>Potential Conflicts of Interest</b></p>
    <p style="text-align: justify;">Several directors of Taseko also serve as directors of one or more other resource companies involved in mineral exploration and/or development.&#160; It may occur from time to time that as a consequence of their activity in the mineral industry and serving on such other boards that a director may become aware of potential resource property opportunities which are of interest to more than one of the companies on whose boards that person serves. Furthermore, it is possible that the directors of Taseko and the directors of one or more such other companies may also agree to allow joint participation on Taseko's properties or the properties of that other company.&#160; Accordingly, situations may arise in the ordinary course which involves a director in an actual or potential conflict of interest as well as issues in connection with the general obligation of a director to make corporate opportunities available to the company on which the director serves. In all such events, any director who might have a disclosable financial interest in a contract or transaction by virtue of office, employment or security holdings or other such interest in another company or in a property interest under consideration by the Taseko Board, would be obliged to abstain from voting as a Taseko director in respect of any transaction involving that other company(s) or in respect of any property in which an interest is held by him.&#160; The directors will use their best business judgment to help avoid situations where conflicts or corporate opportunity issues might arise and they must at all times fulfill their duties to act honestly and in the best interests of Taseko.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>LEGAL PROCEEDINGS AND REGULATORY ACTIONS</b></font></p>
    <p style="text-align: justify;">The Company has not been subject to any securities regulatory authority or other regulatory authority or court penalty or sanction.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>INTEREST OF MANAGEMENT AND OTHERS IN MATERIAL TRANSACTIONS</b></font></p>
    <p style="text-align: justify;">None of the directors or senior officers of the Company, nor any person who has held such a position since the beginning of the last completed financial year end of the Company, nor any associate or affiliate of the foregoing persons, has any substantial or material interest, direct or indirect, by way of beneficial ownership of securities or otherwise, in any material transaction of the Company other than as set out herein.<b> </b></p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>TRANSFER AGENT AND REGISTRAR</b></font></p>
    <p style="text-align: justify;">The Company's registrar and transfer agent for its common shares is Computershare Investor Services Inc. at its offices in Vancouver, British Columbia.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_95"></a>
    <div id="header_page_95">
        <p style="text-align: center;">- 94 -</p>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>MATERIAL CONTRACTS</b></font></p>
    <p style="text-align: justify;">The following contracts are considered material and have been filed at <font style="color: #0070c0;"><u>www.sedar.com</u></font>:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 22.56pt; text-indent: 0pt; display: inline-block;">&#160;</font>Joint Venture Operating Agreement with Cariboo, dated March 18, 2010, whereby the Gibraltar Mine is operated in a 75:25 joint venture with Cariboo;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 22.56pt; text-indent: 0pt; display: inline-block;">&#160;</font>2022 Secured Note Indenture, dated as of June 14, 2017, between the Company and each of the Guarantors Party, and The Bank of New York Mellon, as U.S. Trustee, and BNY Trust Company of Canada, as Canadian Co-Trustee and Collateral Agent. Information on the terms of the 2022 Secured Notes and the 2022 Secured Note Indenture is incorporated by reference from the Company's material change report dated June 14, 2017 filed on SEDAR on June 14, 2017; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(c)<font style="width: 23.17pt; text-indent: 0pt; display: inline-block;">&#160;</font>2026 Secured Note Indenture, dated as of February 10, 2021, between the Company and each of the Guarantors Party, and The Bank of New York Mellon, as U.S. Trustee, and BNY Trust Company of Canada, as Canadian Co-Trustee and Collateral Agent. Information on the terms of the 2026 Secured Notes and the 2026 Secured Note Indenture is incorporated by reference from the Company's material change report dated February 10, 2021 filed on SEDAR on February 10, 2021.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>INTERESTS OF EXPERTS</b></font></p>
    <p style="text-align: justify;">The following is a list of the persons or companies named as having prepared or certified a statement, report or valuation, in this AIF either directly or in a document incorporated by reference and whose profession or business gives authority to the statement, report or valuation made by the person or company:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(a)<font style="width: 22.56pt; text-indent: 0pt; display: inline-block;">&#160;</font>The Company's independent auditors are KPMG LLP, Chartered Professional Accountants, who have issued independent auditors' reports dated February 24, 2021 in respect of the Company's consolidated financial statements as at December 31, 2020 and for the fiscal year ended December 31, 2020 and the Company's internal control over financial reporting as of December 31, 2020;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(b)<font style="width: 22.56pt; text-indent: 0pt; display: inline-block;">&#160;</font>Richard Weymark, P. Eng., MBA, authored the "Technical Report on the Mineral Reserve Update at the Gibraltar Mine" dated November 6, 2019 and the "Technical Report on the Mineral Reserve Update at the Yellowhead Copper Project" dated January 16, 2020, and reviewed and approved the information herein relating to the Gibraltar, Yellowhead Copper, New Prosperity and Aley projects; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(c)<font style="width: 23.17pt; text-indent: 0pt; display: inline-block;">&#160;</font>Dan Johnson, P.E., authored the "NI 43-101 Technical Report, Florence Copper Project, Florence, Pinal County, Arizona" dated February 28, 2017, amended and restated December 4, 2017.</p>
    <p style="text-align: justify;">To our knowledge, Richard Weymark and Dan Johnson does not hold, directly or indirectly, more than 1% of our issued and outstanding common shares.</p>
    <p style="text-align: justify;">KPMG are the auditors of the Company and have confirmed that they are independent of the Company within the meaning of the relevant rules and related interpretations prescribed by the relevant professional bodies in Canada and any applicable legislation or regulation and also that they are independent accountants with respect to the Company under all relevant US professional and regulatory standards.&#160;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_96"></a>
    <div id="header_page_96">
        <p style="text-align: center;">- 95 -</p>
    </div>
    <p style="text-align: justify;">Based on information provided by the relevant persons, and except as otherwise disclosed in this AIF, none of the persons or companies referred to above has received or will receive any direct or indirect interests in our property or the property of an associated party or an affiliate of ours.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>ADDITIONAL INFORMATION</b></font></p>
    <p style="text-align: justify;">Additional information, including additional financial information, directors' and officers' remuneration, indebtedness of officers, executive stock options and interests of management and others in material transactions, where applicable, is contained in annual financial statements, MD&amp;A, proxy circulars and interim financial statements&#160; available under the Company's profile at the SEDAR website (<font style="color: #0000ff;"><u>www.sedar.com</u></font>).</p>
    <p style="text-align: justify;">The following documents can be obtained upon request from Taseko's Shareholder Communication Department by calling (778) 373-4533:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">I.<font style="width: 29.89pt; text-indent: 0pt; display: inline-block;">&#160;</font>this Annual Information Form, together with any document incorporated herein by reference;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">II.<font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font>the annual report and MD&amp;A of the Company and any interim financial statements and MD&amp;A filed with Securities Commissions subsequent to the audited financial statements for the Company's most recently completed financial year; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">III.<font style="width: 23.78pt; text-indent: 0pt; display: inline-block;">&#160;</font>the Proxy Circular for the July 8, 2020 annual general meeting of the Company dated June 2, 2020.</p>
    <p style="text-align: justify;">The Company may require the payment of a reasonable charge from persons, other than security holders of the Company, requesting copies of these documents.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>AUDIT AND RISK COMMITTEE</b></font></p>
    <p style="text-align: justify;">The Audit and Risk Committee has adopted a charter that sets out its mandate and responsibilities, and is attached to this AIF as Appendix A.</p>
    <p style="text-align: justify;"><b>Composition of Audit and Risk Committee</b></p>
    <p style="text-align: justify;">The Audit and Risk Committee, consisting of Peter Mitchell (Chair), Ronald Thiessen and Anu Dhir, reviews all financial statements of the Company prior to their publication, meets with the auditors as part of their review of audit findings, considers the adequacy of audit procedures, recommends the appointment of independent auditors, reviews and approves the professional services to be rendered by them and reviews fees for audit services. The charter has set criteria for membership which all members of the Audit and Risk Committee are required to meet consistent with National Instrument 52-110 <i>Audit Committees</i> and other applicable regulatory requirements. The Audit and Risk Committee, as needed, meets separately (without management present) with the Company's auditors to discuss the various aspects of the Company's financial statements and the independent audit.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_97"></a>
    <div id="header_page_97">
        <p style="text-align: center;">- 96 -</p>
    </div>
    <p style="text-align: justify;">Each Audit and Risk Committee member is an independent director and is financially literate.&#160; Mr. Mitchell is the Audit and Risk Committee's Chairman. Messrs. Mitchell and Thiessen are financial experts.&#160;</p>
    <p style="text-align: justify;"><b>Relevant Education and Experience </b></p>
    <p style="text-align: justify;">Disclosure respecting the education and experience of the Audit and Risk Committee is provided in their biographies above. As a result of their education and experience, each member of the Audit Committee has familiarity with, an understanding of, or experience in:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">the accounting principles used by the Company to prepare its financial statements, and the ability to assess the general application of those principles in connection with estimates, accruals and reserves;</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">reviewing or evaluating financial statements that present a breadth and level of complexity of accounting issues that are generally comparable to the breadth and complexity of issues that can reasonably be expected to be raised by the Company's financial statements; and</li>
        <li style="margin-left: 46.06pt; text-align: justify; padding-left: 7.94pt;">internal controls and procedures for financial reporting.</li>
    </ul>
    <p style="text-align: justify;"><b>Code of Ethics</b></p>
    <p style="text-align: justify;">The Company has adopted a code of ethics that applies to all directors, officers and employees of the Company, including the Chief Executive Officer, Chief Operating Officer, Chief Financial Officer and other senior finance staff. A copy of the Code of Ethics, which is included as a part of the Company's Governance Policies and Procedures Manual, is available on the Company's website at <font style="color: #0000ff;"><u>www.tasekomines.com</u></font> and at the SEDAR web site <font style="color: #0000ff;"><u>www.sedar.com</u></font>.</p>
    <p style="text-align: justify;"><b>Principal Accountant Fees and Services</b></p>
    <p style="text-align: justify;">The following table discloses the aggregate fees billed for each of the last two years for professional services rendered by the Company's audit firm for various services.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;">
                <p style="margin-left: 18pt; text-indent: -18pt;"><b>&#160;</b><b>Services</b></p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;"><b>Year Ended <br></b><b>December 31, 2020</b></p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;"><b>Year Ended <br></b><b>December 31, 2019</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt;">Audit Fees<sup>1</sup></p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">$ 687,000</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">$ 680,000</p>
            </td>
        </tr>
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt;">Audit Related Fees<sup>2</sup></p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
        </tr>
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt;">Tax Fees</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
        </tr>
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt;">All Other Fees</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">-</p>
            </td>
        </tr>
        <tr>
            <td style="width: 48.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt;">Total</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">$ 687,000</p>
            </td>
            <td style="width: 25.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: top; border-bottom: 0.75pt solid #000000;">
                <p style="margin-left: 18pt; text-indent: -18pt; text-align: right;">$ 680,000</p>
            </td>
        </tr>
    </table>
    <p style="margin-left: 20.25pt; text-indent: -18pt; text-align: justify;">(1)<font style="width: 7pt; text-indent: 0pt; display: inline-block;">&#160;</font>"Audit Fees" for the years ended December 31, 2020 and 2019 includes administrative costs and disbursements related to professional services rendered.</p>
    <p style="margin-left: 20.25pt; text-indent: -18pt; text-align: justify;">(2)<font style="width: 7pt; text-indent: 0pt; display: inline-block;">&#160;</font>"Audit Related Fees" include services that are traditionally performed by the auditor.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_98"></a>
    <div id="header_page_98">
        <p style="text-align: center;">- 97 -</p>
    </div>
    <p style="text-align: justify;"><b>Pre-Approval Policies and Procedures</b></p>
    <p style="text-align: justify;">Management of the Company requests approval from the Audit and Risk Committee for all audit and non-audit services to be provided by the Company's auditors. The Audit and Risk Committee pre-approves all such services with set maximum dollar amounts for each itemized service. During such deliberations, the Audit and Risk Committee assesses, among other factors, whether the services requested would be considered "prohibited services" as contemplated under Canadian independence standards and by the US Securities and Exchange Commission, and whether the services requested and the fees related to such services could impair the independence of the auditors.&#160; No audit-related fees, tax fees or other non-audit fees for such "prohibited services" were approved by the Audit and Risk Committee.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_99"></a>
    <p style="text-align: center;"><b>APPENDIX A</b></p>
    <p style="text-align: center;"><b>Audit and Risk Committee Charter</b></p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>1.&#160; Purpose: Responsibilities and Authority</b></font></p>
    <p style="text-align: justify;">The Audit and Risk Committee (the "Audit Committee" or "Committee") shall carry out its responsibilities under applicable laws, regulations and stock exchange requirements with respect to the employment, compensation and oversight of the Company's independent auditor, and other matters under the authority of the Committee.&#160; The Committee also shall assist the Board of Directors in carrying out its oversight responsibilities relating to the Company's financial, accounting and reporting processes, the Company's system of internal accounting and financial controls, the Company's compliance with related legal and regulatory requirements, and the fairness of transactions between the Company and related parties.&#160; In furtherance of this purpose, the Committee shall have the following responsibilities and authority:</p>
    <p style="margin-left: 36pt; text-align: justify;">(a)<font style="width: 22.56pt; display: inline-block;">&#160;</font><i><b>Relationship with Independent Auditor.</b></i></p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>Subject to the law of British Columbia as to the role of the Shareholders in the appointment of independent auditors, the Committee shall have the sole authority to appoint or replace the independent auditor.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>The Committee shall be directly responsible for the compensation and oversight of the work of the independent auditor (including resolution of disagreements between management and the independent auditor regarding financial reporting) for the purpose of preparing or issuing an audit report or related work.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iii)<font style="width: 21.34pt; display: inline-block;">&#160;</font>The independent auditor shall report directly to the Committee.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iv)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall approve in advance all audit and permitted non-audit services with the independent auditor, including the terms of the engagements and the fees payable; provided that the Committee Chairman may approve services to be performed by the independent auditors and the fee therefor between Committee meetings if the amount of the fee does not exceed $50,000, provided that any such approval shall be reported to the Committee at the next meeting thereof.&#160; The Committee may delegate to a subcommittee the authority to grant pre-approvals of audit and permitted non-audit services, provided that the decision of any such subcommittee shall be presented to the full Committee at its next scheduled meeting.</p>
    <p style="margin-left: 72pt; text-align: justify;">(v)<font style="width: 23.17pt; display: inline-block;">&#160;</font>At least annually, the Committee shall review and evaluate the experience and qualifications of the lead partner and senior members of the independent auditor team.</p>
    <p style="margin-left: 72pt; text-align: justify;">(vi)<font style="width: 20.73pt; display: inline-block;">&#160;</font>At least annually, the Committee shall obtain and review a report from the independent auditor regarding:</p>
    <p style="margin-left: 108pt; text-align: justify;">(A)<font style="width: 7.84pt; display: inline-block;">&#160;</font>the independent auditor's internal quality-control procedures;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_100"></a>
    <div id="header_page_100">
        <p style="text-align: center;">- 2 -</p>
    </div>
    <p style="margin-left: 108pt; text-align: justify;">(B)<font style="width: 7.84pt; display: inline-block;">&#160;</font>any material issues raised by the most recent internal quality-control review, or peer review, of the auditor, or by any inquiry or investigation by governmental or professional authorities within the preceding five years respecting one or more independent audits carried out by the firm;</p>
    <p style="margin-left: 108pt; text-align: justify;">(C)<font style="width: 7.23pt; display: inline-block;">&#160;</font> any steps taken to deal with any such issues; and</p>
    <p style="margin-left: 108pt; text-align: justify;">(D)<font style="width: 7.23pt; display: inline-block;">&#160;</font> all relationships between the independent auditor and the Company.</p>
    <p style="margin-left: 72pt; text-align: justify;">(vii)<font style="width: 18.29pt; display: inline-block;">&#160;</font>At least annually, the Committee shall evaluate the qualifications, performance and independence of the independent auditor, including considering whether the auditor's quality controls are adequate and the provision of permitted non-audit services is compatible with maintaining the auditor's independence.</p>
    <p style="margin-left: 72pt; text-align: justify;">(viii)<font style="width: 15.84pt; display: inline-block;">&#160;</font>The Committee shall ensure the rotation of the lead (or coordinating) audit partner having primary responsibility for the audit, the concurring partner responsible for reviewing the audit, and other audit partners as required by law.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ix)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall consider whether, in order to assure continuing auditor independence, it is appropriate to adopt a policy of rotating the independent auditing firm on a regular basis.</p>
    <p style="margin-left: 72pt; text-align: justify;">(x)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Committee shall recommend to the Board policies for the Company's hiring of employees or former employees of the independent auditor who were engaged on the Company's account or participated in any capacity in the audit of the Company.</p>
    <p style="margin-left: 72pt; text-align: justify;">(xi)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall oversee the implementation by management of appropriate information technology systems for the Company, including as required for proper financial reporting and compliance.</p>
    <p style="margin-left: 36pt; text-align: justify;">(b)<font style="width: 22.56pt; display: inline-block;">&#160;</font><i><b>Financial Statement and Disclosure Review.</b></i></p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>The Committee shall review and discuss with management and the independent auditor the annual audited financial statements, including disclosures made in management's discussion and analysis, and recommend to the Board whether the audited financial statements should be filed with applicable securities regulatory authorities and included in the Company's annual reports.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>The Committee shall review and discuss with management (and, to the extent the Committee deems it necessary or appropriate, the independent auditor) the Company's quarterly financial statements, including disclosures made in management's discussion and analysis, and recommend to the Board whether such financial statements should be filed with applicable securities regulatory authorities.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iii)<font style="width: 21.34pt; display: inline-block;">&#160;</font>The Committee shall review and discuss with management and the independent auditor significant financial reporting issues and judgments made in connection with the preparation of the Company's financial statements, including the independent auditor's assessment of the quality of the Company's accounting principles, any significant changes in the Company's selection or application of accounting principles, any major issues as to the adequacy of the Company's internal controls over financial reporting, and any special steps adopted in light of material control deficiencies.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_101"></a>
    <div id="header_page_101">
        <p style="text-align: center;">- 3 -</p>
    </div>
    <p style="margin-left: 72pt; text-align: justify;">(iv)<font style="width: 20.73pt; display: inline-block;">&#160;</font>At least annually and prior to the publication of annual audited financial statements, the Committee shall review and discuss with management and the independent auditor a report from the independent auditor on:</p>
    <p style="margin-left: 108pt; text-align: justify;">(A)<font style="width: 7.84pt; display: inline-block;">&#160;</font>all critical accounting policies and practices used by the Company;</p>
    <p style="margin-left: 108pt; text-align: justify;">(B)<font style="width: 7.84pt; display: inline-block;">&#160;</font>all alternative accounting treatments of financial information that have been discussed with management since the prior report, ramifications of the use of such alternative disclosures and treatments, the treatment preferred by the independent auditor, and an explanation of why the independent auditor's preferred method was not adopted; and.</p>
    <p style="margin-left: 108pt; text-align: justify;">(C)<font style="width: 7.23pt; display: inline-block;">&#160;</font>other material written communications between the independent auditor and management since the prior report, such as any management letter or schedule of unadjusted differences, the development, selection and disclosure of critical accounting estimates, and analyses of the effect of alternative assumptions, estimates or GAAP methods on the Company's financial statements.</p>
    <p style="margin-left: 72pt; text-align: justify;">(v)<font style="width: 23.17pt; display: inline-block;">&#160;</font>Prior to their filing or issuance, the Committee shall review the Company's Annual Information Form/Annual Report to the SEC, quarterly and annual earnings press releases, and other financial press releases, including the use of "pro forma" or "adjusted" non-GAAP information.</p>
    <p style="margin-left: 72pt; text-align: justify;">(vi)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall review and discuss with management the financial information and earnings guidance provided to analysts and rating agencies. Such discussion may be specific or it may be in general regarding the types of information to be disclosed and the types of presentations to be made.</p>
    <p style="margin-left: 36pt; text-align: justify;">(c)<font style="width: 23.17pt; display: inline-block;">&#160;</font><i><b>Conduct of the Annual Audit</b></i>.&#160; The Committee shall oversee the annual audit, and in the course of such oversight the Committee shall have the following responsibilities and authority:</p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>The Committee shall meet with the independent auditor prior to the audit to discuss the planning and conduct of the annual audit, and shall meet with the independent auditor as may be necessary or appropriate in connection with the audit.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>The Committee shall ascertain that the independent auditor is registered and in good standing with the Canadian Public Accounting Board and the Public Company Accounting Oversight Board ("PCAOB") and that the independent auditor satisfies all applicable Canadian independence standards (Canadian Auditing Standard 200), PCAOB Rule 3526 and SEC Regulation S-X, Section 2-01. The Committee shall obtain from the auditor a written statement description of all relationships between the auditor and the Company and persons in a financial reporting oversight role at the Company as per PCAOB Rule 3526, that may reasonably be thought to bear on independence.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_102"></a>
    <div id="header_page_102">
        <p style="text-align: center;">- 4 -</p>
    </div>
    <p style="margin-left: 72pt; text-align: justify;">(iii)<font style="width: 21.34pt; display: inline-block;">&#160;</font>The Committee shall discuss with the independent auditor the matters required to be discussed by PCAOB Auditing Standard No. 16 and Canadian Auditing Standard 260 relating to the conduct of the audit.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iv)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall obtain from the independent auditor assurance that the audit was conducted in a manner consistent with Section 10A of the Securities Exchange Act of 1934 and that, in the course of conducting the audit, the independent auditor has not become aware of information indicating that an illegal act has or may have occurred or, if such an act may have occurred, that the independent auditor has taken all action required by Section 10A(b) of the Securities Exchange Act of 1934.</p>
    <p style="margin-left: 72pt; text-align: justify;">(v)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Committee shall make such inquiries to the management and the independent auditor as the Committee members deem necessary or appropriate to satisfy themselves regarding the efficacy of the Company's financial and internal controls and procedures and the auditing process.&#160;</p>
    <p style="margin-left: 36pt; text-align: justify;">(d)<font style="width: 22.56pt; display: inline-block;">&#160;</font><i><b>Compliance and Oversight.</b></i></p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>The Committee shall meet periodically with management and the independent auditor in separate executive sessions.&#160; The Committee may also, to the extent it deems necessary or appropriate, meet with the Company's investment bankers and financial analysts who follow the Company.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>The Committee shall discuss with management and the independent auditor the effect of regulatory and accounting initiatives as well as off-balance sheet structures on the Company's financial statements.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iii)<font style="width: 21.34pt; display: inline-block;">&#160;</font>The Committee shall discuss with management the Company's major financial risk exposures and the steps management has taken to monitor and control such exposures, including the Company's risk assessment and risk management policies, and regularly review the top risks identified by management and the policies and practices adopted by the Company to mitigate those risks.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iv)<font style="width: 20.73pt; display: inline-block;">&#160;</font>At least annually and prior to the filing of the AIF/Annual Report to the SEC, the Committee shall review with management and the independent auditor the disclosure controls and procedures and confirm that the Company (with CEO and CFO participation) has evaluated the effectiveness of the design and operation of the controls within 90 days prior to the date of filing of the AIF/Annual Report to the SEC. The Committee also shall review with management and the independent auditor any deficiencies in the design and operation of internal controls and significant deficiencies or material weaknesses therein and any fraud involving management or other employees who have a significant role in the Company's internal controls.&#160; As a part of that review, the Committee shall review the process followed in preparing and verifying the accuracy of the required CEO and CFO annual certifications.&#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
    <p style="margin-left: 72pt; text-align: justify;">(v)<font style="width: 23.17pt; display: inline-block;">&#160;</font>At least annually and prior to the filing of the AIF/Annual Report to the SEC, the Committee shall review with management and the independent auditor management's internal control report and assessment of the internal controls and procedures, and the independent auditor's report on and assessment of the internal controls and procedures. In connection with its review of interim and annual financial statements and related management's discussion and analysis, the Committee shall confirm with management that the Company (with CEO and CFO participation) has taken all actions required in connection with the certifications required by National Instrument NI 52-109, Certification of Disclosure in Issuers' Annual and Interim Filings.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_103"></a>
    <div id="header_page_103">
        <p style="text-align: center;">- 5 -</p>
    </div>
    <p style="margin-left: 72pt; text-align: justify;">(vi)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall establish procedures for the receipt, retention and treatment of complaints received by the Company regarding accounting, internal accounting controls or auditing matters, and the confidential, anonymous submission by employees of concerns regarding questionable accounting or auditing matters.</p>
    <p style="margin-left: 72pt; text-align: justify;">(vii)<font style="width: 18.29pt; display: inline-block;">&#160;</font>The Committee shall discuss with management and the independent auditor any correspondence with regulators or governmental agencies and any employee complaints or reports which raise material issues regarding the Company's financial statements or accounting policies.</p>
    <p style="margin-left: 72pt; text-align: justify;">(viii)<font style="width: 15.84pt; display: inline-block;">&#160;</font>At least annually, the Committee shall meet with the Company's legal counsel and discuss any legal matters that may have a material impact on the financial statements or the Company's compliance policies.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ix)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall oversee the preparation of&#160; reports relating to the Audit Committee required under applicable laws, regulations and stock exchange requirements.</p>
    <p style="margin-left: 72pt; text-align: justify;">(x)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Committee shall exercise oversight with respect to anti-fraud programs and controls.</p>
    <p style="margin-left: 36pt; text-align: justify;">(e)<font style="width: 22.56pt; display: inline-block;">&#160;</font><i><b>Related Party Transactions.</b></i></p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>The Committee shall review for fairness to the Company proposed transactions, contracts and other arrangements between the Company and its subsidiaries and any related party or affiliate, and make recommendations to the Board whether any such transactions, contracts and other arrangements should be approved or continued.&#160; The foregoing shall not include any compensation payable pursuant to any plan, program, contract or arrangement subject to the authority of the Company's Compensation Committee.</p>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>As used herein the term "related party" means any officer or director of the Company or any subsidiary, or any shareholder holding a greater than 10% direct or indirect financial or voting interest in the Company, and the term "affiliate" means any person, whether acting alone or in concert with others, that controls, is controlled by or is under common control with another person.&#160; "Related party" includes Hunter Dickinson Services Inc., its principals, and their affiliates.&#160;</p>
    <p style="margin-left: 72pt; text-indent: -36pt; text-align: justify;">(f)<font style="width: 24.67pt; text-indent: 0pt; display: inline-block;">&#160;</font><i><b>Additional duties.&#160; </b></i>The Committee shall perform the following additional duties:</p>
    <p style="margin-left: 72pt; text-align: justify;">(i)<font style="width: 26.23pt; display: inline-block;">&#160;</font>The Committee shall review and recommend dividend policies.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_104"></a>
    <div id="header_page_104">
        <p style="text-align: center;">- 6 -</p>
    </div>
    <p style="margin-left: 72pt; text-align: justify;">(ii)<font style="width: 23.79pt; display: inline-block;">&#160;</font>The Committee shall oversee the Company's insurance program and approve insurance policy limits.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iii)<font style="width: 21.34pt; display: inline-block;">&#160;</font>The Committee shall review the appointment of senior financial personnel and make recommendations to the Board of Directors regarding the appointment of the Chief Financial Officer.</p>
    <p style="margin-left: 72pt; text-align: justify;">(iv)<font style="width: 20.73pt; display: inline-block;">&#160;</font>The Committee shall recommend to the Nominating and Governance Committee the qualifications and criteria for membership on the Committee.</p>
    <p style="margin-left: 72pt; text-align: justify;">(v)<font style="width: 23.17pt; display: inline-block;">&#160;</font>The Committee shall review and discuss with management the requirement for annual public disclosure pursuant to the <i>Extractive Sector Transparency Measures Act </i>and shall be responsible for approving such disclosures.</p>
    <p style="margin-left: 72pt; text-indent: -72pt; text-align: justify;"><font style="color: #00a5e3;"><b>2.</b><font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Structure and Membership</b></font></p>
    <p style="margin-left: 36pt; text-align: justify;">(a)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Number and qualification</b>.&#160; The Committee shall consist of three persons unless the Board should from time to time otherwise determine.&#160; All members of the Committee shall meet the experience and financial literacy requirements of National Instrument NI 52-110 and the rules of the TSX and the NYSE American.&#160; At least one member of the Committee shall be a "financial expert" as defined in Item 407 of SEC Regulation S-K.</p>
    <p style="margin-left: 36pt; text-align: justify;">(b)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Selection and Removal</b>.&#160; Members of the Committee shall be appointed by the Board, upon the recommendation of the Nominating and Corporate Governance Committee.&#160; The Board may remove members of the Committee at any time with or without cause.</p>
    <p style="margin-left: 36pt; text-align: justify;">(c)<font style="width: 23.17pt; display: inline-block;">&#160;</font><b>Independence</b>.&#160; All of the members of the Committee shall be "independent" as required for audit committees by National Instrument NI 52-110, the rules of the TSX and the NYSE American, and SEC Rule 10A-3.</p>
    <p style="margin-left: 36pt; text-align: justify;">(d)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Chair</b>.&#160; Unless the Board elects a Chair of the Committee, the Committee shall elect a Chair by majority vote.</p>
    <p style="margin-left: 36pt; text-align: justify;">(e)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Compensation</b>.&#160; The compensation of the Committee shall be as determined by the Board.</p>
    <p style="margin-left: 36pt; text-align: justify;">(f)<font style="width: 25.62pt; display: inline-block;">&#160;</font><b>Term</b>.&#160; Members of the Committee shall be appointed for one-year terms.&#160; Each member shall serve until his or her replacement is appointed, or until he or she resigns or is removed from the Board or the Committee.</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><font style="color: #00a5e3;"><b>3.</b><font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Procedures and Administration</b></font></p>
    <p style="margin-left: 36pt; text-align: justify;">(a)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Meetings</b>.&#160; The Committee shall meet as often as it deems necessary in order to perform its responsibilities, but not less than quarterly.&#160; The Committee shall keep minutes of its meetings and any other records as it deems appropriate.</p>
    <p style="margin-left: 36pt; text-align: justify;">(b)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Subcommittees</b>.&#160; The Committee may form and delegate authority to one or more subcommittees, consisting of at least one member, as it deems appropriate from time to time under the circumstances.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_105"></a>
    <div id="header_page_105">
        <p style="text-align: center;">- 7 -</p>
    </div>
    <p style="margin-left: 36pt; text-align: justify;">(c)<font style="width: 23.17pt; display: inline-block;">&#160;</font><b>Reports to the Board</b>.&#160; The Committee shall regularly report to the Board with respect to such matters as are relevant to the Committee's discharge of its responsibilities, and shall report in writing on request of the Chairman of the Board.</p>
    <p style="margin-left: 36pt; text-align: justify;">(d)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Charter</b>.&#160; The Committee shall, at least annually, review and reassess the adequacy of this Charter and recommend any proposed changes to the Board for approval.</p>
    <p style="margin-left: 36pt; text-align: justify;">(e)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Independent Advisors</b>.&#160; The Committee shall have the authority to engage such independent legal and other advisors as it deems necessary or appropriate to carry out its responsibilities. Such independent advisors may be regular advisors to the Company.&#160; The Committee is empowered, without further action by the Board, to cause the Company to pay appropriate compensation to advisors engaged by the Committee.</p>
    <p style="margin-left: 36pt; text-align: justify;">(f)<font style="width: 25.62pt; display: inline-block;">&#160;</font><b>Investigations</b>.&#160; The Committee shall have the authority to conduct or authorize investigations into any matters within the scope of its responsibilities as it deems appropriate, including the authority to request any Officer or other person to meet with the Committee and to access all Company records.</p>
    <p style="margin-left: 36pt; text-align: justify;">(g)<font style="width: 22.56pt; display: inline-block;">&#160;</font><b>Annual Self-Evaluation</b>.&#160; The Committee shall evaluate its own performance at least annually.</p>
    <p style="margin-left: 72pt; text-indent: -72pt; text-align: justify;"><font style="color: #00a5e3;"><b>4.</b><font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Additional Powers</b></font></p>
    <p style="text-align: justify;">The Committee shall have such other duties as may be delegated from time to time by the Board of Directors.</p>
    <p style="margin-left: 72pt; text-indent: -72pt; text-align: justify;"><font style="color: #00a5e3;"><b>5.</b><font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Limitation of Committee's Role</b></font></p>
    <p style="text-align: justify;">While the Committee has the responsibilities and powers set forth in this Charter, it is not the duty of the Committee to plan or conduct audits or to determine that the Company's financial statements and disclosures are complete and accurate and are in accordance with IFRS and applicable rules and regulations. These are the responsibilities of management and the independent auditor.</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><font style="color: #00a5e3;"><b>6.</b><font style="width: 26.83pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Committee Member Independence, Financial Literacy and Financial Expert Requirements</b></font></p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><b>A.</b><font style="width: 25pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Independence</b></p>
    <p style="text-align: justify;">See the Company's Corporate Governance Overview and Guidelines.</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><b>B.</b><font style="width: 25pt; text-indent: 0pt; display: inline-block;">&#160;</font><b>Financial Literacy and Financial Expert Requirements</b></p>
    <p style="text-align: center;"><b>NI 52-110</b></p>
    <p style="text-align: justify;">Section 3.1(4) states that each audit committee member must be financially literate.</p>
    <p style="text-align: justify;">Section 1.6 defines the meaning of financial literacy as follows:</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_106"></a>
    <div id="header_page_106">
        <p style="text-align: center;">- 8 -</p>
    </div>
    <p style="text-align: justify;">"For the purposes of this Instrument, an individual is financially literate if he or she has the ability to read and understand a set of financial statements that present a breadth and level of complexity of accounting issues that are generally comparable to the breadth and complexity of the issues that can reasonably be expected to be raised by the issuer's financial statements."</p>
    <p style="text-align: center;"><b>NYSE American Section 803(B)(2)(a)(iii)</b></p>
    <p style="text-align: justify;">Each issuer must have an Audit Committee of at least three members, each of whom:</p>
    <p style="text-align: justify;">"is able to read and understand fundamental financial statements, including a company's balance sheet, income statement, and cash flow statement. Additionally, each issuer must certify that it has, and will continue to have, at least one member of the audit committee who is financially sophisticated, in that he or she has past employment experience in finance or accounting, requisite professional certification in accounting, or any other comparable experience or background which results in the individual's financial sophistication, including but not limited to being or having been a chief executive officer, chief financial officer, other senior officer with financial oversight responsibilities. A director who qualifies as an audit committee financial expert under Item 407(d)(5)(ii) of Regulation S-K &#8230;. is presumed to qualify as financially sophisticated."</p>
    <p style="text-align: center;"><b>ITEM 407(d)(5)(ii) OF REGULATION S-K, DEFINITION OF FINANCIAL EXPERT</b></p>
    <p style="text-align: justify;">For purposes of this Item, an audit committee financial expert means a person who has the following attributes:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(A)<font style="width: 21.34pt; text-indent: 0pt; display: inline-block;">&#160;</font>An understanding of generally accepted accounting principles and financial statements;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(B)<font style="width: 21.34pt; text-indent: 0pt; display: inline-block;">&#160;</font>The ability to assess the general application of such principles in connection with the accounting for estimates, accruals and reserves;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(C)<font style="width: 20.73pt; text-indent: 0pt; display: inline-block;">&#160;</font>Experience preparing, auditing, analyzing or evaluating financial statements that present a breadth and level of complexity of accounting issues that are generally comparable to the breadth and complexity of issues that can reasonably be expected to be raised by the&#160; registrant's financial statements, or experience actively supervising one or more persons engaged in such activities;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(D)<font style="width: 20.73pt; text-indent: 0pt; display: inline-block;">&#160;</font>An understanding of internal control over financial reporting; and</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(E)<font style="width: 21.34pt; text-indent: 0pt; display: inline-block;">&#160;</font>An understanding of audit committee functions.</p>
    <p style="text-align: justify;">A person shall have acquired such attributes through:</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(A)<font style="width: 21.34pt; text-indent: 0pt; display: inline-block;">&#160;</font>Education and experience as a principal financial officer, principal accounting officer, controller, public accountant or auditor or experience in one or more positions that involve the performance of similar functions;</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(B)<font style="width: 21.34pt; text-indent: 0pt; display: inline-block;">&#160;</font>Experience actively supervising a principal financial officer, principal accounting officer, controller, public accountant, auditor or person performing similar functions;</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_107"></a>
    <div id="header_page_107">
        <p style="text-align: center;">- 9 -</p>
    </div>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(C)<font style="width: 20.73pt; text-indent: 0pt; display: inline-block;">&#160;</font>Experience overseeing or assessing the performance of companies or public accountants with respect to the preparation, auditing or evaluation of financial statements; or</p>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;">(D)<font style="width: 20.73pt; text-indent: 0pt; display: inline-block;">&#160;</font>Other relevant experience.</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.6
<SEQUENCE>7
<FILENAME>exhibit99-6.htm
<DESCRIPTION>EXHIBIT 99.6
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.6 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <div>
        <div>
            <div style="text-align: center;"><img src="exhibit99-6xu001.jpg" style="width: 580px; height: 126px;"></div>
        </div>
        <div>
            <p style="text-align: center;">Consolidated Financial Statements<br><font style="font-size: 10pt;">December 31, 2020</font></p>
        </div>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_2"></a>
    <p style="text-align: justify;"><b>MANAGEMENT'S RESPONSIBILITY FOR FINANCIAL STATEMENTS</b></p>
    <p style="text-align: justify;">The consolidated financial statements, the notes thereto and other financial information contained in the Management's Discussion and Analysis have been prepared in accordance with International Financial Reporting Standards as issued by the International Accounting Standards Board and are the responsibility of the management of Taseko Mines Limited. The financial information presented elsewhere in the Management's Discussion and Analysis is consistent with the data that is contained in the consolidated financial statements. The consolidated financial statements, where necessary, include amounts which are based on the best estimates and judgment of management.</p>
    <p style="text-align: justify;">In order to discharge management's responsibility for the integrity of the financial statements, the Company maintains a system of internal control over financial reporting. These controls are designed to provide reasonable assurance that the Company's assets are safeguarded, transactions are executed and recorded in accordance with management's authorization, proper records are maintained and relevant and reliable financial information is produced. These controls include maintaining quality standards in hiring and training of employees, establishing policies and procedures, a corporate code of conduct and ensuring that there is proper accountability for performance within appropriate and well-defined areas of responsibility.</p>
    <p style="text-align: justify;">The Board of Directors is responsible for overseeing management's performance of its responsibilities for financial reporting and internal control over financial reporting. The Audit Committee, which is composed of non-executive directors, meets with management as well as the external auditors to ensure that management is properly fulfilling its financial reporting responsibilities to the Directors who approve the consolidated financial statements. The external auditors have full and unrestricted access to the Audit Committee to discuss the scope of their audits, the adequacy of the system of internal control over financial reporting and review financial reporting issues.</p>
    <p style="text-align: justify;">The consolidated financial statements have been audited by KPMG LLP, the Company's independent registered public accounting firm, in accordance with Canadian generally accepted auditing standards and the standards of the Public Company Accounting Oversight Board (United States).</p>
    <table style="font-size: 10pt; width: 100%; border-collapse: collapse;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%;">/s/&#160; Russell Hallbauer</td>
            <td style="text-align: left; width: 50%;">/s/&#160; Bryce Hamming</td>
        </tr>
        <tr>
            <td style="width: 50%;">&#160;</td>
            <td style="text-align: left; width: 50%;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 50%;">Russell Hallbauer</td>
            <td style="text-align: left; width: 50%;">Bryce Hamming</td>
        </tr>
        <tr>
            <td style="width: 50%;">Chief Executive Officer</td>
            <td style="text-align: left; width: 50%;">Chief Financial Officer</td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; text-align: justify;">Vancouver, British Columbia</p>
    <p style="margin-top: 0pt; text-align: justify;">February 24, 2021</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: justify;"><b>MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</b></p>
    <p style="text-align: justify;">The Company's management, including the Chief Executive Officer and the Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) and Rule 15d-15(f) promulgated under the Securities Exchange Act of 1934, as amended (the "Exchange Act") as a process designed by, or under the supervision of, the Company's principal executive and principal financial officers and effected by the Company's Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with International Financial Reporting Standards. The Company's internal control over financial reporting includes those policies and procedures that:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;</li>
    </ul>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and</li>
    </ul>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.</li>
    </ul>
    <p style="text-align: justify;">The Company's management, under the supervision of the Chief Executive Officer and the Chief Financial Officer, assessed the effectiveness of the Company's internal control over financial reporting as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act as of December 31, 2020. In making this assessment, it used the criteria set forth in the Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this assessment, management has concluded that, as of December 31, 2020, the Company's internal control over financial reporting is effective based on those criteria.</p>
    <p style="text-align: justify;">The effectiveness of the Company's internal control over financial reporting as of December 31, 2020 has been audited by KPMG LLP, the Company's independent registered public accounting firm, as stated in their report immediately preceding the Company's audited consolidated financial statements for the years ended December 31, 2020 and 2019.</p>
    <table style="font-size: 10pt; width: 100%; border-collapse: collapse;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%;">/s/&#160; Russell Hallbauer</td>
            <td style="text-align: left; width: 50%;">/s/&#160; Bryce Hamming</td>
        </tr>
        <tr>
            <td style="width: 50%;">&#160;</td>
            <td style="text-align: left; width: 50%;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 50%;">Russell Hallbauer</td>
            <td style="text-align: left; width: 50%;">Bryce Hamming</td>
        </tr>
        <tr>
            <td style="width: 50%;">Chief Executive Officer</td>
            <td style="text-align: left; width: 50%;">Chief Financial Officer</td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; text-align: justify;">Vancouver, British Columbia</p>
    <p style="margin-top: 0pt; text-align: justify;">February 24, 2021</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_3"></a>
    <div><br>
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 33.3333%; vertical-align: top;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><img src="exhibit99-6xu002.jpg" style="width: 60px;" height="29"></p>
                </td>
                <td style="width: 33.3333%;">
                    <p>&#160;</p>
                    <p><b>KPMG LLP</b><br><b>Chartered Professional Accountants</b><br><b>PO Box 10426 777 Dunsmuir Street</b><br><b>Vancouver BC V7Y 1K3</b><br><b>Canada</b></p>
                </td>
                <td style="width: 33.3333%;">
                    <p><b>Telephone &#160;(604) 691-3000</b><br><b>Fax&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (604) 691-3031</b><br><b>Internet&#160;&#160;&#160;&#160;&#160; www.kpmg.ca</b></p>
                </td>
            </tr>
        </table>
        <p style="margin-top: 0pt; text-align: right;">&#160;</p>
    </div>
    <p style="text-align: center;"><b>Report of Independent Registered Public Accounting Firm</b></p>
    <p style="text-align: justify;">To the Shareholders and Board of Directors<br>Taseko Mines Limited</p>
    <p style="text-align: justify;"><i>Opinion on the Consolidated</i> <i>Financial Statements</i></p>
    <p style="text-align: justify;">We have audited the accompanying consolidated balance sheets of Taseko Mines Limited. (the "Company") as of December 31, 2020 and 2019, the related consolidated statements of comprehensive income (loss), changes in equity, and cash flows for each of the years in the two-year period ended December 31, 2020, and the related notes (collectively, the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and its financial performance and its cash flows for each of the years in the two-year period ended December 31, 2020, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board.</p>
    <p style="text-align: justify;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in <i>Internal Control - Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission", and our report dated February 24, 2021 expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.</p>
    <p style="text-align: justify;"><i>Basis for Opinion</i></p>
    <p style="text-align: justify;">These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
    <p style="text-align: justify;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_4"></a>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; vertical-align: top;"><img src="exhibit99-6xu002.jpg" style="width: 60px;" height="29"></td>
            <td style="width: 50%; text-align: right;">
                <p>&#160;</p>
                <p><i><b>Taseko Mines Limited</b></i><br><i>Page 2</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Critical Audit Matters</i></p>
    <p style="text-align: justify;">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</p>
    <p style="margin-left: 18pt; text-align: justify;"><i>Valuation of goodwill and property, plant and equipment of the Curis cash generating unit</i></p>
    <p style="margin-left: 18pt; text-align: justify;">As discussed in Notes 2.4(f), 15 and 16 to the consolidated financial statements, the Company performs goodwill impairment testing at least annually and, for property, plant and equipment, whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the cash generating unit ("CGU") associated with the goodwill and property, plant and equipment is estimated in order to determine the extent of the impairment, if any. The recoverable amount is the higher of fair value less costs of disposal and value in use and is estimated using discounted cash flows. Significant assumptions used in the determination of the recoverable amount included exploration potential, long-term commodity prices, discount rate, future capital requirements and operating performance. As of December 31, 2020, the carrying amount of goodwill and property plant and equipment of the Curis CGU was $5,250 thousand and $203,079 thousand, respectively.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_5"></a>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; vertical-align: top;"><img src="exhibit99-6xu002.jpg" style="width: 60px;" height="29"></td>
            <td style="width: 50%; text-align: right;">
                <p>&#160;</p>
                <p><i><b>Taseko Mines Limited</b></i><br><i>Page 3</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify; margin-left: 18pt;">We identified the valuation of goodwill and property, plant and equipment of the Curis CGU as a critical audit matter. Subjective auditor judgment was required in evaluating the significant assumptions used in the Company's determination of recoverable amount. Specifically, the number and complexity of significant assumptions were challenging to evaluate as minor changes to these assumptions had a significant effect on the recoverable amount.</p>
    <p style="margin-left: 18pt; text-align: justify;">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the critical audit matter. This included controls related to the determination of the recoverable amount of the CGU, and the determination of exploration potential, long-term commodity prices, discount rate, future capital requirements and operating performance. We evaluated the professional qualifications, knowledge, skill, and ability of the Company's qualified persons responsible for determining the exploration potential. We compared the projected production information in the valuation model to the mine plans and to the mineral reserves estimates for consistency.&#160; We compared long-term commodity prices used in the valuation model to third party estimates. We compared future capital requirements and operating performance in the valuation model to the mine plans. We involved valuations professionals with specialized skills and knowledge, who assisted in: evaluating the discount rate used by comparing it against a discount rate range that was independently developed using publicly available benchmark data for comparable entities; and evaluating the long-term commodity prices by comparing them to third party estimates.</p>
    <p style="text-align: justify;"><b>KPMG LLP (Signed)</b></p>
    <p style="text-align: justify;">Chartered Professional Accountants</p>
    <p style="text-align: justify;">We have served as the Company's auditor since 1999.</p>
    <p style="text-align: justify;">Vancouver, Canada<br>February 24, 2021</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_6"></a>
    <div>
        <p style="margin-bottom: 0pt; text-align: justify;">&#160;</p>
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 33.3333%; vertical-align: top;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><img src="exhibit99-6xu003.jpg" style="width: 60px;" height="29"></p>
                </td>
                <td style="width: 33.3333%;">
                    <p>&#160;</p>
                    <p><b>KPMG LLP</b><br><b>Chartered Professional Accountants</b><br><b>PO Box 10426 777 Dunsmuir Street</b><br><b>Vancouver BC V7Y 1K3</b><br><b>Canada</b></p>
                </td>
                <td style="width: 33.3333%;">
                    <p><b>Telephone &#160;(604) 691-3000</b><br><b>Fax&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (604) 691-3031</b><br><b>Internet&#160;&#160;&#160;&#160;&#160; www.kpmg.ca</b></p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: center;"><b>Report of Independent Registered Public Accounting Firm</b></p>
    <p style="text-align: justify;">To the Shareholders and Board of Directors<br>Taseko Mines Limited:</p>
    <p style="text-align: justify;"><i>Opinion on Internal Control Over Financial Reporting </i></p>
    <p style="text-align: justify;">We have audited Taseko Mines Limited's (the "Company") internal control over financial reporting as of December 31, 2020, based on criteria established in<i> Internal Control - Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission". In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in <i>Internal Control - Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission.&#160;</p>
    <p style="text-align: justify;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, the related consolidated statements of comprehensive income (loss), changes in equity, and cash flows for each of the years in the two-year period ended December 31, 2020 and the related notes (collectively, the consolidated financial statements), and our report dated February 24, 2021 expressed an unqualified opinion on those consolidated financial statements.</p>
    <p style="text-align: justify;"><i>Basis for Opinion </i></p>
    <p style="text-align: justify;">The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
    <p style="text-align: justify;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_7"></a>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; vertical-align: top;"><img src="exhibit99-6xu004.jpg" style="width: 60px;" height="29"></td>
            <td style="width: 50%; text-align: right;">
                <p>&#160;</p>
                <p><i><b>Taseko Mines Limited</b></i><br><i>Page 2</i></p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Definition and Limitations of Internal Control Over Financial Reporting </i></p>
    <p style="text-align: justify;">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.</p>
    <p style="text-align: justify;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate</p>
    <p style="text-align: justify;"><b>KPMG LLP (Signed)</b></p>
    <p style="text-align: justify;">Chartered Professional Accountants</p>
    <p style="margin-bottom: 0pt; text-align: justify;">Vancouver, Canada</p>
    <p style="margin-top: 0pt; text-align: justify;">February 24, 2021</p>
    <p>&#160;</p>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_8"></a>
    <div>
        <div><br></div>
        <div>
            <p style="text-align: justify; margin-bottom: 0pt;"><font style="font-size: 12pt;"><b><font style="color: #00a5e3;">TASEKO MINES LIMITED</font></b></font></p>
            <p style="text-align: justify; margin-top: 0pt;">Consolidated Balance Sheets<br>(Cdn$ in thousands)</p>
            <table style="width: 100%; font-size: 10pt; border-collapse: collapse; border-color: #000000;" cellspacing="0" cellpadding="0">
                <tr>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">December 31,</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">December 31,</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">Note</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2020</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2019</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>ASSETS</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Current assets</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt;">Cash and equivalents</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">85,110</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">53,198</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt; background-color: #e6efff;">Accounts receivable</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">11</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,689</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">13,791</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt;">Inventories</td>
                    <td style="vertical-align: bottom; text-align: center;">12</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">58,841</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">43,620</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt; background-color: #e6efff;">Other financial assets</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,583</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">730</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 5.25pt;">Prepaids</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">2,975</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">2,513</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">157,198</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">113,852</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Property, plant and equipment</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">15</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">742,619</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">758,006</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Other financial assets</td>
                    <td style="vertical-align: bottom; text-align: center;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">5,298</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">6,783</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">Goodwill</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center; background-color: #e6efff;">16</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,250</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,355</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>910,365</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>883,996</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>LIABILITIES</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Current liabilities</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt;">Accounts payable and other liabilities</td>
                    <td style="vertical-align: bottom; text-align: center;">17</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">51,747</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">43,685</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt; background-color: #e6efff;">Current portion of long-term debt</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">18</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">17,617</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">16,460</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt;">Current portion of deferred revenue</td>
                    <td style="vertical-align: bottom; text-align: center;">19</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">5,604</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">4,558</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt; background-color: #e6efff;">Interest payable on senior secured notes</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,160</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,184</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 5.25pt;">Current income tax payable</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">2,356</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">1,406</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">78,484</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">67,293</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Long-term debt</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">18</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">345,787</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">357,025</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Provision for environmental rehabilitation ("PER")</td>
                    <td style="vertical-align: bottom; text-align: center;">20</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">78,983</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">66,373</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Deferred and other tax liabilities</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">10c</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">39,060</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">50,703</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Deferred revenue</td>
                    <td style="vertical-align: bottom; text-align: center;">19</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">47,154</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">39,433</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">Other financial liabilities</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center; background-color: #e6efff;">22b</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,525</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,483</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">592,993</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">582,310</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>EQUITY</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Share capital</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">21a</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">472,870</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">436,318</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Contributed surplus</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">53,433</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">51,622</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Accumulated other comprehensive income ("AOCI")</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">7,674</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,827</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Deficit</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(216,605</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(193,081</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">317,372</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">301,686</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>910,365</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>883,996</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Commitments and contingencies</td>
                    <td style="vertical-align: bottom; text-align: center;">19, 23</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Subsequent events</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">18a, 27</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
            </table>
        </div>
        <div>
            <p style="text-align: justify;">The accompanying notes are an integral part of these consolidated financial statements.</p>
        </div>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_9"></a>
    <div>
        <div><br></div>
        <div>
            <p style="text-align: justify;"><b><font style="color: #00a5e3;"><font style="font-size: 12pt;">TASEKO MINES LIMITED</font><br></font></b>Consolidated Statements of Comprehensive Income (Loss)<br>(Cdn$ in thousands, except share and per share amounts)</p>
            <table style="width: 100%; font-size: 10pt; border-collapse: collapse; border-color: #000000;" cellspacing="0" cellpadding="0">
                <tr>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;" colspan="1">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;" colspan="4">For the years ended</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;" colspan="1">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
                    <td style="vertical-align: bottom; text-align: center;" colspan="4">December 31,</td>
                    <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">Note</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2020</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2019</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Revenues</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">4</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">343,267</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">329,163</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Cost of sales</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 5.25pt; background-color: #e6efff;">Production costs</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">5</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(224,241</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(258,550</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 5.25pt;">Depletion and amortization</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">5</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(95,301</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(109,756</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Earnings (loss) from mining operations</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">23,725</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(39,143</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">General and administrative</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(14,636</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(13,804</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Share-based compensation expense</td>
                    <td style="vertical-align: bottom; text-align: center;">22c</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(5,075</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(2,946</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Project evaluation expenditures</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,397</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,569</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Gain (loss) on derivatives</td>
                    <td style="vertical-align: bottom; text-align: center;">7</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">1,937</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(2,834</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">Other income</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center; background-color: #e6efff;">8</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,495</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">920</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Income (loss) before financing costs and income taxes</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">6,049</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(61,376</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Finance expenses, net</td>
                    <td style="vertical-align: bottom; text-align: center;">9</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(42,761</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(39,122</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">Foreign exchange gain</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,092</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">14,779</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Loss before income taxes</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(32,620</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(85,719</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Income tax recovery</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">10</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">9,096</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">32,337</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;"><b>Net loss</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(23,524</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(53,382</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Other comprehensive income (loss):</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Gain on financial assets</td>
                    <td style="vertical-align: bottom; text-align: center;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">5,360</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">1,229</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">Foreign currency translation reserve</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(4,513</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(8,466</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;"><b>Total other comprehensive income (loss)</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;"><b>847</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;"><b>(7,237</b></td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;"><b>)</b></td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;"><b>Total comprehensive loss</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>(22,677</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;"><b>)</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%;"><b>(60,619</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%;"><b>)</b></td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>Loss per share</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Basic</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.09</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.22</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Diluted</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(0.09</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(0.22</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>Weighted average shares outstanding (thousands)</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Basic</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">250,529</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">243,914</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Diluted</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">250,529</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">243,914</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
            </table>
        </div>
        <div>
            <p style="text-align: justify;">The accompanying notes are an integral part of these consolidated financial statements.</p>
        </div>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_10"></a>
    <div>
        <div><br></div>
        <div>
            <p style="text-align: justify; margin-bottom: 0pt;"><font style="font-size: 14pt;"><b><font style="color: #00a5e3;">TASEKO MINES LIMITED</font></b></font></p>
            <p style="text-align: justify; margin-top: 0pt;">Consolidated Statements of Cash Flows<br>(Cdn$ in thousands)</p>
            <table style="width: 100%; font-size: 10pt; border-collapse: collapse; border-color: #000000;" cellspacing="0" cellpadding="0">
                <tr>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;" colspan="4">For the years ended</td>
                    <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: center;" colspan="4">December 31,</td>
                    <td style="vertical-align: bottom; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">Note</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2020</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">2019</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>Operating activities</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Net loss for the year</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(23,524</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(53,382</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Adjustments for:</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt; background-color: #e6efff;">Depletion and amortization</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">95,301</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">109,756</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt;">Income tax recovery</td>
                    <td style="vertical-align: bottom; text-align: center;">10</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(9,096</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(32,337</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt; background-color: #e6efff;">Share-based compensation expense</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">22c</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,310</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,126</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt;">(Gain) loss on derivatives</td>
                    <td style="vertical-align: bottom; text-align: center;">7</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,937</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">2,834</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt; background-color: #e6efff;">Finance expenses, net</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">42,761</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">39,122</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt;">Unrealized foreign exchange (gain) loss</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(4,345</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(15,228</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt; background-color: #e6efff;">Deferred revenue deposit</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">19</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">8,510</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt;">Amortization of deferred revenue</td>
                    <td style="vertical-align: bottom; text-align: center;">19</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(4,915</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(3,437</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 16.5pt; background-color: #e6efff;">Other operating activities</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,457</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,199</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 8.25pt;">Net change in working capital</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">24</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(3,327</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(6,614</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Cash provided by operating activities</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">106,195</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">42,641</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;"><b>Investing activities</b></td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Purchase of property, plant and equipment</td>
                    <td style="vertical-align: bottom; text-align: center;">15</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(65,496</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(50,751</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Distribution of reclamation deposits</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">30,000</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Release of restricted cash</td>
                    <td style="vertical-align: bottom; text-align: center;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">6,200</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Purchase of copper put and fuel call options</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">7</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(6,025</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(2,834</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Proceeds from copper put options</td>
                    <td style="vertical-align: bottom; text-align: center;">7</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">6,104</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">241</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Proceeds from the sale of marketable securities</td>
                    <td style="vertical-align: bottom; text-align: center; background-color: #e6efff;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">7,270</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Investment in other financial assets</td>
                    <td style="vertical-align: bottom; text-align: center;">13</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,771</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Other investing activities</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">275</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">213</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Cash used for investing activities</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(59,643</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(16,931</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;"><b>Financing activities</b></td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Interest paid</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(32,891</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(32,011</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Repayment of equipment loans and leases</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(14,362</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(18,920</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Proceeds from equipment financings</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">34,013</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; padding-left: 8.25pt;">Proceeds from equity issuance, net of costs</td>
                    <td style="vertical-align: bottom; text-align: center;">21a</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">34,299</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; padding-left: 8.25pt; background-color: #e6efff;">Proceeds on exercise of options</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,018</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">176</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Cash used for financing activities</td>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(11,936</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">(16,742</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Effect of exchange rate changes on cash and equivalents</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(2,704</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">(1,435</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Increase in cash and equivalents</td>
                    <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">31,912</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">7,533</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Cash and equivalents, beginning of year</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">53,198</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 12%;">45,665</td>
                    <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; background-color: #e6efff;"><b>Cash and equivalents, end of year</b></td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">85,110</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">53,198</td>
                    <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: center;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
                <tr>
                    <td style="vertical-align: bottom; text-align: left;">Supplementary cash flow disclosures</td>
                    <td style="vertical-align: bottom; text-align: center;">24</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                    <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                </tr>
            </table>
        </div>
        <div>
            <p style="text-align: justify;">The accompanying notes are an integral part of these consolidated financial statements.</p>
        </div>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_11"></a>
    <div>
        <div><br></div>
        <p style="text-align: justify; margin-bottom: 0pt; margin-left: 4.5pt;"><b><font style="color: #00a5e3;">TASEKO MINES LIMITED</font></b></p>
        <p style="text-align: justify; margin-top: 0pt; margin-left: 3.75pt;">Consolidated Statements of Changes in Equity <br>(Cdn$ in thousands)</p>
        <table style="width: 100%; font-size: 10pt; border-collapse: collapse; border-color: #000000;" cellspacing="0" cellpadding="0">
            <tr>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">Share</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">Contributed</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">capital</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">surplus</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">AOCI</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">Deficit</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: center;">Total</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Balance at January 1, 2019</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">423,438</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">49,274</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">14,064</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(139,699</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">347,077</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left;">Fair value of shares issued for Yellowhead acquisition</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">12,629</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">12,629</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Share-based compensation</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">2,800</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">2,800</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left;">Exercise of options</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">251</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">(75</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">176</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Settlement of performance share units</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(377</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(377</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Total comprehensive loss for the year</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">(7,237</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">(53,382</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">(60,619</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; background-color: #e6efff;">Balance at December 31, 2019</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>436,318</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>51,622</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>6,827</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>(193,081</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>301,686</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom;">&#160;</td>
                <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 10%; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 10%; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 10%; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 10%; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
                <td style="vertical-align: bottom; width: 10%; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Balance at January 1, 2020</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">436,318</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">51,622</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">6,827</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(193,081</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">301,686</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left;">Common shares issued, net of issue costs</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">34,299</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">34,299</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Tax effect on share issue costs</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">802</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">802</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left;">Share-based compensation</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">2,244</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%;">2,244</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; text-align: left; background-color: #e6efff;">Exercise of options</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">1,451</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(433</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">1,018</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left;">Total comprehensive income (loss) for the year</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">-</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">847</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">(23,524</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: right; width: 10%;">(22,677</td>
                <td style="vertical-align: bottom; border-bottom: 1px solid #000000; text-align: left; width: 2%;">)</td>
            </tr>
            <tr>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; background-color: #e6efff;">Balance at December 31, 2020</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>472,870</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>53,433</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>7,674</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>(216,605</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; width: 10%; background-color: #e6efff;"><b>317,372</b></td>
                <td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
        </table>
        <p style="text-align: justify;">The accompanying notes are an integral part of these consolidated financial statements.</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_12"></a>
    <div id="header_page_12">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <div>
        <p style="margin-top: 0pt; text-align: justify;">&#160;</p>
    </div>
    <p style="text-align: justify;"><b>1.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>REPORTING ENTITY</b></p>
    <p style="text-align: justify;">Taseko Mines Limited (the "Company" or "Taseko") is a corporation governed by the <i>British Columbia Business Corporations Act.&#160; </i>The consolidated financial statements of the Company as at and for the year ended December 31, 2020 comprise the Company, its subsidiaries and its 75% interest in the Gibraltar joint venture since its formation on March 31, 2010.&#160; The Company is principally engaged in the production and sale of metals, as well as related activities including mine permitting and development, within the province of British Columbia, Canada and the State of Arizona, USA.&#160; Seasonality does not have a significant impact on the Company's operations.</p>
    <p style="text-align: justify;"><b>2.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>BASIS OF PREPARATION</b></p>
    <p style="text-align: justify;"><i>2.1</i><font style="width: 20.71pt; display: inline-block;">&#160;</font><i>Statement of compliance </i></p>
    <p style="text-align: justify;">These consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board.&#160;</p>
    <p style="text-align: justify;">These consolidated financial statements were authorized for issue by the Board of Directors on February 24, 2021.</p>
    <p style="text-align: justify;"><i>2.2</i><font style="width: 20.71pt; display: inline-block;">&#160;</font><i>Basis of measurement, judgment and estimation</i></p>
    <p style="text-align: justify;">These consolidated financial statements have been prepared on a historical cost basis except those measured at&#160; fair value through profit or loss, fair value through other comprehensive income and derivative financial instruments, which are measured at fair value.&#160;</p>
    <p style="text-align: justify;">These consolidated financial statements are presented in Canadian dollars, which is the Company's functional currency.&#160; Foreign currency monetary assets and liabilities are translated into Canadian dollars at the closing exchange rate as at the balance sheet date. Foreign currency non-monetary assets and liabilities, revenues and expenses are translated into Canadian dollars at the prevailing rate of exchange on the dates of the transactions.&#160; Any gains and losses are included in profit and loss. The Company's US subsidiary measures the items in its financial statements using the US dollar as its functional currency. The assets and liabilities of the US subsidiary are translated into Canadian dollars using the period end exchange rate. The income and expenses are translated into Canadian dollars at the weighted average exchange rates to the period end reporting date. Any gains and losses on translation are included in accumulated other comprehensive income ("AOCI"). All financial information presented in Canadian dollars has been rounded to the nearest thousand, unless otherwise noted.</p>
    <p style="text-align: justify;">The preparation of these consolidated financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses.&#160; Actual results may differ from these estimates.&#160; Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</p>
    <p style="text-align: justify;">In the process of applying the Company's accounting policies, significant areas where judgment is required include the determination of a joint arrangement, determining the timing of transfer of control of inventory for revenue recognition, reserve and resource estimates, functional currency, determination of the accounting treatment of the advance payment under the silver purchase and sale agreement reported as deferred revenue (Note 19), provisions for environmental rehabilitation, determination of business or asset acquisition treatment, and recovery of other deferred tax assets.</p>
    <p style="text-align: justify;">On March 11, 2020, the World Health Organization declared the coronavirus ("COVID-19") outbreak a pandemic creating an unprecedented global health and economic crisis. COVID-19's impact on global markets has been significant. The duration and magnitude of COVID-19's effects on the economy, movement of goods and services across international borders, the copper market, and on the Company's financial and operational performance remains uncertain at this time. As of the date of these statements, there has not been any direct impact on the Company's operations as a result of COVID-19.</p>
    <div id="footer_page_12">
        <p style="text-align: center;">1</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_13"></a>
    <div id="header_page_13">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">The Company will continue to closely monitor the potential impact of COVID-19 on its business.&#160; Should the duration, spread or intensity of the COVID-19 pandemic deteriorate in the future, there could be a potentially material and negative impact on the Company's operating plan, its cash flows, and the valuation of its long-lived assets due to sustained decreases in metal prices, potential future decreases in revenue from the sale of its products and the profitability of its ongoing operations. Impacts from COVID-19 could also include a temporary cessation of mining operations at the Gibraltar Mine due to a localized outbreak amongst personnel at the mine site or in the Company's supply chain.&#160; The Company's access to financing to support the development of its other mineral properties, including the Florence Copper project, could also be negatively impacted or delayed as a result of COVID-19.</p>
    <p style="text-align: justify;">Significant areas of estimation include reserve and resource estimation; asset valuations and the measurement of impairment charges or reversals; valuation of inventories; plant and equipment lives; tax provisions; provisions for environmental rehabilitation, including determination of appropriate discount rates; valuation of financial instruments and derivatives; capitalized stripping costs and share-based compensation.&#160; Key estimates and assumptions made by management with respect to these areas have been disclosed in the notes to these consolidated financial statements as appropriate.&#160;</p>
    <p style="text-align: justify;">The accuracy of reserve and resource estimates is a function of the quantity and quality of available data and the assumptions made and judgment used in the engineering and geological interpretation and may be subject to revision based on various factors.&#160; Changes in reserve and resource estimates may impact the carrying value of property, plant and equipment; the calculation of depreciation expense; the capitalization of stripping costs incurred during production; and the timing of cash flows related to the provision for environmental rehabilitation.</p>
    <p style="text-align: justify;">Changes in forecast prices of commodities, exchange rates, production costs and recovery rates may change the economic status of reserves and resources.&#160; Forecast prices of commodities, exchange rates, production costs and recovery rates, and discount rates assumptions, either individually or collectively, may impact the carrying value of derivative financial instruments, provisions for environmental rehabilitation, inventories, property, plant and equipment, and intangibles, as well as the measurement of impairment charges or reversals.</p>
    <p style="text-align: justify;"><i>2.3</i><font style="width: 20.71pt; display: inline-block;">&#160;</font><i>Basis of consolidation</i></p>
    <p style="text-align: justify;">The consolidated financial statements comprise the financial statements of the Company and controlled entities as at December 31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee.</p>
    <p style="text-align: justify;">The Company reassesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, income and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated statement of comprehensive income (loss) from the date the Company gains control until the date the Company ceases to control the subsidiary. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company's accounting policies. All intercompany transactions between the subsidiaries of the Company are eliminated in full on consolidation.</p>
    <p style="text-align: justify;">The Company applies the acquisition method in accounting for business combinations. The consideration transferred by the Company to obtain control of a subsidiary is calculated as the sum of the acquisition-date fair values of assets transferred, liabilities incurred and the equity interests issued by the Company, which includes the fair value of any asset or liability arising from a contingent consideration arrangement. Acquisition costs are expensed as incurred.<font style="color: #ff0000;">&#160;</font></p>
    <div id="footer_page_13">
        <p style="text-align: center;">2</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_14"></a>
    <div id="header_page_14">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">The Company recognizes identifiable assets acquired and liabilities assumed in a business combination regardless of whether they have been previously recognized in the acquiree's financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values.</p>
    <p style="text-align: justify;">Goodwill is stated after separate recognition of identifiable intangible assets. It is calculated as the excess of the sum of a) fair value of consideration transferred, b) the recognized amount of any non-controlling interest in the acquiree and c) acquisition-date fair value of any existing equity interest in the acquiree, over the acquisition-date fair values of identifiable net assets. If the fair values of identifiable net assets exceed the sum calculated above, the excess amount would be recognized in profit or loss immediately.</p>
    <p style="text-align: justify;"><i>2.4</i><font style="width: 20.71pt; display: inline-block;">&#160;</font><i>Significant Accounting Policies</i></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Revenue recognition. </i></p>
    <p style="text-align: justify;">Under IFRS 15, <i>Revenue Contracts with Customers</i>, revenue is recognized when a customer obtains control of the goods or services and the Company has satisfied its performance obligations.&#160; Determining the timing of the transfer of control, at a point in time or over time, requires judgment. Cash received in advance of meeting these conditions is recorded as advance payments or deferred revenue.</p>
    <p style="text-align: justify;">Under the terms of the Company's concentrate sales contracts, the final sales amount is based on final assay results and quoted market prices which may be in a period subsequent to the date of sale.&#160; Revenues for these sales, net of treatment and refining charges are recorded when the customer obtains control of the concentrate, based on an estimate of metal contained using initial assay results and forward market prices for the expected date that final sales prices will be fixed.&#160; The period between provisional pricing and final settlement can be up to four months.&#160; This settlement receivable is recorded at fair value each reporting period by reference to forward market prices until the date of final pricing, with the changes in fair value recorded as an adjustment to revenue.</p>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Cash and equivalents</i></p>
    <p style="text-align: justify;">Cash and equivalents consist of cash and highly-liquid investments having terms of three months or less from the date of acquisition and that are readily convertible to known amounts of cash. Cash and equivalents exclude cash subject to restrictions.</p>
    <p style="text-align: justify;"><i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Financial instruments</i></p>
    <p style="text-align: justify;">Financial assets and liabilities are recognized on the balance sheet when the Company becomes party to the contractual provisions of the instrument.&#160; The classification of financial instruments dictates how these assets and liabilities are measured subsequently in the Company's consolidated financial statements.</p>
    <p style="text-align: justify;">A financial asset is classified as measured at fair value and subsequently at either: amortized cost; Fair Value through Other Comprehensive Income (FVOCI); or Fair Value through Profit or Loss (FVPL). The classification of financial assets under IFRS 9 is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics.</p>
    <p style="text-align: justify;">A financial asset is measured at amortized cost if:&#160; (i)&#160; it is held within a business model whose objective is to hold assets to collect contractual cash flows; and (ii) its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding; and (iii) it is not designated as FVPL.&#160; This category of financial assets is subsequently measured at amortized cost using the effective interest method, and reduced by impairment losses. Interest income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.</p>
    <p style="text-align: justify;">On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment's fair value in OCI. This election is made on an investment-by-investment basis. Equity investments measured at FVOCI are subsequently measured at fair value.&#160; Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</p>
    <div id="footer_page_14">
        <p style="text-align: center;">3</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_15"></a>
    <div id="header_page_15">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">All financial assets not classified as measured at amortized cost or FVOCI as described above are measured at FVPL. This includes all derivative financial assets. On initial recognition, the Company may irrevocably designate a financial asset as FVPL if doing so significantly reduces an accounting mismatch that would otherwise arise. Financial assets classified as FVPL are subsequently measured at fair value, with net gains and losses, including any interest or dividend income, recognized in profit or loss.</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Financial assets at amortized cost</i></font></p>
    <p style="text-align: justify;"><font style="color: #1a171b;">Financial assets at amortized cost are financial assets with fixed or determinable payments that are not quoted in an active market. Subsequent to initial recognition, these financial assets are recorded at amortized cost using the effective interest method, except for short-term receivables when the recognition of interest would be immaterial.&#160; Accounts receivable are assessed for evidence of impairment at each reporting date, with any impairment recognized in earnings for the period.&#160; Financial assets in this category include cash and cash equivalents and accounts receivables. </font></p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Financial assets at fair value through other comprehensive income (FVOCI) </i></font></p>
    <p style="text-align: justify;"><font style="color: #1a171b;">Marketable securities, investment in subscription receipts and reclamation deposits are designated as FVOCI and recorded at fair value. </font>Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</p>
    <p style="text-align: justify;">All financial assets not classified as measured at amortized cost or FVOCI are measured at fair value through profit or loss (FVPL). Derivative financial instruments that are not designated and effective as hedging instruments are classified as FVPL.&#160; Financial instruments classified as FVPL are stated at fair value with any changes in fair value recognized in earnings for the period. Financial assets in this category include derivative financial instruments that the Company acquires to manage exposure to commodity price fluctuations. These instruments are non-hedge derivative instruments.</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Financial liabilities</i></font></p>
    <p style="text-align: justify;"><font style="color: #1a171b;">Financial liabilities are initially recorded at fair value, net of transaction costs, and are subsequently measured at amortized cost using the effective interest method.&#160; The Company has accounted for accounts payable and accrued liabilities and long-term debt under this method.</font></p>
    <p style="text-align: justify;"><i>Fair value measurement</i></p>
    <p style="text-align: justify;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy establishes three levels to classify the inputs to valuation techniques used to measure fair value, by reference to the reliability of the inputs used to estimate the fair values.</p>
    <p style="text-indent: 36pt; text-align: justify;">Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities;</p>
    <p style="margin-left: 36pt; text-align: justify;">Level 2 - inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and</p>
    <p style="margin-left: 36pt; text-align: justify;">Level 3 - inputs for the asset or liability that are not based on observable market data (unobservable inputs).</p>
    <div id="footer_page_15">
        <p style="text-align: center;">4</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_16"></a>
    <div id="header_page_16">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>(d)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Exploration and evaluation</i></p>
    <p style="text-align: justify;">Exploration and evaluation expenditures relate to the initial search for a mineral deposit and the subsequent evaluation to determine the economic potential of the mineral deposit. The exploration and evaluation stage commences when the Company obtains the legal right or license to begin exploration.&#160; Exploration and evaluation expenditures are recognized in earnings in the period in which they are incurred.&#160;</p>
    <p style="text-align: justify;">Capitalization of development costs as mineral property, plant and equipment commences once the technical feasibility and commercial viability of the extraction of mineral reserve and resources associated with the Company's evaluation properties are established and management has made a decision to proceed with development.</p>
    <p style="text-align: justify;"><i>(e)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Inventories</i></p>
    <p style="text-align: justify;">Inventories are valued at the lower of cost and net realizable value.&#160; Cost is determined on a weighted average basis and includes direct labour and materials; non-capitalized stripping costs; depreciation and amortization; freight; and overhead costs.&#160; Net realizable value is determined with reference to relevant market prices, less applicable variable selling costs and estimated remaining costs of completion to bring the inventories into saleable form.</p>
    <p style="text-align: justify;">Ore stockpiles represent stockpiled ore that have not yet completed the production process, and are not yet in a saleable form.&#160; Finished goods inventories represent metals in saleable form that have not yet been sold. Materials and supplies inventories represent consumables used in the production process, as well as spare parts and other maintenance supplies that are not classified as capital items.</p>
    <p style="text-align: justify;">The quantity of recoverable metal in stockpiled ore and in the processing circuits is an estimate which is based on the tons of ore added and removed, expected grade and recovery. The quantity of recoverable metal in concentrate is an estimate using initial assay results.</p>
    <p style="text-align: justify;"><i>(f)</i><font style="width: 7.62pt; display: inline-block;">&#160;</font><i>Property, plant and equipment</i></p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Land, buildings, plant and equipment</i></font></p>
    <p style="text-align: justify;">Land, buildings, plant and equipment are recorded at cost, including all expenditures incurred to prepare an asset for its intended use.&#160;</p>
    <p style="text-align: justify;">Repairs and maintenance costs are charged to expense as incurred, except when these repairs significantly extend the life of an asset or result in an operating improvement.&#160; In these instances, the portion of these repairs relating to the betterment is capitalized as part of plant and equipment.</p>
    <p style="text-align: justify;">Depreciation is based on the cost of the asset less residual value.&#160; Where an item of plant and equipment is comprised of major components with different useful lives, the components are accounted for as separate items and depreciated separately. Depreciation commences when an asset is available for use.&#160; Estimates of remaining useful lives and residual values are reviewed annually.&#160; Changes in estimates are accounted for prospectively.</p>
    <p style="text-align: justify;">The depreciation rates of the major asset categories are as follows:</p>
    <table style="width: 80%; border-collapse: collapse; font-size: 10pt; margin-left: auto; margin-right: auto;" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 50%; background-color: #e6efff;">Land</td>
            <td style="width: 50%; text-align: right; background-color: #e6efff;">Not depreciated</td>
        </tr>
        <tr>
            <td style="width: 50%;">
                <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Buildings</p>
            </td>
            <td style="width: 50%; text-align: right;">Straight-line basis over 10-25 years</td>
        </tr>
        <tr>
            <td style="width: 50%; background-color: #e6efff;">Plant and equipment</td>
            <td style="width: 50%; text-align: right; background-color: #e6efff;">Units-of-production basis</td>
        </tr>
        <tr>
            <td style="width: 50%;">Mining equipment</td>
            <td style="width: 50%; text-align: right;">Straight-line basis over 5-20 years</td>
        </tr>
        <tr>
            <td style="width: 50%; background-color: #e6efff;">Light vehicles and other mobile equipment</td>
            <td style="width: 50%; text-align: right; background-color: #e6efff;">Straight-line basis over 2-5 years</td>
        </tr>
        <tr>
            <td style="width: 50%;">Furniture, computer and office equipment</td>
            <td style="width: 50%; text-align: right;">Straight-line basis over 2-3 years</td>
        </tr>
    </table>
    <p style="margin-top: 0pt; text-align: justify;">&#160;</p>
    <div id="footer_page_16">
        <p style="text-align: center;">5</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_17"></a>
    <div id="header_page_17">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Mineral properties</i></font></p>
    <p style="text-align: justify;">Mineral properties consist of the cost of acquiring, permitting and developing mineral properties. Once in production, mineral properties are amortized on a units-of-production basis over the component of the ore body to which the capitalized costs relate.</p>
    <p style="text-align: justify;">Property acquisition costs arise either as an individual asset purchase or as part of a business combination, and may represent a combination of either proven and probable reserves, resources, or future exploration potential.&#160; When management has not made a determination that technical feasibility and commercial viability of extracting a mineral resource are demonstrable, the entire amount is considered property acquisition costs and not amortized.&#160; When such property moves into development, the property acquisition cost asset is transferred to mineral properties within property, plant and equipment.</p>
    <p style="text-align: justify;">Mineral property development costs include: stripping costs incurred in order to provide initial access to the ore body; stripping costs incurred during production that generate a future economic benefit by increasing the productive capacity, extending the productive life of the mine or allowing access to a mineable reserve; capitalized project development costs; and capitalized interest.&#160;</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Construction in progress</i></font></p>
    <p style="text-align: justify;">Construction in progress includes the purchase price and any costs directly attributable to bringing the asset to the location and condition necessary for its intended use.&#160; Construction in progress includes advances on long-lead items. Construction in progress is not depreciated. Once the asset is complete and available for use, the costs of construction are transferred to the appropriate category of property, plant and equipment, and depreciation commences.</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Capitalized interest</i></font></p>
    <p style="text-align: justify;">Interest is capitalized for qualifying assets.&#160; Qualifying assets are assets that require a substantial period of time to prepare for their intended use.&#160; Capitalization ceases when the asset is substantially complete or if construction is interrupted for an extended period.&#160; Where the funds used to finance a project form part of general borrowings, the amount capitalized is calculated using a weighted average of rates applicable to relevant general borrowings of the Company during the period.</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Leased assets</i></font></p>
    <p style="text-align: justify;">The Company has adopted <i>IFRS 16, Leases</i> effective January 1, 2019 using the modified retrospective method.&#160; The Company assesses whether a contract is a lease or contains a lease, at the inception of a contract. The Company recognizes a right-of-use asset ("ROU asset") and a corresponding lease liability with respect to all lease arrangements in which it is the lessee, at the commencement of the lease, with the exception of short-term and low value leases, which are recognized on a straight-line basis over the lease term.</p>
    <p style="text-align: justify;">The ROU asset is initially measured based on the present value of lease payments, lease payments made at or before the commencement date, and any initial direct costs. They are subsequently measured at cost less accumulated depreciation and impairment losses. The ROU asset is depreciated over the shorter of the lease term or the useful life of the underlying asset and is subject to testing for impairment if there is an indicator of impairment.</p>
    <div id="footer_page_17">
        <p style="text-align: center;">6</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_18"></a>
    <div id="header_page_18">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">The lease liability is initially measured at the present value of lease payments that are not paid at the commencement date, discounted by using the rate implicit in the lease. If this rate cannot be readily determined, the Company uses its incremental borrowing rate. Lease payments include fixed payments less any lease incentives, and any variable lease payments where variability depends on an index or rate. When the lease contains an extension or purchase option that the Company considers reasonably certain to be exercised, the cost of the option is included in the lease payments.</p>
    <p style="text-align: justify;">ROU assets are included in property, plant, and equipment, (Note 15) and the lease liability is included in debt in the consolidated balance sheet (Note 18).</p>
    <p style="text-align: justify;"><font style="color: #1a171b;"><i>Impairment</i></font></p>
    <p style="text-align: justify;">The carrying amounts of the Company's non-financial assets are reviewed for impairment whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any.&#160; These assessments require the use of estimates and assumptions such as long-term commodity prices, discount rates, future capital requirements, exploration potential and operating performance.&#160;</p>
    <p style="text-align: justify;">The recoverable amount of an asset or cash generating unit (CGU) is the higher of fair value less costs of disposal&#160; and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's-length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre&#8208;tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. For the purpose of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows that are largely independent of the cash flows of other assets or CGU's.&#160; If the recoverable amount of an asset or its related CGU is estimated to be less than its carrying amount, the carrying amount of the asset or CGU is reduced to its recoverable amount and the impairment loss is recognized in earnings for the period.</p>
    <p style="text-align: justify;">Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, but not to an amount that exceeds the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in earnings.</p>
    <p style="text-align: justify;">The carrying amount of the CGU to which goodwill has been allocated is tested annually for impairment or when there is an indication that the goodwill may be impaired.&#160; Any goodwill impairment is recognized as an expense in the profit or loss.&#160; Should there be a recovery in the value of a CGU, any impairment of goodwill previously recorded is not subsequently reversed.</p>
    <p style="text-align: justify;"><i>(g)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Income taxes</i></p>
    <p style="text-align: justify;">Income tax on the earnings for the periods presented comprises current and deferred tax. Income tax is recognized in earnings except to the extent that it relates to items recognized directly in equity or in other comprehensive income.&#160; Income tax is calculated using tax rates enacted or substantively enacted at the reporting date applicable to the period of expected realization or settlement.</p>
    <p style="text-align: justify;">Current tax expense is the expected tax payable on the taxable income for the year, adjusted for amendments to tax payable with regards to previous years.</p>
    <p style="text-align: justify;">Deferred tax is determined using the balance sheet liability method, providing for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. The following temporary differences are not provided for: the initial recognition of assets or liabilities acquired (not in a business combination) that affect neither accounting nor taxable profit on acquisition; and differences relating to investments in subsidiaries, associates, and joint ventures to the extent that they are not probable to reverse in the foreseeable future.&#160; The amount of deferred tax provided is based on the expected manner of realization or settlement of the carrying amount of assets and liabilities.&#160; A deferred tax asset is recognized only to the extent that it is probable that future taxable profits will be available against which the asset can be utilized.&#160; Deferred tax assets are reviewed at each reporting date and are reduced to the extent it is no longer probable that the related tax benefit will be realized.</p>
    <div id="footer_page_18">
        <p style="text-align: center;">7</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_19"></a>
    <div id="header_page_19">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>(h)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Share-based compensation</i></p>
    <p style="text-align: justify;">The fair-value method is used for the Company's share-based payment transactions. Under this method, the cost of share options and equity-settled performance share units is recorded based on their estimated fair value at the grant date, including an estimate of the forfeiture rate.&#160; The fair value of the share options and performance share units is expensed on a graded amortization basis over the vesting period of the awards, with a corresponding increase in equity.</p>
    <p style="text-align: justify;">Share-based compensation expense relating to cash-settled awards, including deferred share units, is recognized based on the quoted market value of the Company's common shares on the date of grant.&#160; The related liability is re-measured to fair value each reporting period to reflect changes in the market value of the Company's common shares, with changes in fair value recorded in net profit (loss).</p>
    <p style="text-align: justify;"><i>(i)</i><font style="width: 8.23pt; display: inline-block;">&#160;</font><i>Provisions</i></p>
    <p style="text-align: justify;"><i>Environmental</i> <i>rehabilitation</i></p>
    <p style="text-align: justify;">The Company records the present value of estimated costs of legal and constructive obligations required to retire an asset in the period in which the obligation occurs.&#160; Environmental rehabilitation activities include facility decommissioning and dismantling; removal and treatment of waste materials, including water treatment; site and land rehabilitation, including compliance with and monitoring of environmental regulations; and related costs required to perform this work and/or operate equipment designed to reduce or eliminate environmental effects.&#160; The provision for environmental rehabilitation ("PER") is adjusted each period for new disturbances, and changes in regulatory requirements, the estimated amount of future cash flows required to discharge the liability, the timing of such cash flows and the pre-tax discount rate specific to the liability.&#160; The unwinding of the discount is recognized in earnings as a finance cost.&#160;</p>
    <p style="text-align: justify;">When a PER is initially recognized, the corresponding cost is capitalized by increasing the carrying amount of the related asset, and is amortized to earnings on a unit-of-production basis. Costs are only capitalized to the extent that the amount meets the definition of an asset and represents future economic benefits to the operation.</p>
    <p style="text-align: justify;">Significant estimates and assumptions are made in determining the provision for environmental rehabilitation as there are a number of factors that will affect the ultimate liability.&#160; These factors include estimation of the extent and cost of rehabilitation activities; timing of future cash flows, changes in discount rates; inflation rate; and regulatory requirements.</p>
    <p style="text-align: justify;"><i>Other provisions</i></p>
    <p style="text-align: justify;">Other provisions are recognized when the Company has a present obligation (legal or constructive) that has arisen as a result of a past event and it is probable that a future outflow of resources will be required to settle the obligation, provided that a reliable estimate can be made of the amount of the obligation.&#160; Where the effect is material, the provision is discounted using a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the obligation. The accretion expense is included in finance expense.</p>
    <div id="footer_page_19">
        <p style="text-align: center;">8</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_20"></a>
    <div id="header_page_20">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>(j)</i><font style="width: 8.23pt; display: inline-block;">&#160;</font><i>Finance income and expenses</i></p>
    <p style="text-align: justify;">Finance income comprises interest income on funds invested, gains on the disposal of marketable securities, and changes in the fair value of derivatives included in cash and equivalents and marketable securities. Interest income is recognized as it accrues in earnings, using the effective interest method. Finance expenses comprise interest expense on borrowings, unwinding of the discount on provisions, the finance component on deferred revenue, losses on the disposal of marketable securities, changes in the fair value of derivatives included in cash and cash equivalents and marketable securities, and impairment losses recognized on financial assets. Borrowing costs that are not directly attributable to the acquisition, construction or production of a qualifying asset are recognized in earnings using the effective interest method.</p>
    <p style="text-align: justify;"><i>(k)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Earnings (loss) per share</i></p>
    <p style="text-align: justify;">The Company presents basic and diluted earnings (loss) per share data for its common shares, calculated by dividing the earnings (loss) attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted earnings per share is determined by adjusting the earnings attributable to common shareholders and the weighted average number of common shares outstanding for the effects of all dilutive potential common shares, which comprise warrants and share options granted. There is no dilution impact when the Company incurs a loss.</p>
    <p style="text-align: justify;"><i>(l)</i><font style="width: 8.23pt; display: inline-block;">&#160;</font><i>Interests in joint arrangements</i></p>
    <p style="text-align: justify;">IFRS defines a joint arrangement as one over which two or more parties have joint control, which is the contractually agreed sharing of control over an arrangement. This exists only when the decisions about the relevant activities (being those that significantly affect the returns of the arrangement) require the unanimous consent of the parties sharing control.</p>
    <p style="text-align: justify;">A joint operation is a type of joint arrangement whereby the parties that have joint control of the arrangement have rights to the assets and obligations for the liabilities, relating to the arrangement. In relation to its interests in joint operations, the Company recognizes its:</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.15pt; padding-left: 7.85pt; text-align: justify;">Assets, including its share of any assets held jointly;</li>
        <li style="margin-left: 28.15pt; padding-left: 7.85pt; text-align: justify;">Liabilities, including its share of any liabilities incurred jointly;</li>
        <li style="margin-left: 28.15pt; padding-left: 7.85pt; text-align: justify;">Revenue from the sale of its share of the output arising from the joint operation; and</li>
        <li style="margin-left: 28.15pt; padding-left: 7.85pt; text-align: justify;">Expenses, including its share of any expenses incurred jointly.</li>
    </ul>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><i>2.5</i><font style="width: 20.71pt; text-indent: 0pt; display: inline-block;">&#160;</font><i>New standards and interpretations not yet adopted </i></p>
    <p style="text-align: justify;">Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future&#160; financial statements.</p>
    <p style="text-align: justify;"><b>3.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>INTEREST IN GIBRALTAR JOINT VENTURE</b></p>
    <p style="text-align: justify;">On March 31, 2010, the Company entered into an agreement with Cariboo Copper Corp. (Cariboo) whereby the Company contributed certain assets and liabilities of the Gibraltar mine, operating in British Columbia, into an unincorporated joint venture to acquire a 75% interest in the joint venture. Cariboo contributed $186,800 to purchase the remaining 25% interest.</p>
    <div id="footer_page_20">
        <p style="text-align: center;">9</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_21"></a>
    <div id="header_page_21">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">The assets and liabilities contributed by the Company to the joint venture were mineral property interests, plant and equipment, inventories, prepaid expenses, reclamation deposits, capital lease obligations, and site closure and reclamation obligations.&#160; Certain key strategic, operating, investing and financing policies of the joint venture require unanimous approval such that neither venturer is in a position to exercise unilateral control over the joint venture.&#160; The Company continues to be the operator of the Gibraltar mine.</p>
    <p style="text-align: justify;">The Company has joint control over the joint arrangement and as such consolidates its 75% portion of all the joint venture's assets, liabilities, income and expenses.</p>
    <p style="text-align: justify;">The following is a summary of the Gibraltar joint venture financial information on a 100% basis.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Cash and equivalents</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">46,440</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">54,454</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Other current assets</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">88,814</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">77,651</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Current assets</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">135,254</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">132,105</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Non-current assets</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">927,211</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">948,873</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Accounts payable and accrued liabilities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">53,662</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">46,845</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Other current financial liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">23,703</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">22,698</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Current liabilities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">77,365</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">69,543</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Long-term debt</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">40,178</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">52,177</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Provision for environmental rehabilitation</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">97,432</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">80,460</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Non-current liabilities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">137,610</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">132,637</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Revenues</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">458,305</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">438,204</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Production costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(298,988</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(344,913</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(139,643</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(159,044</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other operating expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(4,529</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(3,834</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Interest expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(5,689</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(6,031</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Interest income</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">82</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,157</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Foreign exchange gain (loss)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">348</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(1,976</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Net earnings (loss)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">9,886</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(76,437</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Other comprehensive income</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">954</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: justify;">Comprehensive income (loss) for joint arrangement</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">9,886</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(75,483</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_21">
        <p style="text-align: center;">10</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_22"></a>
    <div id="header_page_22">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>4.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>REVENUE</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Copper contained in concentrate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">331,584</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">321,082</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Molybdenum concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,842</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">31,161</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Silver (Note 19)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,502</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,674</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Price adjustments on settlement receivables</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11,570</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(419</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Total gross revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">365,498</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">355,498</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Less: Treatment and refining costs</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(22,231</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(26,335</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">343,267</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">329,163</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>5.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>COST OF SALES</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">216,415</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">244,611</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Transportation costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,248</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">17,832</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Changes in inventories of finished goods</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">939</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(5,570</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Changes in inventories of ore stockpiles</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(11,361</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,677</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Production costs</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">224,241</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">258,550</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">95,301</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">109,756</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Cost of sales</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">319,542</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">368,306</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Site operating costs include personnel costs, non-capitalized waste stripping costs, repair and maintenance costs, consumables, operating supplies and external services.</p>
    <p style="text-align: justify;">Included in site operating costs and general administrative expenses are $6,013 and $364, respectively, of benefits for claims submitted by the Company for the Canada Emergency Wage Subsidy during the year ended December 31, 2020 (2019 - $nil).</p>
    <p style="text-align: justify;"><b>6.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>COMPENSATION EXPENSE</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Wages, salaries and benefits</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">71,481</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">77,869</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Post-employment benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,986</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,639</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Share-based compensation expense (Note 22c)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,310</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,126</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">78,777</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">82,634</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Compensation expense is presented as a component of cost of sales, general and administrative expense, and project evaluation expense.</p>
    <div id="footer_page_22">
        <p style="text-align: center;">11</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_23"></a>
    <div id="header_page_23">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>7.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>DERIVATIVE INSTRUMENTS </b></p>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company purchased copper put option contracts for 59.5 million pounds of copper with maturity dates ranging from January 2020 through to December 2020, at strike prices between US$2.30 and US$2.60 per pound, at a total cost of $1,742.</p>
    <p style="text-align: justify;">In addition, during the quarter ended December 31, 2020, the Company purchased copper put option contracts for 37.5 million pounds of copper with maturity dates from January 2021 to June 2021 at strike prices between $2.80 and $3.20 per pound. The put options had a fair value of $1,514 at December 31, 2020.</p>
    <p style="text-align: justify;">During the year ended December 31, 2019, the Company purchased copper put options for 48 million pounds of copper with maturity dates ranging from February through to December 2019 at a total cost of $2,834.</p>
    <p style="text-align: justify;">The Company also purchased fuel call options during 2020 for diesel with maturity dates ranging from April 2020 to March 2021, at a total cost of $916.&#160; The fuel call options outstanding had a fair value of $278 at December 31, 2020.</p>
    <p style="text-align: justify;">The following table outlines the (gains) losses associated with derivative instruments:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Realized (gain) loss on copper put options</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(4,361</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,834</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Realized loss on fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">602</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Unrealized loss on copper put options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,853</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Unrealized gain on fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(31</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(1,937</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,834</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>8.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>OTHER (EXPENSE) INCOME </b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Management fee income</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,198</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,186</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other operating (expense) income, net</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">297</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(266</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,495</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">920</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>9.</b><font style="width: 8.83pt; display: inline-block;">&#160;</font><b>FINANCE EXPENSES</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Interest expense</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">37,288</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">34,593</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance expense - deferred revenue (Note 19)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">5,172</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,154</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Accretion on PER (Note 20)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">550</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,577</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance income</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(249</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,202</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">42,761</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">39,122</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_23">
        <p style="text-align: center;">12</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_24"></a>
    <div id="header_page_24">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">For the year ended December 31, 2020, interest expense includes $2,012 (2019 - $1,709) from lease liabilities and lease related obligations.</p>
    <p style="text-align: justify;"><b>10.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>INCOME TAX </b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Income tax expense (recovery)</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Current income tax:</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Current period expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,769</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">817</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Deferred income tax:</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Origination and reversal of temporary differences</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(10,648</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(33,145</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Deferred tax adjustments related to prior periods</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(217</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(9</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160; Deferred income tax recovery</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(10,865</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(33,154</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Income tax recovery</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(9,096</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(32,337</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Effective tax rate reconciliation</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Income tax at Canadian statutory rate of 36.5% (2019: 36.5%)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(11,922</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(31,279</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Permanent differences</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,189</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">885</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Foreign tax rate differential</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(191</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Unrecognized tax benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,143</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,793</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Deferred tax adjustments related to prior periods</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(217</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">41</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Income tax recovery</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(9,096</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(32,337</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Deferred tax assets and liabilities</i></p>
    <p style="text-align: justify;">Deferred tax assets and liabilities are attributable to the following:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Property, plant and equipment</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(154,587</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(156,669</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other financial assets</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">5,714</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2,951</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Provisions</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">20,422</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">17,009</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Tax loss carry forwards</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">89,391</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">86,006</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Deferred tax liability</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(39,060</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(50,703</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_24">
        <p style="text-align: center;">13</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_25"></a>
    <div id="header_page_25">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>(d)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Unrecognized deferred tax assets and liabilities</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Deductible temporary differences:</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Debt</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">58,643</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">65,024</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Other investments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">30,523</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">33,344</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Losses and tax pools</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">33,344</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">31,823</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Other financial assets</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">12,304</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">17,713</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Deferred tax asset:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Debt</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,873</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">8,778</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Other investments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">8,241</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">4,501</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Losses and tax pools</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,501</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">8,592</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Other financial assets</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,672</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,398</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profit will be available against which the Company can utilize the benefits. There are no unrecognized deferred tax liabilities.</p>
    <p style="text-align: justify;">Losses and tax pools of $33,344 (2019: $31,823) relate to non-capital losses in Canada which expire between 2027 and 2039.</p>
    <p style="text-align: justify;"><b>11.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>ACCOUNTS RECEIVABLE</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Trade and settlement receivables</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">4,676</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">11,220</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Goods and services tax receivable</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,358</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,162</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Other receivables</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">655</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,409</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">6,689</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">13,791</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>12.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>INVENTORIES</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Ore stockpiles</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">21,946</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,657</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Copper contained in concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,948</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">9,055</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Molybdenum concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">398</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">230</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Materials and supplies</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">28,549</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">27,678</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">58,841</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">43,620</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company recorded an impairment of $5,353 (2019: $5,830) to adjust the carrying value of ore stockpiles to net realizable value, of which $2,216 (2019: $2,398) is recorded in depletion and amortization and the balance in production costs.</p>
    <div id="footer_page_25">
        <p style="text-align: center;">14</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_26"></a>
    <div id="header_page_26">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>13.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>OTHER FINANCIAL ASSETS</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Current:</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Marketable securities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,791</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">730</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Copper put options (Note 7)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,514</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Fuel call options (Note 7)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">278</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">3,583</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">730</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Long-term:</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Investment in subscription receipts</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,200</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2,400</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Reclamation deposits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2,825</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,083</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Restricted cash</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,273</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,300</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,298</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,783</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company holds strategic investments in publicly-traded and privately owned mineral exploration and development companies, including marketable securities and subscription receipts.&#160; Marketable securities and the investment in subscription receipts are accounted for at fair value through other comprehensive income (FVOCI).</p>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company received net proceeds of $7,270 from the sale of marketable securitites of a publicly traded company and the resulting gain is recognized in other comprehensive income.</p>
    <p style="text-align: justify;">The subscription receipts relate to an investment in a privately held company with two directors in common with Taseko and are to be convertible into units comprised of shares, or shares and warrants. The fair value of the investment in subscription receipts is based on public market information of comparable companies.</p>
    <p style="text-align: justify;">In November 2019, the Company restructured its reclamation funding within the Gibraltar joint venture which resulted in $6,200 of net cash becoming unrestricted and $30,000 in funds being distributed out of reclamation deposits to the Company.&#160; Gibraltar issued to the Province of British Columbia a letter of credit in the amount of $50,000 as security for current reclamation obligations for the Gibraltar mine. The $50,000 letter of credit issued by a Canadian chartered bank is collateralized by a surety bond in the amount of $37,500 for the Company's share and $12,500 for Cariboo's share of the letter of credit.</p>
    <p style="text-align: justify;">For the Florence Copper project, the Company has provided surety bonds totaling $12,489 to the federal and state regulators. The Company has provided cash collateral of $2,103 to the surety bond provider which is classified as reclamation deposits.</p>
    <div id="footer_page_26">
        <p style="text-align: center;">15</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_27"></a>
    <div id="header_page_27">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>14.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>YELLOWHEAD ACQUISITION</b></p>
    <p style="text-align: justify;">On February 15, 2019, the Company closed an agreement to acquire all of the outstanding common shares of Yellowhead Mining Inc. ("Yellowhead") that it did not already own, in exchange for approximately 17.3 million Taseko common shares.</p>
    <p style="text-align: justify;">The total purchase consideration was calculated as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1px solid #000000; text-align: justify; background-color: #e6efff;">Fair value of common shares issued (17,300,385 shares at $0.73 per share)</td>
            <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: right; width: 12%; background-color: #e6efff;">12,629</td>
            <td style="vertical-align: bottom; border-top: 1px solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;">Fair value of previously held investment in Yellowhead</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">3,365</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: justify; background-color: #e6efff;">Acquisition related legal and other costs</td>
            <td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">272</td>
            <td style="vertical-align: bottom; border-bottom: 1pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: justify;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">16,266</td>
            <td style="vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Prior to the acquisition, the Company held a 21% equity interest in Yellowhead. This investment was previously accounted for as a FVOCI financial asset and was remeasured to its fair value of $3,365 based on the trading price of its common shares on the acquisition date.</p>
    <p style="text-align: justify;">The acquisition of Yellowhead has been accounted for as an asset acquisition and accordingly, the purchase consideration has been allocated to the assets acquired and liabilities assumed, based upon their estimated fair values at the date of acquisition.</p>
    <p style="text-align: justify;">The following sets forth the allocation of the purchase price:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Cash and cash equivalents</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">187</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Accounts receivable and other assets</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">14</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Reclamation deposits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">85</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Property, plant and equipment</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">16,240</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Accounts payable and other liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(260</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">16,266</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Yellowhead had cumulative tax pools of approximately $57,000 comprised of non-capital losses and resource deductions at the date of acquisition.&#160; A full valuation allowance was provided against the deferred tax assets arising from these tax pools due to uncertainty over the timing of their potential utilization at the time of acquisition.</p>
    <p style="text-align: justify;">Prior to January 2020, Yellowhead was in the evaluation phase and project related expenditures were expensed.&#160; In January 2020, the Company announced the results of its own technical studies on Yellowhead and filed a new NI 43-101 technical report and the project entered the development phase for accounting purposes. All costs since January 1, 2020 are being captitalized as mineral property, plant and equipment (Note 15).</p>
    <div id="footer_page_27">
        <p style="text-align: center;">16</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_28"></a>
    <div id="header_page_28">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>15.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>PROPERTY, PLANT &amp; EQUIPMENT</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Cost</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Property <br>acquisition <br>costs</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Mineral <br>properties</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Plant and <br>equipment</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Construction <br>in progress </b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Total</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">At January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">99,872</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">385,504</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">719,211</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">188</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">1,204,775</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Additions (Note 14)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">16,240</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">34,750</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">28,565</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">9,514</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">89,069</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Changes in rehabilitation cost asset</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(31,695</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(31,695</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Disposals</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(6,978</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(6,978</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Foreign exchange translation</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(4,468</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(1,155</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(2,205</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(7,828</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Transfers between categories</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">9,702</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">(9,702</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">At December 31, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">111,644</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">387,404</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">748,295</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">1,247,343</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Additions (Note 14)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">44,454</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">22,351</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">12,660</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">79,465</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Changes in rehabilitation cost asset</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">12,906</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">12,906</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Disposals</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(7,023</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(7,023</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Foreign exchange translation</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(1,749</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(693</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(1,029</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(3,471</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Transfers between categories</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">7,334</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">(7,334</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">At December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">109,895</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">444,071</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">769,928</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">5,326</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">1,329,220</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Accumulated depreciation</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">At January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">160,849</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">222,639</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%;">383,488</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">70,265</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">40,501</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">110,766</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Disposals</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(4,917</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">(4,917</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">At December 31, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">231,114</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">258,223</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">489,337</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">59,540</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">43,929</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">103,469</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Disposals</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(6,205</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%; background-color: #e6efff;">(6,205</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">At December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">290,654</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">295,947</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">586,601</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Net book value</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 10%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">At December 31, 2019</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">111,644</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">156,290</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">490,072</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;">758,006</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">At December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">109,895</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">153,417</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">473,981</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">5,326</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%;">742,619</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <table style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>&#160;</b><br><b>&#160;</b><br><b>Net book value</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Gibraltar Mines (75%)</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Florence Copper</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Yellowhead</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Aley</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Other </b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>Total</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">At December 31, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">539,747</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">188,512</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">16,240</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">12,766</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">741</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">758,006</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Net additions</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">55,355</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">18,091</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">2,409</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">1,095</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">1,697</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">78,647</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Changes in rehabilitation cost asset (Note 20)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">12,906</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">12,906</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(103,013</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(53</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(403</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(103,469</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Foreign exchange translation</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">(3,471</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">(3,471</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">At December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">504,995</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">203,079</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">18,649</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">13,861</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">2,035</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">742,619</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">During 2020, the Company capitalized stripping costs of $30,918 (2019: $25,705) and incurred other capital expenditures for Gibraltar of $23,057 (2019: $20,359). Non-cash additions to property, plant and equipment include $4,569 (2019: $2,847) of depreciation on mining assets related to capitalized stripping. The Company capitalized development costs of $18,059 (2019: $15,956) for the Florence Copper project. Since its acquisition of the Florence Copper project in November 2014, the Company has incurred and capitalized a total of $106 million in project development and other costs, including capitalized interest.</p>
    <div id="footer_page_28">
        <p style="text-align: center;">17</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_29"></a>
    <div id="header_page_29">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Since January 1, 2020 development costs for Yellowhead of $2,409 have been capitalized as mineral property, plant and equipment.</p>
    <p style="text-align: justify;">Depreciation related to the right of use assets for the year ended December 31, 2020 was $4,270 (2019: $4,217).</p>
    <p style="text-align: justify;"><b>16.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>GOODWILL </b></p>
    <p style="text-align: justify;">Goodwill was recorded on the Company's acquisition of Curis Resources Ltd. ("Curis") in 2014 which at the time indirectly owned 100% of the Florence Copper Project. During the year ended December 31, 2020, the carrying value of the goodwill decreased to $5,250 as a result of foreign currency translation.</p>
    <p style="text-align: justify;">The Company performed an annual goodwill impairment test and the recoverable amount of the Curis CGU was&#160; calculated to be higher than its carrying amount and no impairment loss was recognized.</p>
    <p style="text-align: justify;"><b>17.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Trade payables</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">32,775</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">24,171</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Accrued liabilities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,972</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">19,514</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">51,747</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">43,685</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_29">
        <p style="text-align: center;">18</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_30"></a>
    <div id="header_page_30">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>18.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>DEBT</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Current:</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Lease liabilities (b)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">8,094</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">7,990</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Secured equipment loans (c)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,536</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">6,626</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Lease related obligations (d)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,987</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,844</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">17,617</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">16,460</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Long-term:</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Senior secured notes (a)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">313,965</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">317,728</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Lease liabilities (b)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">11,829</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">11,107</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Secured equipment loans (c)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">12,536</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,746</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Lease related obligations (d)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">7,457</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">9,444</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">345,787</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">357,025</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Total debt</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">363,404</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">373,485</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Senior secured notes</i></p>
    <p style="text-align: justify;">In June 2017, the Company completed an offering of US$250,000 aggregate principal amount of senior secured notes (the "2022 Notes").&#160; The Notes mature on June 15, 2022 and bear interest at an annual rate of 8.750%, payable semi-annually on June 15 and December 15.</p>
    <p style="text-align: justify;">The 2022 Notes are secured by liens on the shares of Taseko's wholly-owned subsidiary, Gibraltar Mines Ltd., and the subsidiary's rights under the joint venture agreement relating to the Gibraltar Mine.&#160; The 2022 Notes are guaranteed by each of Taseko's existing and future restricted subsidiaries, other than Yellowhead. The Company is able to incur limited amounts of additional secured and unsecured debt under certain conditions as defined in the&#160; indenture. The Company is also subject to certain restrictions on asset sales, issuance of preferred stock, dividends and other restricted payments. However, there are no maintenance covenants with respect to the Company's financial performance.</p>
    <p style="text-align: justify;">On February 10, 2021, the Company announced that it had closed an offering of US$400 million aggregate principal amount of Senior Secured Notes due 2026 (the "2026 Senior Secured Notes"). Interest on the 2026 Senior Secured Notes will accrue at an annual rate of 7.0% payable semi-annually. Taseko intends to use the majority of the net proceeds from this offering to redeem all the 2022 Notes, including the call premium of 102.188% and accrued interest (Note 27).</p>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Lease liabilities</i></p>
    <p style="text-align: justify;">Lease liabilities include the Company's outstanding lease liabilities under IFRS 16<i>. </i>At December 31, 2020, the net carrying amount of leased assets was $32,449 (2019: $37,254).</p>
    <p style="text-align: justify;">The lease liabilities have monthly repayment terms ranging between 8 and 70 months and with interest rates between 4.2% and 6.3%.</p>
    <div id="footer_page_30">
        <p style="text-align: center;">19</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_31"></a>
    <div id="header_page_31">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Secured equipment loans</i></p>
    <p style="text-align: justify;">The equipment loans are secured by existing mining equipment at the Gibraltar Mine and commenced between June, 2018 and August, 2019 with monthly repayment terms ranging between 48 and 60 months and with interest rates ranging between 5.2% to 6.4%.</p>
    <p style="text-align: justify;">In May 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $13,875 and in August 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $7,977.&#160;</p>
    <p style="text-align: justify;"><i>(d)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Lease related obligations</i></p>
    <p style="text-align: justify;">Lease related obligations relate to a lease arising under a sale leaseback transaction on certain items of equipment at the Gibraltar mine. The lease commenced in June 2019 and has a term of 54 months. At the end of the lease term, the Company has an option to renew the term, an option to purchase the equipment at fair market value or option to return the equipment.&#160; The lease contains a fixed price early buy-out option exercisable at the end of 48 months.</p>
    <p style="text-align: justify;"><i>(e)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Debt continuity</i></p>
    <p style="text-align: justify;">The following schedule shows the continuity of total debt for the year ended December 31, 2020:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Total debt as at January 1</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">373,485</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">355,481</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Lease additions on initial application of IFRS 16</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">5,962</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Lease additions</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">8,131</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">11,295</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Equipment loan net proceeds</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">21,852</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Lease related obligations on sale leaseback transaction</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">12,161</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Lease liabilities and equipment loans repayments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(14,362</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(18,920</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Unrealized foreign exchange gain</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(6,541</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(16,654</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Amortization of deferred financing charges</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">2,691</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">2,308</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Total debt as at December 31</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">363,404</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">373,485</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>19.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>DEFERRED REVENUE</b></p>
    <p style="text-align: justify;">On March 3, 2017, the Company entered into a silver stream purchase and sale agreement with Osisko Gold Royalties Ltd. ("Osisko"), whereby the Company received an upfront cash deposit payment of US$33 million for the sale of an equivalent amount of its 75% share of Gibraltar payable silver production until 5.9 million ounces of silver have been delivered to Osisko. After that threshold has been met, 35% of an equivalent amount of Taseko's share of all future payable silver production from Gibraltar will be delivered to Osisko. The Company receives cash payments of US$2.75 per ounce for all silver deliveries made under the agreement.</p>
    <p style="text-align: justify;">On April 24, 2020, Taseko entered into an amendment to its silver stream with Osisko and received $8,510 in exchange for reducing the delivery price of silver from US$2.75 per ounce to nil. The amendment is accounted for as a contract modification under IFRS 15 <i>Revenue from Contracts with Customers</i>. The funds received are available for general working capital purposes.</p>
    <p style="text-align: justify;">The silver sale agreement has a minimum term of 50 years and automatically renews for successive 10-year periods as long as Gibraltar mining operations are active.&#160; If the initial deposit is not fully reduced through silver deliveries at current market prices at time of the deliveries, a cash payment for the remaining amount will be due to Osisko at the expiry date of the agreement.&#160; The Company's obligations under the agreement are secured by a pledge of Taseko's 75% interest in the Gibraltar joint venture.</p>
    <div id="footer_page_31">
        <p style="text-align: center;">20</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_32"></a>
    <div id="header_page_32">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">In connection with the silver stream transaction, the Company issued share purchase warrants to Osisko, which&#160; expired unexercised on April 1, 2020.</p>
    <p style="text-align: justify;">The Company recorded the deposits from Osisko as deferred revenue and recognizes amounts in revenue as silver is delivered. The amortization of deferred revenue is calculated on a per unit basis using the estimated total number of silver ounces expected to be delivered to Osisko over the life of the Gibraltar mine. The current portion of deferred revenue is an estimate based on deliveries anticipated over the next twelve months.</p>
    <p style="text-align: justify;">The following table summarizes changes in the Osisko deferred revenue:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Balance at January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">43,274</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance expense (Note 9)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,154</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Amortization of deferred revenue</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(3,437</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Balance at December 31, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">43,991</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Deferred revenue deposit (amendment to silver stream)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">8,510</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance expense (Note 9)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">5,172</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Amortization of deferred revenue</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(4,915</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Balance at December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">52,758</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Deferred revenue is reflected in the consolidated balance sheets as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;"><b>2020</b></td>
            <td style="vertical-align: bottom; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;"><b>2019</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Current</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,604</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">4,558</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Non-current</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">47,154</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">39,433</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">52,758</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">43,991</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>20.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>PROVISION FOR ENVIRONMENTAL REHABILITATION</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Beginning balance at January 1</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">66,373</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">97,914</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Change in estimates</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">12,906</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(31,644</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Accretion</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">550</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,577</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Settlements</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(728</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,409</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Foreign exchange differences</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(118</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(65</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Ending balance at December 31</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">78,983</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">66,373</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The PER represents the present value of estimated costs of legal and constructive obligations required to retire an asset, including decommissioning and other site restoration activities. The majority of these expenditures occur after the end of the life of the related operation.&#160; For the Gibraltar mine, it is anticipated that these costs will be incurred over a period of at least 100 years beyond the end of the current mine life based on known reserves.&#160; The change in the PER during 2020 is primarily due to changes in the risk-free discount rates applied in determining the obligation.</p>
    <div id="footer_page_32">
        <p style="text-align: center;">21</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_33"></a>
    <div id="header_page_33">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">As at December 31, 2020, the PER was calculated on a present value basis for closure costs to be incurred in the first 30 years using a nominal risk-free discount rate of 1.63% (2019 - 1.93%) based on the 30 year overnight index swap (OIS) rate. For discounting annual closure cashflows beyond 30 years, a risk free yield curve was extrapolated from the implied OIS swap rate for liquid, investment grade corporate bonds with durations between 50 to 100 years.&#160; A nominal risk free rate of up to 2.86% was utilized in 2020 (2019 - 3.05%) for discounting closure costs up to 100 years from the estimated date of site closure for Gibraltar based on current reserves. An inflation rate of 1.49% (2019 - 1.42%) was applied in deriving nominal cash flow estimates</p>
    <p style="text-align: justify;">PER estimates are reviewed regularly and there have been adjustments to the amount and timing of cash flows as a result of updated information.&#160; Assumptions are based on the current economic environment, but actual rehabilitation costs will ultimately depend upon future market prices for the necessary decommissioning work required, which will reflect market conditions at the relevant time.&#160; Furthermore, the timing of rehabilitation will depend on when the mine ceases production which, in turn, will depend on future mineral reserves, metal prices, operating conditions and many other factors which are inherently uncertain.</p>
    <p style="text-align: justify;">The Company has provided letters of credit, surety bonds and deposits held in trust to the regulatory authorities for its share of reclamation obligations (Note 13). Security for reclamation obligations is returned once the site is reclaimed to a satisfactory level and there are no ongoing monitoring or maintenance requirements.</p>
    <p style="text-align: justify;"><b>21.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>EQUITY</b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Share capital</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Common shares</b><br><b>(thousands</b>)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Common shares outstanding at January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">228,431</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Issued to acquire Yellowhead (Note 14)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">17,300</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Exercise of share options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">463</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Common shares outstanding at December 31, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">246,194</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Common shares issued</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">34,322</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Exercise of share options</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1,599</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Common shares outstanding at December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">282,115</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company's authorized share capital consists of an unlimited number of common shares with no par value.</p>
    <p style="text-align: justify;">On November 11, 2020, the Company announced a common share offering for a total of 34,322,138 common shares of the Company at the price of US$0.83 per offered share for net proceeds of $34,299.</p>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Contributed surplus</i></p>
    <p style="text-align: justify;">Contributed surplus represents employee entitlements to equity settled share-based awards that have been charged to the statement of comprehensive income and loss in the periods during which the entitlements were accrued and have not yet been exercised.</p>
    <p style="text-align: justify;"><i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Accumulated other comprehensive income ("AOCI")</i></p>
    <p style="text-align: justify;">AOCI is comprised of the cumulative net change in the fair value of FVOCI financial assets and cumulative translation adjustments arising from the translation of foreign subsidiaries.</p>
    <div id="footer_page_33">
        <p style="text-align: center;">22</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_34"></a>
    <div id="header_page_34">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>22.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>SHARE-BASED COMPENSATION </b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Share Options</i></p>
    <p style="text-align: justify;">The Company has an equity settled share option plan approved by the shareholders that allows it to grant options to directors, officers, employees and other service providers. Under the plan, a maximum of 9.5% of the Company's outstanding common shares may be granted. The maximum allowable number of outstanding options to independent directors as a group at any time is 1% of the Company's outstanding common shares. The exercise price of an option is set at the time of grant using the five-day volume weighted average price of the common shares.&#160; Options are exercisable for a maximum of five years from the effective date of grant under the plan. Vesting conditions of options are at the discretion of the Board of Directors at the time the options are granted.&#160;</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>&#160; Options</b><br><b>(thousands)</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Average price</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Outstanding at January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">10,337</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.64</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Granted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,612</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0.75</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Exercised</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(463</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">0.38</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Cancelled/forfeited</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(178</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1.58</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Expired</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(3,552</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2.23</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Outstanding at January 1, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">10,756</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">1.12</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Granted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,835</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">0.85</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Exercised</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,599</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0.53</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Cancelled/forfeited</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(74</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1.31</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Expired</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(1,949</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.02</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Outstanding at December 31, 2020</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8,969</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.19</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Exercisable at December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">6,365</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.35</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company granted 1,835,000 (2019 - 4,611,500) share options to directors, executives and employees, exercisable at an average exercise price of $0.85 per common share (2019 - $0.75 per common share) over a five year period. The total fair value of options granted was $844 (2019 - $1,891) based on a weighted average grant-date fair value of $0.46 (2019 - $0.41) per option.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Range of exercise price</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Options </b><br><b>(thousands)</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Average life <br>(years)</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">$0.38 to $0.75</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,670</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2.52</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">$0.76 to $1.00</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2,823</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">3.03</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">$1.01 to $1.38</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,928</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1.47</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">$1.39 to $2.86</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,548</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1.55</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8,969</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2.17</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The fair value of options was measured at the grant date using the Black-Scholes formula.&#160; Expected volatility is estimated by considering historic average share price volatility.&#160; The inputs used in the Black-Scholes formula are as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>At December 31, </b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Expected term (years)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5.0</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5.0</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Forfeiture rate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Volatility</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">65%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">64%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Dividend yield</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Risk-free interest rate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1.1%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1.8%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Weighted-average fair value per option</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">0.46</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">0.41</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_34">
        <p style="text-align: center;">23</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_35"></a>
    <div id="header_page_35">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <br>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Deferred Share Units and Performance Share Units</i></p>
    <p style="text-align: justify;">The Company has adopted a Deferred Share Unit ("DSU") Plan (the "DSU Plan") that provides for an annual grant of DSUs to each non-employee director of the Company, or an equivalent cash payment in lieu thereof, which participants have agreed would in the first instance be used to assist in complying with the Company's share ownership guidelines. DSUs vest immediately upon grant and are paid out in cash when a participant ceases to be a director of the Company. A long-term financial liability of $3,525 has been recorded at December 31, 2020 (2019 - $1,483), representing the fair value of the liability, which is based on the Company's stock price at the reporting period date.</p>
    <p style="text-align: justify;">The Company has established a Performance Share Unit ("PSU") Plan (the "PSU Plan") whereby PSUs are issued to executives as long-term incentive compensation. PSUs issued under the Plan entitle the holder to a cash or equity payment (as determined by the Board of Directors), at the end of a three-year performance period equal to the number of PSU's granted, adjusted for a performance factor and multiplied by the quoted market value of a Taseko common share on the completion of the performance period. The performance factor can range from 0% to 250% and is determined by comparing the Company's total shareholder return to those achieved by a peer group of companies.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;"><b>DSUs</b><br><b>(thousands)</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;"><b>PSUs</b><br><b>(thousands)</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 1px solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Outstanding at January 1, 2019</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,328</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,210</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Granted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">682</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">875</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Settled</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(656</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(410</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Outstanding at January 1, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">2,354</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">1,675</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Granted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">572</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">825</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Settled</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(803</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(400</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Outstanding at December 31, 2020</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,123</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,100</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">During the year ended December 31, 2020, 572,000 DSUs were issued to directors (2019 - 682,000) and 825,000 PSUs to senior executives (2019 - 875,000). The fair value of DSUs and PSUs granted was $899 (2019 - $1,696), with a weighted average fair value at the grant date of $0.72 per unit for the DSUs (2019 - $0.78 per unit) and $0.59 per unit for the PSUs (2019 - $1.33 per unit).</p>
    <div id="footer_page_35">
        <p style="text-align: center;">24</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_36"></a>
    <div id="header_page_36">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">(c)&#160; <i>Share-based compensation expenses</i></p>
    <p style="text-align: justify;">Share based compensation expense is comprised as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Share options - amortization&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,013</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,786</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Performance share units - amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,231</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,015</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Change in fair value of deferred share units&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,066</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">325</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">5,310</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">3,126</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>23.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>COMMITMENTS AND CONTINGENCIES </b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Commitments</i></p>
    <p style="text-align: justify;">The Company is a party to certain contracts relating to service and supply agreements. Future minimum payments under these agreements as at December 31, 2020 are presented in the following table:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">2021</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,911</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">2022</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">859</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">2023</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">2024</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">2025</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">2026 and thereafter</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Total commitments </b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,770</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">As at December 31, 2020, the Company had outstanding capital commitments of $2,733 (2019: $nil).</p>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Contingencies</i></p>
    <p style="text-align: justify;">The Company has guaranteed 100% of certain capital lease and equipment loans entered into by the Gibraltar joint venture in which it holds a 75% interest. As a result, the Company has guaranteed the joint venture partner's 25% share of this debt which amounted to $14,683 as at December 31, 2020.</p>
    <div id="footer_page_36">
        <p style="text-align: center;">25</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_37"></a>
    <div id="header_page_37">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><b>24.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>SUPPLEMENTARY CASH FLOW INFORMATION</b></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>For the year ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>Change in non-cash working capital items</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Accounts receivable</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,409</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">713</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Inventories</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(11,292</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(4,634</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Prepaids</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,584</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,326</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Accounts payable and accrued liabilities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2,967</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(463</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Interest payable</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(7</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(17</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Income tax payable</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(820</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(887</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(3,327</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(6,614</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>Non-cash investing and financing activities</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Assets acquired under capital lease</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,267</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,780</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; ROU assets&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,864</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">9,355</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><b>25.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>FINANCIAL RISK MANAGEMENT</b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Overview</i></p>
    <p style="text-align: justify;">In the normal course of business, the Company is inherently exposed to market, liquidity and credit risk through its use of financial instruments.&#160; The timeframe and manner in which the Company manages these risks varies based upon management's assessment of the risk and available alternatives for mitigating risk.&#160; The Board approves and monitors risk management processes, including treasury policies, counterparty limits, controlling and reporting structures.&#160;</p>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Market risk</i></p>
    <p style="text-align: justify;">Market risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market prices.&#160; Market prices comprise three types of risk:&#160; commodity price risk; interest rate risk; and currency risk.&#160; Financial instruments affected by market risk include:&#160; cash and equivalents; accounts receivable; marketable securities; subscription receipts; reclamation deposits; accounts payable and accrued liabilities; debt and derivatives.</p>
    <p style="text-align: justify;">The objective of market risk management is to manage and control market risk exposures within acceptable parameters, while optimizing the return.&#160; The Company buys copper put options in order to reduce commodity price risk.&#160; The derivative instruments employed by the Company are considered to be economic hedges but are not designated as hedges for accounting purposes.&#160;</p>
    <p style="text-align: justify;"><i>Commodity price risk</i></p>
    <p style="text-align: justify;">The Company is exposed to the risk of fluctuations in prevailing market commodity prices on the metals it produces.&#160; The Company enters into copper put option contracts to reduce the risk of short-term copper price volatility. The amount and duration of the hedge position is based on an assessment of business-specific risk elements combined with the copper pricing outlook. Copper put option contracts are typically extended adding incremental quarters at established put strike prices to provide the necessary price protection.&#160;</p>
    <div id="footer_page_37">
        <p style="text-align: center;">26</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_38"></a>
    <div id="header_page_38">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Provisional pricing mechanisms embedded within the Company's sales arrangements have the character of a commodity derivative and are carried at fair value as part of accounts receivable. The table below summarizes the impact on revenue and receivables for changes in commodity prices on the provisionally invoiced sales volumes.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)<sup>1</sup></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">9,542</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">7,992</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><sup>1</sup><font style="font-size: 8pt;">The analysis is based on the assumption that the year-end copper price increases/decreases 10 percent with all other variables held constant.&#160; At December 31, 2020, 20 million (2019: 22 million) pounds of copper in concentrate were exposed to copper price movements. The closing exchange rate at December 31, 2020 of CAD/USD 1.27 (2019: 1.30) was used in the analysis.</font></p>
    <p style="text-align: justify;">The sensitivities in the above tables have been determined with foreign currency exchange rates held constant.&#160; The relationship between commodity prices and foreign currencies is complex and movements in foreign exchange can impact commodity prices.&#160; The sensitivities should therefore be used with care.</p>
    <p style="text-align: justify;"><i>Interest rate risk</i></p>
    <p style="text-align: justify;">The Company is exposed to interest rate risk on its outstanding debt and investments, including cash and cash equivalents, from the possibility that changes in market interest rates will affect future cash flows or the fair value of fixed-rate interest-bearing financial instruments.&#160;</p>
    <p style="text-align: justify;">The table below summarizes the impact on earnings after tax and equity for a change of 100 basis points in interest rates at the reporting date.&#160; This analysis assumes that all other variables, in particular foreign currency rates, remain constant.&#160; This assumes that the change in interest rates is effective from the beginning of the financial year and balances are constant over the year.&#160; However, interest rates and balances of the Company may not remain constant in the coming financial year and therefore such sensitivity analysis should be used with care.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Fair value sensitivity for fixed-rate instruments</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Senior secured notes</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,696</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,768</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Lease liabilities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(61</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(149</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Lease related obligations</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(83</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(44</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Secured equipment loans</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(142</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(134</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(1,982</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(2,095</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>Cash flow sensitivity for variable-rate instruments</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Cash and equivalents</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">617</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">386</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Currency risk</i></p>
    <p style="text-align: justify;">The Canadian dollar is the functional currency of the Company and, as a result, currency exposure arises from transactions and balances in currencies other than the Canadian dollar, primarily the US dollar.&#160; The Company's potential currency exposures comprise translational exposure in respect of non-functional currency monetary items, and transactional exposure in respect of non-functional currency revenues and expenditures.&#160;</p>
    <p style="text-align: justify;">The following table demonstrates the sensitivity to a 10% strengthening in the CAD against the USD. With all other variables held constant, the Company's shareholders equity and earnings after tax would both increase/(decrease) due to changes in the carrying value of monetary assets and liabilities. A weakening in the CAD against the USD would have had the equal but opposite effect to the amounts shown below.</p>
    <div id="footer_page_38">
        <p style="text-align: center;">27</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_39"></a>
    <div id="header_page_39">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Cash and equivalents</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(6,213</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(2,803</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Accounts receivable</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(412</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(824</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Accounts payable and accrued liabilities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">563</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">587</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Senior secured notes</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">23,321</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">23,790</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Equipment loans</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">414</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">527</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Lease liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">40</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">62</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company's financial asset and liability profile may not remain constant and, therefore, these sensitivities should be used with care.</p>
    <p style="text-align: justify;"><i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Liquidity risk</i></p>
    <p style="text-align: justify;">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due.&#160; The Company manages liquidity risk by holding sufficient cash and equivalents and scheduling long-term obligations based on estimated cash inflows. There were no defaults on loans payable during the year.</p>
    <p style="text-align: justify;"><i>(d)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Credit risk</i></p>
    <p style="text-align: justify;">Credit risk is the risk of potential loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations. The Company is exposed to credit risk from its receivables, marketable securities and investments, and derivatives.&#160; In general, the Company manages its credit exposure by transacting only with reputable counterparties. The Company monitors the financial condition of its customers and counterparties to contracts. The Company deals with a limited number of counterparties for its metal sales.&#160; The Company had two significant customers in 2020 that represented 88% of gross copper concentrate revenues (2019: two customers accounted for 87% of gross copper concentrate revenues). The trade receivable balance at December 31, 2020 is comprised of three customers (2019: three customers). There are no impairments recognized on the trade receivables.</p>
    <p style="text-align: justify;"><i>(e)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Fair values of financial instruments</i></p>
    <p style="text-align: justify;">The fair values of the senior secured notes is $324,029 and the carrying value is $313,965 at December 31, 2020. The fair value of all other financial assets and liabilities approximates their carrying value.</p>
    <p style="text-align: justify;">The Company uses the fair value hierarchy described in Note 2.4(c) for determining the fair value of instruments that are measured at fair value.</p>
    <div id="footer_page_39">
        <p style="text-align: center;">28</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_40"></a>
    <div id="header_page_40">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Level 1</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Level 2</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Level 3</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Total</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>December 31, 2020</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><i>Financial assets designated as FVPL</i></td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Derivative asset copper call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,514</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,514</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Derivative asset fuel call options</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">278</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">278</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><i>&#160;</i></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1,792</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1,792</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><i>Financial assets designated as FVOCI</i></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Marketable securities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,791</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,791</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Investment in subscription receipts</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,200</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,200</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Reclamation deposits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2,825</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2,825</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,616</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,200</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,816</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>December 31, 2019</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><i>Financial assets designated as FVOCI</i></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Marketable securities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">730</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">730</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Investment in subscription receipts</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2,400</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2,400</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Reclamation deposits</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">3,083</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">3,083</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,813</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,400</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,213</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">There have been no transfers between fair value levels during the reporting period. The carrying value of cash and equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value as at December 31, 2020.</p>
    <p style="text-align: justify;">The fair value of the senior secured notes, a Level 1 instrument, is determined based upon publicly available information.</p>
    <p style="text-align: justify;">The Company's metal concentrate sales contracts are subject to provisional pricing with the selling price adjusted at the end of the quotational period. At each reporting date, the Company's settlement receivable on these contracts are marked-to-market based on a quoted forward price for which there exists an active commodity market. At December 31, 2020, the Company had settlement receivables of $4,676 (2019 - $9,006).</p>
    <p style="text-align: justify;">The subscription receipts, a Level 3 instrument, are valued based on a management estimate. As the subscription receipts are an investment in a private exploration and development company, there are no observable market data inputs. At December 31, 2020 the determination of the estimated fair value of the investment includes comparison to the market capitalization of comparable public companies.</p>
    <p style="text-align: justify;"><i>(f)</i><font style="width: 7.62pt; display: inline-block;">&#160;</font><i>Capital management</i></p>
    <p style="text-align: justify;">The Company's primary objective when managing capital is to ensure that the Company is able to continue its operations and that it has sufficient ability to satisfy its capital obligations and ongoing operational expenses, as well as to have sufficient liquidity available to fund suitable business opportunities as they arise.</p>
    <p style="text-align: justify;">The Company considers the components of shareholders' equity, as well as its cash and equivalents, credit facilities and debt as capital.&#160; The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions and the risk characteristics of the underlying assets.&#160; In order to maintain or adjust the capital structure, the Company may issue or buy back equity, issue, buy back or repay debt, sell assets, or return capital to shareholders.</p>
    <div id="footer_page_40">
        <p style="text-align: center;">29</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_41"></a>
    <div id="header_page_41">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Cash</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(85,110</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(53,198</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Current portion of long-term debt</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">17,617</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">16,460</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Long-term debt</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">345,787</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">357,025</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Net debt</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>278,294</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>320,287</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Shareholders' equity</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>317,372</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>301,686</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">In order to facilitate the management of its capital requirements, the Company prepares annual operating budgets that are approved by the Board of Directors. Management also actively monitors the covenants on its long-term debt to ensure compliance. The Company's investment policy is to invest cash in highly liquid interest-bearing investments that are readily convertible to known amounts of cash. There were no changes to the Company's approach to capital management during the year ended December 31, 2020.</p>
    <p style="text-align: justify;"><b>26.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>RELATED PARTIES</b></p>
    <p style="text-align: justify;"><i>(a)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Subsidiaries&#160; </i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Ownership interest</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>as at December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Gibraltar Mines Ltd.</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Curis Holdings (Canada) Ltd.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Curis Resources Ltd.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Florence Holdings Inc.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Florence Copper Inc.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Aley Corporation</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Yellowhead Mining Inc.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Taseko Holdings Ltd.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">1280860 BC Ltd.</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">100%</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">672520 BC Ltd.</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">100%</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>(b)</i><font style="width: 4.56pt; display: inline-block;">&#160;</font><i>Key management personnel compensation </i></p>
    <p style="text-align: justify;">Key management personnel include the members of the Board of Directors and executive officers of the Company.</p>
    <p style="text-align: justify;">The Company contributes to a post-employment defined contribution pension plan on behalf of certain key management personnel.&#160; This retirement compensation arrangement ("RCA" Trust) was established to provide benefits to certain executive officers on or after retirement in recognition of their long service.&#160; Upon retirement, the participant is entitled to the distribution of the accumulated value of the contributions under the RCA Trust.&#160; Obligations for contributions to the defined contribution pension plan are recognized as compensation expense in profit or loss in the periods during which services are rendered by the executive officers.</p>
    <p style="text-align: justify;">Certain executive officers are entitled to termination and change in control benefits.&#160; In the event of termination without cause, other than a change in control, these executive officers are entitled to an amount ranging from<br>9-month to 12-months' salary.&#160; In the event of a change in control, if a termination without cause or a resignation occurs within 12 months following the change of control, these executive officers are entitled to receive, among other things, an amount ranging from 24-month to 32-months' salary and accrued bonus, and all stock options held by these individuals will fully vest.</p>
    <div id="footer_page_41">
        <p style="text-align: center;">30</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_42"></a>
    <div id="header_page_42">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Notes to Consolidated Financial Statements</p>
                    <p style="margin-top: 0pt; text-align: justify; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</p>
                </td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Executive officers and directors also participate in the Company's share option program (Note 22).&#160;</p>
    <p style="text-align: justify;">Compensation for key management personnel (includes all members of the Board of Directors and executive officers) is as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Year ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Salaries and benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,527</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,757</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Post-employment benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,827</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,639</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Share-based compensation expense</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,963</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,710</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">13,317</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11,106</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">&#160;<i>(c)</i><font style="width: 5.17pt; display: inline-block;">&#160;</font><i>Related party transactions</i></p>
    <p style="text-align: justify;">Effective from January 1, 2019 Hunter Dickinson Services Inc. ("HDSI"), a related party as three directors of the Company are also principals of HDSI, no longer provides services to the Company, and the Company had no transactions with HDSI, except for a reimbursement of warehouse rental costs. These costs amount to $45 (2019: $39) for the twelve month period ended December 31, 2020.</p>
    <p style="text-align: justify;">Under the terms of the joint venture operating agreement, the Gibraltar joint venture pays the Company a management fee for services rendered by the Company as operator of Gibraltar. Net management fee income in 2020 was $1,291 (2019: $1,186). In addition, the Company pays certain expenses on behalf of the Gibraltar joint venture and invoices the joint venture for these expenses. In 2020, net reimbursable compensation expenses and third party costs of $190 (2019: $95) were charged to the joint venture.</p>
    <p style="text-align: justify;"><b>27.</b><font style="width: 2.71pt; display: inline-block;">&#160;</font><b>SUBSEQUENT EVENT</b></p>
    <p style="text-align: justify;">Subsequent to December 31, 2020, the Company completed its offering of US$400 million aggregate principal amount of 7.0% Senior Secured Notes due February 15, 2026. A portion of the proceeds were used to redeem the outstanding US$250 million 8.75% Senior Secured Notes due on June 15, 2022. The remaining proceeds, net of transaction costs, call premium and accrued interest, of approximately $167 million (US$131 million) are available for capital expenditures, including at its Florence Copper project and Gibraltar mine, working capital and for general corporate purposes.&#160;</p>
    <div>
        <p style="text-align: center;">31</p>
    </div>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>


</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.7
<SEQUENCE>8
<FILENAME>exhibit99-7.htm
<DESCRIPTION>EXHIBIT 99.7
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.7 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <div id="header_page_1">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <div>
        <p style="margin-bottom: 0pt; text-align: justify;"><font style="font-size: 10pt;">This management discussion and analysis ("MD&amp;A") is intended to help the reader understand Taseko Mines Limited ("Taseko", "we", "our" or the "Company"), our operations, financial performance, and current and future business environment. This MD&amp;A is intended to supplement and complement the consolidated financial statements and notes thereto, prepared in accordance with International Financial Reporting Standards ("IFRS") issued by the International Accounting Standards Board for the year ended December 31, 2020 (the "Financial Statements"). You are encouraged to review the Financial Statements in conjunction with your review of this MD&amp;A and the Company's other public filings, which are available on the Canadian Securities Administrators' website at </font><font style="font-size: 10pt;"><u>www.sedar.com</u></font><font style="font-size: 10pt;"> and on the EDGAR section of the United States Securities and Exchange Commission's ("SEC") website at </font><font style="font-size: 10pt;"><u>www.sec.gov</u></font><font style="font-size: 10pt;">.</font></p>
    </div>
    <p style="text-align: justify;">This MD&amp;A is prepared as of February 24, 2021. All dollar figures stated herein are expressed in Canadian dollars, unless otherwise specified.</p>
    <p style="text-align: justify;"><b>Cautionary Statement on Forward-Looking Information</b></p>
    <p style="text-align: justify;">This discussion includes certain statements that may be deemed "forward-looking statements". All statements in this discussion, other than statements of historical facts, that address future production, reserve potential, exploration drilling, exploitation activities, and events or developments that the Company expects are forward-looking statements. Although we believe the expectations expressed in such forward-looking statements are based on reasonable assumptions, such statements are not guarantees of future performance and actual results or developments may differ materially from those in the forward-looking statements. Factors that could cause actual results to differ materially from those in forward-looking statements include market prices, global economic events arising from the coronavirus (COVID-19) pandemic outbreak, exploitation and exploration successes, continued availability of capital and financing and general economic, market or business conditions. Investors are cautioned that any such statements are not guarantees of future performance and actual results or developments may differ materially from those projected in the forward-looking statements. All of the forward-looking statements made in this MD&amp;A are qualified by these cautionary statements. We disclaim any intention or obligation to update or revise any forward-looking statements whether as a result of new information, future events or otherwise, except to the extent required by applicable law. Further information concerning risks and uncertainties associated with these forward-looking statements and our business may be found in the Company's other public filings with the SEC and Canadian provincial securities regulatory authorities.</p>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_2"></a>
    <div id="header_page_2">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="margin-left: 36pt; text-indent: -36pt; text-align: justify;"><b>CONTENTS</b></p>
    <table style="font-size: 10pt; width: 100%; border-collapse: collapse;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_3"><b>OVERVIEW</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_3"><b>3</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_3"><b>HIGHLIGHTS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_3"><b>3</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_5"><b>REVIEW OF OPERATIONS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_5"><b>5</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_7"><b>ENVIRONMENT, SOCIAL AND GOVERNANCE</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_7"><b>7</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_7"><b>GIBRALTAR OUTLOOK</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_7"><b>7</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_8"><b>FLORENCE COPPER</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_8"><b>8</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_8"><b>LONG-TERM GROWTH STRATEGY</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_8"><b>8</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_9"><b>MARKET REVIEW</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_9"><b>9</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_10"><b>FINANCIAL PERFORMANCE</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_10"><b>10</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_14"><b>FINANCIAL CONDITION REVIEW</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_14"><b>14</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_18"><b>SELECTED ANNUAL INFORMATION</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_18"><b>18</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_19"><b>FOURTH QUARTER RESULTS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_19"><b>19</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_25"><b>SUMMARY OF QUARTERLY RESULTS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_25"><b>25</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_25"><b>CRITICAL ACCOUNTING POLICIES AND ESTIMATES</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_25"><b>25</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_26"><b>INTERNAL AND DISCLOSURE CONTROLS OVER FINANCIAL REPORTING</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_26"><b>26</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_27"><b>FINANCIAL INSTRUMENTS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_27"><b>27</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_28"><b>RELATED PARTY TRANSACTIONS</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_28"><b>28</b></a></td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt;">&#160;</td>
            <td style="width: 5%; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="text-align: left; padding-left: 36pt; text-indent: -36pt; background-color: #eeeeee;"><a href="#page_29"><b>NON-GAAP PERFORMANCE MEASURES</b></a></td>
            <td style="width: 5%; text-align: right; background-color: #eeeeee;"><a href="#page_29"><b>29</b></a></td>
        </tr>
    </table>
    <p style="text-align: justify;">&#160;</p>
    <div id="footer_page_2">
        <p style="text-align: center;">2</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_3"></a>
    <div id="header_page_3">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>OVERVIEW</b></font></p>
    <p style="text-align: justify;">Taseko Mines Limited ("Taseko" or "Company") is a mining company that seeks to create long-term shareholder value by acquiring, developing, and operating large tonnage mineral deposits which are capable of supporting a mine for ten years or longer. The Company's principal operating asset is the 75% owned Gibraltar mine, which is located in central British Columbia and is one of the largest copper mines in North America. Taseko also owns the Florence Copper, which is advancing towards production, as well as the Yellowhead copper, New Prosperity gold-copper, Aley niobium and Harmony gold projects.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>HIGHLIGHTS</b></font></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Financial Data </b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="7"><b>Year ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="7"><b>Three Months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands, except for per share amounts)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Revenues</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">343,267</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">329,163</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">14,104</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">87,398</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">89,932</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(2,534</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 14.35pt; vertical-align: bottom; text-indent: -8.95pt;">Earnings from mining operations before depletion and amortization*</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">119,026</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">70,613</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">48,413</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">27,062</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">23,921</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">3,141</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Adjusted EBITDA*</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">108,229</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">51,057</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">57,172</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">20,478</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">18,246</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">2,232</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Cash flows provided by operations</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">106,195</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">42,641</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">63,554</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">20,424</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">9,227</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">11,197</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Earnings (loss) from mining operations</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">23,725</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(39,143</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">62,868</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">8,315</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(7,459</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">15,774</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Net income (loss)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(23,524</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(53,382</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">29,858</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">5,694</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(9,931</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">15,625</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Per share - basic ("EPS")</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.09</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.22</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.13</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.02</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.04</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.06</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Adjusted net loss*</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(26,539</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(68,610</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">42,071</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(7,473</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(16,159</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">8,686</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Per share - basic ("Adjusted EPS")<sup>*</sup></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.11</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.28</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.17</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.03</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(0.07</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.04</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>&#160;</b><b>Operating Data (Gibraltar - 100% basis)</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="7"><b>Year ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="7"><b>Three Months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b>&#160; &#160; &#160; 2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b>&#160; &#160; &#160; 2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b> Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Tons mined (millions)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">98.7</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">100.4</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(1.7</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">26.4</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">25.8</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">0.6</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Tons milled (millions)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">30.1</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">29.9</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">0.2</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">7.5</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">7.8</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%;">(0.3</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Production (million pounds Cu)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">123.0</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">125.9</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(2.9</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">25.0</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">33.4</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">(8.4</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Sales (million pounds Cu)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">124.0</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">122.4</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">1.6</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">25.0</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">33.3</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;">(8.3</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
    </table>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <div id="footer_page_3">
        <p style="text-align: center;">3</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_4"></a>
    <div id="header_page_4">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>2020 Annual Review </i></p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Earnings from mining operations before depletion and amortization* was $119.0 million and Adjusted EBITDA* was $108.2 million;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Cash flows from operations was $106.2 million, compared to $42.6 million in the prior year;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>In response to the COVID-19 pandemic management implemented a number of cost saving initiatives in 2020, including a revised mine plan for Gibraltar, which reduced total site operating costs by $28.2 million compared to 2019.&#160; Site operating costs, net of by-product credits* was US$1.62 per pound produced, and total operating costs (C1)* was US$1.92 per pound produced;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>The Gibraltar mine operated continuously through the year and produced 123.0 million pounds of copper and 2.3 million pounds of molybdenum (100% basis). Copper recoveries were 84.3% and copper head grades for the year were 0.243%;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Gibraltar extended its long-term copper concentrate offtake contract, for roughly 50% of its production, for an additional year, which is expected to result in a 30% reduction in treatment and refining costs in 2021, reflecting the continued tight physical copper concentrate market conditions and the strategic demand for Gibraltar's high-quality concentrates;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>On November 17, 2020, Taseko closed an offering of common shares for net proceeds of $34.3 million;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>On February 10, 2021, Taseko closed an offering of US$400 million 7% Senior Secured Notes due 2026. A portion of the proceeds will be used to redeem all of the outstanding US$250 million 8.75% 2022 Senior Secured Notes on March 3, 2021, including accrued interest and transaction costs;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>The Company's cash balance at December 31, 2020 was $85.1 million, and the bond refinancing transaction in February 2021 provided additional net cash proceeds of $167 million (or US$131 million);</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Copper prices have recovered strongly and the current price of US$4.22 per pound is significantly higher than the average LME price of $2.80 per pound in 2020; and</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>The Arizona Department of Environmental Quality ("ADEQ") issued the Aquifer Protection Permit ("APP") for the Florence Copper Project on December 8, 2020.&#160; The Company is now moving forward with final design engineering of the Florence commercial production facility and procurement of certain critical components.&#160; &#160;</p>
        </li>
    </ul>
    <p style="text-align: justify;"><i>Fourth Quarter Review </i></p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Fourth quarter earnings from mining operations before depletion and amortization* was $27.1 million, and Adjusted EBITDA* was $20.5 million;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Cash flow from operations was $20.4 million;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>The Gibraltar mine produced 25.0 million pounds of copper in the fourth quarter. Copper recoveries were 83.3% and copper head grades were 0.201%;</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Gibraltar sold 25.0 million pounds of copper in the quarter (100% basis) which resulted in $85.9 million of revenue for Taseko.&#160; Average LME copper prices were US$3.25 per pound in the quarter and revenue also included positive provisional price adjustments of $8.4 million; and</p>
        </li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt;">
            <p>Net income (GAAP) for the fourth quarter was $5.7 million ($0.02 per share).&#160; Adjusted net loss* was $7.5 million ($0.03 loss per share).</p>
        </li>
    </ul>
    <p style="margin-left: 18pt; text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <div id="footer_page_4">
        <p style="text-align: center;">4</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_5"></a>
    <div id="header_page_5">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>REVIEW OF OPERATIONS</b></font></p>
    <p style="text-align: justify;"><i>Gibraltar mine (75% Owned)</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: justify;"><b>Operating data (100% basis)</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q4 <br>2020</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q3 <br>2020</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q2 <br>2020</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q1 <br>2020</b></p>
            </td>
            <td style="width: 8.44%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q4 <br>2019</b></p>
            </td>
            <td style="width: 8.44%; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.4pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000; border-left: 1px solid #000000;">
                <p style="text-align: center;"><b>YE <br>2020</b></p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>YE <br>2019</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>Tons mined (millions)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">26.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">23.3</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">20.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">28.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">25.8</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">98.7</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">100.4</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>Tons milled (millions)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7.7</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7.8</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">30.1</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">29.9</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p>Strip ratio</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">1.9</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">1.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">1.9</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.7</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.1</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">2.0</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.6</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>Site operating cost per ton milled (CAD$)*</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$11.67</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$9.57</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$7.66</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$9.52</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$10.46</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">$9.59</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">$10.92</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p><b>Copper concentrate</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>&#160; Head grade (%)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.201</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.228</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.281</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.259</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.253</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">0.243</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">0.245</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p>&#160; Copper recovery (%)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">83.3</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">85.0</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">85.2</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">83.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">84.5</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">84.3</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">86.2</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>&#160; Production (million pounds Cu)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">25.0</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">28.9</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">36.8</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">32.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">33.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">123.0</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">125.9</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p>&#160; Sales (million pounds Cu)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">25.0</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">28.6</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">39.3</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">31.1</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">33.3</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">124.0</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">122.4</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>&#160; Inventory (million pounds Cu)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">3.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">3.6</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">3.8</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">6.4</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">5.0</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">3.4</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">5.0</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p><b>Molybdenum concentrate</b></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p>&#160; Production (thousand pounds Mo)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">549</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">668</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">639</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">412</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">728</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">2,269</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">2,739</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p>&#160; Sales (thousand pounds Mo)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">487</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">693</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">656</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">403</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">791</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">2,239</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2,787</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p><b>Per unit data (US$ per pound produced)</b><sup>*</sup></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000;">
                <p style="text-align: right;">&#160;</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p>&#160; Site operating costs<sup>*</sup></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$2.67</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$1.85</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$1.15</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$1.64</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$1.85</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.75</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">$1.95</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p>&#160; By-product credits<sup>*</sup></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.14)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.14)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.11)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.11)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.16)</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 1px solid #000000;">
                <p style="text-align: right;">(0.13)</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">(0.20)</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>Site operating costs, net of by-product credits<sup>*</sup></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$2.53</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.71</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.04</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.53</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.69</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.62</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.75</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p>Off-property costs</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.29</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.29</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.30</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.29</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.32</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 1px solid #000000;">
                <p style="text-align: right;">0.30</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">0.31</p>
            </td>
        </tr>
        <tr>
            <td style="width: 38.64%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p>Total operating costs (C1)<sup>*</sup></p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$2.82</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$2.00</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.34</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.82</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$2.01</p>
            </td>
            <td style="width: 8.44%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 1px solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$1.92</p>
            </td>
            <td style="width: 8.4%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$2.06</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <div id="footer_page_5">
        <p style="text-align: center;">5</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_6"></a>
    <div id="header_page_6">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>OPERATIONS ANALYSIS</b></font></p>
    <p style="text-align: justify;"><i>Full-year results</i></p>
    <p style="text-align: justify;">To-date, there have been no interruptions to the Company's operations, logistics and supply chains as a result of the COVID-19 pandemic.&#160; Heightened health and safety protocols continue to be implemented and monitored for effectiveness.</p>
    <p style="text-align: justify;">In 2020, Gibraltar produced 123.0 million pounds of copper compared to 125.9 million in 2019. Copper grade for the year averaged 0.243% copper which was consistent with 2019. Copper recovery for 2020 was 84.3% and was affected by higher iron content in the ore in the first quarter and increased oxide ore and ore hardness in the initial Pollyanna Pit benches in the fourth quarter.&#160;</p>
    <p style="text-align: justify;">A total of 98.7 million tons were mined in 2020, a slight decrease over the prior year. In response to COVID-19, management implemented a revised mining plan in March 2020 that reduced operating costs over the second and third quarters of 2020 while still maintaining long-term mine plan requirements. Site operating costs, net of by-product credit for the year were US$1.62 per pound of copper produced, a decrease of US$0.13 per pound from 2019.&#160;</p>
    <p style="text-align: justify;">The strip ratio for the year was 2.0 to 1 compared to 2.6 to 1 in 2019 reflecting the revised mine plan. In addition, ore stockpiles increased over 2020 by 3.0 million tons from initial mining of ore in Pollyanna.&#160;</p>
    <p style="text-align: justify;">Molybdenum by-product credits per pound of copper produced* were US$0.13, compared to US$0.20 in the prior year.&#160; The decrease was due to a drop in the average molybdenum price, which was US$8.68 per pound in 2020 compared to US$11.36 per pound in 2019. Molybdenum production for 2020 was 2.3 million pounds and 0.4 million pounds lower than in 2019.</p>
    <p style="text-align: justify;">Off-property costs per pound produced* were US$0.30 in 2020 and consist of concentrate treatment, refining and transportation costs. These costs are in line with the prior year on a per pound basis.</p>
    <p style="text-align: justify;">Total operating costs per pound produced (C1)* were US$1.92 for the year compared to US$2.06 in 2019 and decreased due to the overall reduction in site spending in 2020.</p>
    <p style="text-align: justify;"><i>Fourth quarter results</i></p>
    <p style="text-align: justify;">Copper production in the fourth quarter was 25.0 million pounds and was impacted by lower mined ore grades from the Pollyanna pit.&#160; Mining in the Granite pit was completed in early October 2020.&#160; Additionally, increased oxide ore and ore hardness in the initial Pollyanna Pit benches affected recoveries and throughput in the fourth quarter.&#160;</p>
    <p style="text-align: justify;">Total site spending (including capitalized stripping) was consistent with the fourth quarter of 2019 as the mining rate returned to normal levels. The strip ratio for the fourth quarter was 1.9 to 1 consistent with the average for the year.&#160; Capital expenditures in the fourth quarter included costs associated with the dewatering system for the Gibraltar pit.</p>
    <p style="text-align: justify;">Molybdenum production was 549 thousand pounds in the fourth quarter, a decrease from the prior quarter due to lower molybdenum grade, which also decreased recovery.&#160; Molybdenum prices continued their recovery in the fourth quarter and averaged US$9.01 per pound but were still lower compared to US$9.67 per pound in Q4 2019.&#160; By-product credits per pound of copper produced* was US$0.14 in the fourth quarter.</p>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <div id="footer_page_6">
        <p style="text-align: center;">6</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_7"></a>
    <div id="header_page_7">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Off-property costs per pound produced* were US$0.29 for the fourth quarter and consistent with prior quarters.</p>
    <p style="text-align: justify;">Total operating costs per pound produced (C1)* were US$2.82 for the quarter.&#160; In addition to fewer copper pounds being produced in the fourth quarter, contributing to the increase in C1* costs was a decrease in capitalized stripping costs which was only $1.2 million compared to $3.6 million in the third quarter, higher operating costs due to mining rates returning to normal levels and a strengthening Canadian dollar.</p>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>ENVIRONMENT, SOCIAL AND GOVERNANCE</b></font></p>
    <p style="text-align: justify;">In May 2020, Taseko published its first Environmental, Social, and Governance report, which includes an examination of the Company's sustainable performance, with specific details for 2017, 2018 and 2019. The report is available on the Company's website at <u>www.tasekomines.com/esg</u>.</p>
    <p style="text-align: justify;">Nothing is more important to Taseko than the safety, health and well-being of our workers and their families. Taseko is committed to operational practices that result in improved efficiencies, safety performance and occupational health.</p>
    <p style="text-align: justify;">Taseko places a high priority on the continuous improvement of performance in the areas of employee health and safety at the workplace and protection of the environment.&#160; In 2020, Gibraltar's days lost, loss time incidents, lost time frequency, and loss time severity were all zero. The British Columbia mining industry averages for 2020 were 0.68 for loss time frequency (per 200,000 hours worked) and 105.7 for loss time severity.</p>
    <p style="text-align: justify;">The same priority on health, safety, and environmental performance, as well as the methods and culture at Gibraltar are being implemented at Florence Copper as it prepares for construction.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>GIBRALTAR OUTLOOK</b></font><font style="color: #00a5e3;">&#160;</font></p>
    <p style="text-align: justify;">Gibraltar is expected to produce approximately 125 million pounds on a 100% basis in 2021, compared to 123 million pounds in 2020. Copper prices are currently US$4.22 per pound, compared to the average LME copper price of $2.80 per pound in 2020.&#160; Molybdenum prices are currently US$12.50 per pound, 44% higher than the average price in 2020. All of these factors are supportive of improved financial performance at the Gibraltar mine in 2021.</p>
    <p style="text-align: justify;">With a strong copper price backdrop, mining rates have returned to more normal levels. Mining has transitioned to the Pollyanna pit which will be the main source of ore in 2021. Copper production is expected to be greater in the second half of 2021 as higher grade areas in Pollyanna are opened up.&#160; Mining of the Gibraltar pit will commence in the first part of 2021 with ore release commencing in the second half of the year. Ore from the Gibraltar pit is relatively softer and is expected to require less energy to grind, which will provide opportunities for increased mill throughput in the future.</p>
    <p style="text-align: justify;">Copper prices have recovered swiftly since March 2020 and are reaching multi-year highs due to recovery in Chinese demand coupled with continued supply disruptions, most notably in South America. Many governments are now focusing on increased infrastructure investment to stimulate economic recovery after the pandemic, including green initiatives, which will require new primary supplies of copper. Most industry analysts are projecting ongoing supply constraints and deficits, which should support higher copper prices in the years to come.</p>
    <div id="footer_page_7">
        <p style="text-align: center;">7</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_8"></a>
    <div id="header_page_8">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>FLORENCE COPPER</b></font></p>
    <p style="text-align: justify;">Florence Copper represents a low-cost growth project that will have an annual production capacity of 85 million pounds of copper over a 21-year mine life, and with the expected C1* operating cost of US$0.90 per pound puts Florence Copper in the lowest quartile of the global copper cost curve.&#160; The commercial production facility at Florence will also be one of the greenest sources of mined copper, with carbon emissions, water and energy consumption all dramatically lower than a conventional mine.&#160; We have successfully operated a Production Test Facility ("PTF") for the last two years at Florence to demonstrate that the in-situ copper recovery ("ISCR") process can produce high quality cathode while operating within permit conditions.&#160;</p>
    <p style="text-align: justify;">The next phase of Florence Copper will include the construction and operation of the commercial ISCR facility with an estimated capital cost of US$230 million (including reclamation bonding and working capital). At a long-term copper price of US$3.00 per pound, Florence Copper is expected to generate an after-tax internal rate of return of 37%, an after-tax net present value of US$680 million at a 7.5% discount rate, and an after-tax payback period of 2.5 years.&#160;</p>
    <p style="text-align: justify; background-color: #ffffff;">On December 8, 2020, the Company received the Aquifer Protection Permit ("APP") permit from the Arizona Department of Environmental Quality ("ADEQ").&#160; The APP permit was issued following a public comment period and public hearing in August 2020 where the project received strong support from local community members, business owners and elected officials.&#160; The other required permit is the Underground Injection Control ("UIC") Permit from the U.S. Environmental Protection Agency ("EPA"). The EPA's technical review for the UIC permit has identified no significant issues and the Company expects to receive this permit in the coming months.&#160; &#160;</p>
    <p style="text-align: justify;">With the recently concluded equity and bond financings, the Company now has the majority of the required&#160; construction funding for Florence Copper in hand.&#160; Discussions with potential joint venture partners continue to advance, and with the improved cash position and stronger expected operating cash flows from Gibraltar due to higher prevailing copper prices, the Company has numerous options available to obtain the remaining funding.</p>
    <p style="text-align: justify;">Management is now moving forward with final design engineering for the commercial production facility as well as procurement of certain critical components.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>LONG-TERM GROWTH STRATEGY</b></font></p>
    <p style="text-align: justify;">Taseko's strategy has been to grow the Company by acquiring and developing a pipeline of complimentary projects focused on copper in stable mining jurisdictions.&#160; We continue to believe this will generate long-term returns for shareholders.&#160; Our other development projects are focused primarily on copper and are located in British Columbia.&#160;</p>
    <p style="text-align: justify;"><i>Yellowhead Copper Project </i></p>
    <p style="text-align: justify;">Yellowhead Mining Inc. ("Yellowhead") has an 817 million tonnes reserve and a 25-year mine life with a pre-tax net present value of $1.3 billion at an 8% discount rate using a US$3.10 per pound long-term copper price. Capital costs of the project are estimated at $1.3 billion over a 2-year construction period.&#160; Over the first 5 years of operation, the copper equivalent grade will average 0.35% producing an average of 200 million pounds of copper per year at an average C1* cost, net of by-product credit, of US$1.67 per pound of copper. The Yellowhead Copper Project contains valuable precious metal by-products with 440,000 ounces of gold and 19 million ounces of silver with a life of mine value of over $1 billion at current prices.</p>
    <p style="text-align: justify;">*Non-GAAP performance measure.</p>
    <p style="text-align: justify;">The Company is focusing its current efforts on advancing the environmental assessment and some additional engineering work in conjunction with ongoing engagement with local communities including First Nations.&#160; A focus group has been formed between the Company and high-level regulators in the appropriate Provincial ministries in order to expedite the advancement of the environmental assessment and the permitting of the project. Management also commenced joint venture partnering discussions in 2020 with a number of strategic industry groups that are interested in potentially investing in the Yellowhead project in combination with acquiring significant copper offtake rights.</p>
    <div id="footer_page_8">
        <p style="text-align: center;">8</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_9"></a>
    <div id="header_page_9">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>New Prosperity Gold-Copper Project</i></p>
    <p style="text-align: justify; background-color: #ffffff;">In late 2019 the T&#349;ilhqot'in Nation, as represented by T&#349;ilhqot'in National Government, and Taseko entered into a confidential dialogue, facilitated by the Province of British Columbia, to try to obtain a long-term solution to the conflict regarding Taseko's proposed gold-copper mine currently known as New Prosperity, acknowledging Taseko's commercial interests and the T&#349;ilhqot'in Nation's opposition to the project.&#160; The dialogue was supported by the parties' agreement on December 7, 2019, to a one-year standstill on certain outstanding litigation and regulatory matters that relate to Taseko's tenures and the area in the vicinity of Teztan Biny (Fish Lake).</p>
    <p style="text-align: justify; background-color: #ffffff;">The COVID-19 pandemic delayed the commencement of the dialogue for several months in 2020, but the T&#349;ilhqot'in Nation and Taseko have made progress in establishing a constructive dialogue. In December 2020 they agreed to extend the standstill for a further year so they can continue this dialogue.</p>
    <p style="text-align: justify;"><i>Aley Niobium Project </i></p>
    <p style="text-align: justify;">Environmental monitoring and product marketing initiatives on the Aley Niobium project continue. The pilot plant program has successfully completed the niobium flotation process portion of the test, raising confidence in the design and providing feed to the converter portion of the process. Completion of the converter pilot test, which is underway, will provide additional process data to support the design of the commercial process facilities and provide final product samples for marketing purposes.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>MARKET REVIEW</b></font></p>
    <p style="text-align: justify;"><i>Copper</i><font style="display: inline-block; width: 117.76pt;">&#160;</font><i>&#160; &#160; &#160; &#160; Molybdenum</i><font style="display: inline-block; width: 73.7pt;">&#160;</font><i>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Canadian/US Dollar Exchange</i></p>
    <p style="text-align: justify;"><img src="exhibit99-7xu001.jpg" style="width: 221px;" height="126"><img src="exhibit99-7xu002.jpg" style="width: 221px;" height="127"><img src="exhibit99-7xu003.jpg" style="width: 222px;" height="127"></p>
    <p style="margin-bottom: 0pt; text-align: justify;">Prices (USD per pound for Commodities)</p>
    <p style="margin-top: 0pt; text-align: justify;">(Source Data: London Metals Exchange, Platts Metals, and Bank of Canada)</p>
    <p style="text-align: justify;">Copper prices are currently over US$4.20 per pound with continued upside in the short to medium term.&#160; After a dramatic but short lived drop in copper prices with the onset of COVID-19 in March of 2020, copper prices have dramatically recovered and are now at decade highs and even record levels in Canadian dollar terms.&#160; Supply challenges caused by the pandemic, particularly in Peru and Chile where the largest copper mines in the world are located, saw local cases of COVID-19 leading to curtailed operations and project delays which continue to impact supply into 2021.&#160; At the same time, Chinese demand recovered swiftly in the second half of 2020 resulting in an estimated 2020 deficit of copper of over 500,000 tonnes, the highest in more than a decade.&#160; Focus in 2021 is now turning to strong demand growth, inflation and the weaker US dollar arising from the expected economic recovery in North America and Europe. The rollout of vaccine programs will also improve the global demand outlook, further pressuring the copper supply deficit. The longer term outlook for copper is also favourable with the focus on government investment in construction and infrastructure including initiatives focused on green sources of power and the electrification of transportation which are inherently copper intensive.&#160; This increased demand for copper after years of under investment by the industry in new mine supply is expected to support strong copper prices in the years ahead.</p>
    <div id="footer_page_9">
        <p style="text-align: center;">9</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_10"></a>
    <div id="header_page_10">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Molybdenum prices have also experienced volatility in 2020 due to the combination of a COVID-19 induced global economic slowdown and a decrease in molybdenum usage which has a particularly high dependence on demand from the oil and gas and transportation sectors.&#160; The average molybdenum price was US$8.68 per pound during 2020, compared to US$11.36 per pound in 2019. The Company's sales agreements specify molybdenum pricing based on the published Platts Metals reports.</p>
    <p style="text-align: justify;">Approximately 80% of the Gibraltar mine's costs are Canadian dollar denominated and therefore, fluctuations in the Canadian/US dollar exchange rate can have a significant effect on the Company's operating results and unit production costs, which are earned and in some cases reported in US dollars. Overall, the Canadian dollar modestly strengthened by approximately 2% during 2020 although decreased sharply in the second quarter to a low of C$1.45 per US dollar before recovering in the second half of the year.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>FINANCIAL PERFORMANCE</b></font></p>
    <p style="text-align: justify;"><i>Earnings </i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Year ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Net loss</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(23,524</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(53,382</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">29,858</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Unrealized foreign exchange gain</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(4,345</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(15,228</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">10,883</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Unrealized loss on copper put and fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Estimated tax effect of adjustments</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(492</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(492</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Adjusted net loss <sup>*</sup></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(26,539</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(68,610</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">42,071</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company's net loss was $23.5 million ($0.09 loss per share) for the year ended December 31, 2020, compared to a net loss of $53.4 million ($0.22 loss per share) for 2019. The lower net loss for the current year was primarily due to the higher earnings from mining operations, partially offset by a decrease in the unrealized foreign exchange gain on the Company's US dollar denominated debt in 2020.</p>
    <p style="text-align: justify;">Earnings from mining operations before depletion and amortization* was $119.0 million for 2020, compared to $70.6 million for 2019. This increase in earnings resulted from higher copper prices in 2020 as well as cost savings achieved from revisions to the mine plan which were made in response to COVID-19, lower fuel prices and a reduction of other input costs.</p>
    <p style="text-align: justify;">Included in net income (loss) are a number of items that management believes require adjustment in order to better measure the underlying performance of the business. Unrealized gains or losses have been adjusted in determining adjusted net income (loss) as well as their estimated tax effect.&#160; The unrealized foreign exchange gain or loss is substantially driven by the translation of the Company's US dollar denominated 2022 Notes of US$250 million due in 2022.&#160; No adjustments are made to adjusted net income (loss) for positive or negative provisional price adjustments in the quarter as these adjustments normalize or reverse throughout the year.</p>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <div id="footer_page_10">
        <p style="text-align: center;">10</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_11"></a>
    <div id="header_page_11">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Revenues</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Year ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Copper contained in concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">331,584</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">321,082</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">10,502</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Molybdenum concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,842</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">31,161</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(12,319</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Silver</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,502</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,674</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(172</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Price adjustments on settlement receivables</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11,570</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(419</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11,989</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Total gross revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">365,498</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">355,498</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">10,000</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Less: Treatment and refining costs</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(22,231</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(26,335</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">4,104</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">343,267</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">329,163</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">14,104</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">(thousands of pounds, unless otherwise noted)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Sales of copper in concentrate<sup>*</sup></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">89,697</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">88,462</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">1,235</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Average realized copper price (USD per pound)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.84</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.74</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">0.10</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Average LME copper price (USD per pound)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2.80</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2.72</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0.08</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Average exchange rate (CAD/USD)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.34</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.33</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">0.01</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">* This amount includes a net smelter payable deduction of approximately 3.5% to derive net payable pounds of copper sold.</p>
    <p style="text-align: justify;">Copper revenues for the year ended December 31, 2020 increased by $10.5 million, compared to prior year, primarily due to the higher prevailing LME copper prices by US$0.08 per pound and an increase in the volume of payable copper sold by 1.2 million pounds (75% basis). During the year ended December 31, 2020, the Company also recognized positive net price adjustments of $9.4 million for provisionally priced copper concentrate. These revenue adjustments resulted in a US$0.09 per pound increase to the average realized copper price for the year.&#160; Treatment and refining charges also decreased in 2020 compared to 2019 due to a 25% reduction in the copper benchmark rates which applies to the majority of copper concentrate shipments from Gibraltar.</p>
    <p style="text-align: justify;">Molybdenum revenues for the year ended December 31, 2020 decreased by $12.3 million compared to the prior year, due to a decrease in molybdenum sales volumes by 411 thousand pounds (75% basis) and lower average molybdenum prices of US$8.68 per pound compared to US$11.36 per pound in the prior year. During the year ended December 31, 2020, positive net price adjustments of $2.2 million were recorded for provisionally priced molybdenum concentrate.</p>
    <p style="text-align: justify;"><i>Cost of sales</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="8"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Year ended</b><br><b>&#160;&#160;&#160;&#160;&#160;&#160; December 31,</b><b></b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;" colspan="2"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">216,415</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">244,611</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;" colspan="2">(28,196</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Transportation costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,248</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">17,832</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;" colspan="2">416</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Changes in inventories of finished goods</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">939</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(5,570</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;" colspan="2">6,509</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Changes in inventories of ore stockpiles</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(11,361</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1,677</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;" colspan="2">(13,038</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;" colspan="2">&#160;</td>
            <td style="vertical-align: bottom; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Production costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">224,241</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">258,550</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;" colspan="2">(34,309</td>
            <td style="vertical-align: bottom;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">95,301</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">109,756</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;" colspan="2">(14,455</td>
            <td style="vertical-align: bottom; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Cost of sales</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">319,542</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">368,306</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;" colspan="2">(48,764</td>
            <td style="vertical-align: bottom;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs per ton milled*</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">9.59</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">10.92</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;" colspan="2">(1.33</td>
            <td style="vertical-align: bottom; background-color: #e6efff;">)</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_11">
        <p style="text-align: center;">11</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_12"></a>
    <div id="header_page_12">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A</p>
    <p style="text-align: justify;">Site operating costs for the year ended December 31, 2020 decreased by $28.2 million, compared to the same prior period due to an overall decrease in tons mined as a result of the lower mining rates from the revised mining plan implemented in the second and third quarters of 2020 as well as shorter haul distances for mining activity in the Pollyanna pit. Fuel and other input cost savings also reduced site costs in the year ended December 31, 2020.</p>
    <p style="text-align: justify;">Cost of sales is also impacted by changes in copper concentrate inventories and ore stockpiles. Inventory of copper in concentrate at the end of 2020 decreased by 1.6 million pounds since December 31, 2019.&#160; Inventory of copper concentrates was higher than normal levels at December 31, 2019 due to a rail strike in late November 2019. Ore stockpiles also increased by 3.0 million tons during 2020 which resulted in a decrease in cost of sales of $11.4 million in 2020.&#160;</p>
    <p style="text-align: justify;">Depletion and amortization for year ended December 31, 2020, decreased by $14.5 million over the same period in 2019 due to decreased ore tons being mined and processed from the Granite pit in 2020 as mining in the Granite pit completed in the third quarter.</p>
    <p style="text-align: justify;"><i>Other operating (income) expenses</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; width: 54.9656%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>Year ended &#160; </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 2.45821%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 9.53786%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 54.9656%;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;" colspan="2"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">General and administrative</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">14,636</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">13,804</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; width: 1.96657%; background-color: #e6efff; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;" colspan="2">832</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; width: 54.9656%;">Share-based compensation expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">5,075</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">2,946</td>
            <td style="vertical-align: bottom; width: 1.96657%; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;" colspan="2">2,129</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; width: 54.9656%;">Project evaluation expenditures</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">1,397</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">3,569</td>
            <td style="vertical-align: bottom; width: 1.96657%; background-color: #e6efff; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;" colspan="2">(2,172</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; width: 54.9656%;">Net realized (gain) loss on derivative instruments</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">(3,759</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">2,834</td>
            <td style="vertical-align: bottom; width: 1.96657%; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;" colspan="2">(6,593</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; width: 54.9656%;">Unrealized loss on derivative instruments</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; width: 1.96657%; background-color: #e6efff; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;" colspan="2">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; width: 54.9656%;">Other income, net</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">(1,495</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">(920</td>
            <td style="vertical-align: bottom; width: 1.96657%; text-align: left;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;" colspan="2">(575</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">17,676</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">22,233</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; width: 1.96657%; background-color: #e6efff; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;" colspan="2">(4,557</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">)</td>
        </tr>
    </table>
    <p style="text-align: justify;">General and administrative costs for the year ended December 31, 2020 was generally comparable to the prior year.</p>
    <p style="text-align: justify;">Share-based compensation expense increased for the year ended December 31, 2020, compared to 2019, primarily due to the revaluation of the liability for deferred share units resulting from an increase in the Company's share price during the year. Share-based compensation expense is comprised of amortization of share options and performance share units and the expense for deferred share units. More information is set out in Note 22 of the December 31, 2020 consolidated financial statements.</p>
    <p style="text-align: justify;">Project evaluation expenditures for the year ended December 31, 2020 represent costs associated with the New Prosperity project.</p>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company realized a net gain of $3.8 million primarily from copper put options that settled in-the-money during the initial months of the COVID-19 pandemic, compared to a loss of $2.8 million in 2019. The unrealized loss of $1.8 million relates to the fair value adjustments on copper put and fuel call options outstanding at December 31, 2020 that expire in the first half of 2021.</p>
    <div id="footer_page_12">
        <p style="text-align: center;">12</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_13"></a>
    <div id="header_page_13">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Finance expenses and income</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; width: 54.9656%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 11.9961%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; width: 11.9961%; text-align: right;"><b>Year ended&#160;&#160; </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 11.9961%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 54.9656%;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">Interest expense</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">37,288</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">34,593</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">2,695</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; width: 54.9656%;">Finance expense - deferred revenue</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">5,172</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">4,154</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">1,018</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; width: 54.9656%;">Accretion of PER</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">550</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">1,577</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">(1,027</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; width: 54.9656%;">Finance income</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">(249</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">(1,202</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%;">953</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">42,761</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">39,122</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">3,639</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Interest expense increased for the year ended December 31, 2020 compared to 2019 due to the weakened Canadian dollar in 2020 and its negative impact on US dollar denominated interest payments as well as the impact of several financings that closed in 2019 for which interest would not have accrued for the comparative period.</p>
    <p style="text-align: justify;">Finance expense on deferred revenue represents the implicit financing component of the upfront deposit from the silver sales arrangement with Osisko Gold Royalties Ltd. ("Osisko").</p>
    <p style="text-align: justify;"><i>Income tax </i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; width: 54.9656%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 11.9961%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; width: 11.9961%; text-align: right;"><b>Year ended&#160;&#160; </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 11.9961%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 54.9656%;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff; width: 54.9656%;">Current income tax expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">1,769</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">817</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 11.9961%; background-color: #e6efff;">952</td>
            <td style="vertical-align: bottom; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; width: 54.9656%;">Deferred income recovery</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">(10,865</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">(33,154</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">22,289</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">(9,096</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">(32,337</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">23,241</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; width: 54.9656%;">Effective tax rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">(27.9)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">(37.7)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">9.8%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff; width: 54.9656%;">Canadian statutory rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">27.0%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">27.0%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; width: 54.9656%;">B.C. Mineral tax rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">9.5%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">9.6%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 0.983284%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 11.9961%;">(0.1)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1.96657%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The overall income tax recovery for the year ended December 31, 2020 was due to deferred income tax recovery recognized on losses for accounting purposes.</p>
    <p style="text-align: justify;">As foreign exchange revaluations on the senior secured notes are not recognized for tax purposes until realized, and in the case of capital losses, when they are applied, the effective tax rate may be significantly higher or lower than the statutory rates, as is the case for the year ended December 31, 2020, relative to net loss for the year. The effective tax rate is also impacted by deductions such as interest which are not deductible for B.C. mineral tax purposes.</p>
    <p style="text-align: justify;">The current income tax expense represents an estimate of B.C. mineral taxes payable for the current period.</p>
    <div id="footer_page_13">
        <p style="text-align: center;">13</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_14"></a>
    <div id="header_page_14">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>FINANCIAL CONDITION REVIEW</b></font></p>
    <p style="text-align: justify;"><i>Balance sheet review</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Cash and equivalents</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">85,110</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">53,198</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">31,912</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other current assets</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">72,088</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">60,654</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">11,434</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Property, plant and equipment</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">742,619</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">758,006</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(15,387</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Other assets</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">10,548</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">12,138</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(1,590</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Total assets</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>910,365</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>883,996</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>26,369</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Current liabilities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">60,867</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">50,833</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">10,034</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Debt:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Senior secured notes</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">313,965</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">317,728</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(3,763</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Equipment related financings</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">49,439</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">55,757</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(6,318</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Deferred revenue</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">47,154</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">39,433</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,721</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Other liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">121,568</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">118,559</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,009</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Total liabilities</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>592,993</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>582,310</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>10,683</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Equity</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>317,372</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>301,686</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>15,686</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Net debt (debt minus cash and equivalents)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">278,294</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">320,287</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(41,993</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Total common shares outstanding (millions)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">282.1</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">246.2</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">35.9</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company's asset base is comprised principally of property, plant and equipment, reflecting the capital intensive nature of Gibraltar and the mining business. Other current assets primarily include accounts receivable, inventories (concentrate inventories, ore stockpiles, and supplies), prepaid expenses, and marketable securities.&#160; Concentrate inventories, accounts receivable and cash balances fluctuate in relation to transportation and cash settlement schedules.</p>
    <p style="text-align: justify;">Net debt has decreased by $42.0 million in the year ended December 31, 2020 compared to 2019, primarily due to the increase in cash by $31.9 million, ongoing principal and lease repayments, and the impact of the stronger Canadian dollar on the Company's US dollar denominated debt.</p>
    <p style="text-align: justify;">Deferred revenue relates to the advance payments received from Osisko for the sale of Taseko's share of future silver production from Gibraltar.&#160; In April 2020, Taseko concluded an amendment to its silver stream with Osisko and received $8.5 million in exchange for reducing the delivery price of silver from US$2.75 per ounce to nil.</p>
    <p style="text-align: justify;">Other liabilities increased by $3.0 million primarily due to the increase in the provision for environmental rehabilitation ("PER") by $12.6 million. The increase in the PER during 2020 is primarily due to the change in estimates of the long-term risk free rate.&#160; Given the long time frame over which environmental rehabilitation expenditures are expected to be incurred (100 years), the carrying value of the PER provision is sensitive to changes in inflation and discount rate assumptions.&#160; More information on the PER is set out in Note 20 of the December 31, 2020 consolidated financial statements.</p>
    <p style="text-align: justify;">As at February 24, 2021, there were 283,031,024 common shares and 10,056,533 stock options outstanding.&#160; More information on these instruments and the terms of their exercise is set out in Note 22 of the December 31, 2020 consolidated financial statements.</p>
    <div id="footer_page_14">
        <p style="text-align: center;">14</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_15"></a>
    <div id="header_page_15">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Liquidity, cash flow and capital resources</i></p>
    <p style="text-align: justify;">Cash provided by operating activities during the year ended December 31, 2020 was $106.2 million, compared to $42.6 million for the same period in 2019. The increased cash flow provided by operations for the year ended December 31, 2020, was primarily due to higher revenues from the higher realized copper price, lower operating costs and the April 2020 amendment to the silver stream agreement with Osisko.</p>
    <p style="text-align: justify;">Cash used for investing activities was $59.6 million for the year ended December 31, 2020, compared to $16.9 million for the same period in 2019. Cash used for investing activities includes $47.2 million capital expenditures at Gibraltar (including $26.3 million for capitalized stripping) and $15.3 million of expenditures at Florence Copper.&#160; The release of $36.2 million in cash from other financial assets in 2019 arising from the new form of reclamation security provided by the Company to Gibraltar partially offset Gibraltar and Florence capital expenditures in that year.</p>
    <p style="text-align: justify;">Net cash used for financing activities for the year ended December 31, 2020 was $11.9 million. Financing activities includes the net proceeds from the common share equity offering of $34.3 million closed in November and $1.0 million from stock option exercises.&#160; Principal repayments for equipment loans and leases were $14.4 million and interest paid was $32.9 million for the year ended December 31, 2020.&#160; In 2019, Gibraltar entered into three separate equipment re-financings with the Company's share of proceeds being $34.0 million which partially offset its debt service payments in that year.</p>
    <p style="text-align: justify;">At December 31, 2020, the Company had cash and equivalents of $85.1 million (December 31, 2019 - $53.2 million). The Company continues to make monthly principal repayments for equipment loans and leases.&#160; On February 1, 2021, the Company issued a notice to bondholders to redeem the 2022 senior secured notes (the "2022 Notes") including its call premium and accrued interest for redemption on March 3, 2021.&#160; A portion of the proceeds from the US$400 million offering of senior secured notes issued on February 10, 2021 (the "2026 Senior Secured Notes") have been set aside in trust to fund the redemption of the 2022 Notes.</p>
    <p style="text-align: justify;"><i>Liquidity outlook</i></p>
    <p style="text-align: justify;">On February 10, 2021, the Company completed its offering of the 2026 Senior Secured Notes.&#160; After repayment of the 2022 Notes and related transaction costs, the Company expects to have net proceeds of approximately $167 million in additional cash available for capital expenditures, including for Florence Copper and for general corporate purposes and working capital.&#160; The 2026 Senior Secured Notes also allow for up to US$145 million of first lien secured debt to be issued and up to US$50 million of debt for equipment financing, all subject to the terms of the note indenture.&#160;</p>
    <p style="text-align: justify;">With receipt of the net proceeds from the November common share offering of $34.3 million and the net proceeds from the 2026 Senior Secured Notes noted above, the Company now has funded a significant portion of the construction cost of the commercial facility at Florence Copper to assist it with advancing to a final construction decision once the final UIC permit is received from the EPA in the coming months.&#160; Florence Copper has an estimated capital cost (based on the Company's 2017 NI 43-101 technical report) of approximately US$230 million (including reclamation bonding and working capital).</p>
    <p style="text-align: justify;">To address the remaining project funding requirements for Florence Copper, the Company may also raise capital through equity financings or asset sales, including royalties, sales of project interests, or joint ventures or additional credit facilities, including additional notes offerings.&#160; The Company evaluates these financing alternatives based on a number of factors including the prevailing metal prices and projected operating cash flow from Gibraltar, relative valuation, liquidity requirements, covenant restrictions and other factors, in order to minimize the Company's cost of capital and maximize shareholder value.</p>
    <div id="footer_page_15">
        <p style="text-align: center;">15</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_16"></a>
    <div id="header_page_16">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">The Company does not have any significant capital plans for its other development projects over the next 12 months.&#160; Should plans for these other development projects materially change, the Company may require additional external funding.</p>
    <p style="text-align: justify;">Future changes in copper and molybdenum market prices could also impact the timing and amount of cash available for future investment in the Company's development projects, debt obligations, and other uses of capital. To mitigate commodity price risks in the short-term, copper put options are entered into for a substantial portion of Taseko's share of Gibraltar copper production and the Company has a long track record of doing so (see "Hedging Strategy").</p>
    <p style="text-align: justify;"><i>Hedging strategy</i></p>
    <p style="text-align: justify;">The Company's hedging strategy is to secure a minimum price for a significant portion of copper production using put options that are either purchased outright or funded by the sale of call options that are significantly out of the money. The amount and duration of the hedge position is based on an assessment of business-specific risk elements combined with the copper pricing outlook. Copper price and quantity exposure are reviewed at least quarterly to ensure that adequate revenue protection is in place. Hedge positions are typically extended adding incremental quarters at established put strike prices to provide the necessary price protection.&#160; The Company's hedging strategy is designed to mitigate short-term declines in copper price.</p>
    <p style="text-align: justify;">Considerations on the cost of the hedging program include an assessment of Gibraltar's estimated production costs, anticipated copper prices and the Company's capital requirements during the relevant period.&#160; In January and May 2020, the Company spent $0.7 million to purchase copper put options that matured between January and June 2020. In July 2020, the Company spent $1.0 million to purchase copper put options that mature between October and December 2020. In October and December 2020, the Company purchased 37.5 million pounds of copper put options at strike prices between US$2.80 and US$3.20 per pound covering the first half of 2021, at a total cost of $3.4 million.&#160;</p>
    <p style="text-align: justify;">During the year ended December 31, 2020, the Company received proceeds from copper put options of $6.1 million due to the sharp drop in copper prices experienced in March and April of 2020 from the onset of the COVID-19 pandemic.</p>
    <p style="text-align: justify;">From time to time, the Company will look at potential hedging opportunities to mitigate the risk of rising input costs, including foreign exchange and fuel prices where such a strategy is cost effective.&#160; During 2020, and in line with its copper put strategy, the Company purchased fuel call options to provide a price ceiling for its share of diesel fuel consumed at the Gibraltar mine site while allowing it to benefit from further decreases in fuel prices tied to the weaker oil market. The cost of the fuel calls, which covered the period April to December 2020 and the first quarter of 2021, were $0.9 million or approximately $0.04 per litre.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000;">
                <p>&#160;</p>
            </td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Notional amount</b></p>
            </td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Strike price</b></p>
            </td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Term to maturity</b></p>
            </td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;"><b>Original cost</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p><b>At February 24, 2021</b></p>
            </td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: center;">&#160;</p>
            </td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">
                <p style="text-align: right;">&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>&#160; Copper put options</p>
            </td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">5 million lbs</p>
            </td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">US$2.80 per lb</p>
            </td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">February to March 2021</p>
            </td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">$0.3 million</p>
            </td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p>&#160; Copper put options</p>
            </td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">25 million lbs</p>
            </td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">US$ 3.20 per lb</p>
            </td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: center;">February to June 2021</p>
            </td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; background-color: #e6efff;">
                <p style="text-align: right;">$2.7 million</p>
            </td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle;">&#160;</td>
        </tr>
        <tr>
            <td style="width: 28.96%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160; Fuel call options</p>
            </td>
            <td style="width: 17.76%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">3.6 million ltrs</p>
            </td>
            <td style="width: 15.54%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">US$0.34 per ltr</p>
            </td>
            <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: center;">February to March 2021</p>
            </td>
            <td style="width: 17.74%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: middle; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">$0.2 million</p>
            </td>
        </tr>
    </table>
    <br>
    <div id="footer_page_16">
        <p style="text-align: center;">16</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_17"></a>
    <div id="header_page_17">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Commitments and contingencies</i></p>
    <p style="text-align: justify;"><i>Commitments</i></p>
    <div>
        <table style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;" cellspacing="0" cellpadding="0">
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;" colspan="16"><b>Payments due</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b>&#160;</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>2021</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>2022</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>2023</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>2024</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>2025</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;"><b>Thereafter</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Total</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Debt:</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; 2022 Notes <sup>1</sup></td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">318,300</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">318,300</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Interest</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">27,851</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">13,926</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">41,777</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Equipment loans:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Principal</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">7,537</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">6,548</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">4,688</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">1,375</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">20,148</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Interest</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">925</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">511</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">197</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">18</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">1,651</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Lease liabilities:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Principal</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">8,047</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">6,658</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">1,732</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">1,268</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">1,280</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">938</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">19,923</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Interest</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">927</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">502</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">266</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">179</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">100</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">24</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">1,998</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Lease related obligation:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Rental payment</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">2,627</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">2,627</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">5,636</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">10,890</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">PER <sup>2</sup></td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">78,983</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">78,983</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Capital expenditures</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">2,733</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;">2,733</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other expenditures</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 8%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 9.9pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -4.5pt; background-color: #e6efff;">&#160; Transportation related services <sup>3</sup></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">5,911</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">859</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">-</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;">6,770</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="margin-left: 7.1pt; text-indent: -7.1pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
    <p style="margin-left: 7.1pt; text-indent: -7.1pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><sup>1</sup> On February 10, 2021, the Company closed its offering of the 2026 Senior Secured Notes and a portion of the proceeds will be used to redeem all of the 2022 Notes which was outstanding at December 31, 2020.</p>
    <p style="margin-left: 7.1pt; margin-bottom: 0pt; text-indent: -7.1pt; text-align: justify; margin-top: 0pt;"><sup>2</sup><sup>&#160; </sup>The provision for environmental rehabilitation amounts presented in the table represents the present value of estimated costs of legal and constructive obligations required to retire an asset, including decommissioning and other site restoration activities, primarily for the Gibraltar&#160; &#160; mine and Florence Copper. The Company has provided a surety bond of $37,500 for its 75% share of Gibraltar's reclamation security.&#160; For Florence Copper, the Company has provided to the federal and state regulator surety bonds totaling $12.5 million for reclamation security for the PTF being operated.</p>
    <p style="margin-top: 0pt; margin-left: 7.1pt; text-indent: -7.1pt; text-align: justify; margin-bottom: 0pt;"><sup>3</sup> Transportation related services commitments include ocean freight and port handling services, which are both cancellable upon certain operating circumstances.</p>
    <p style="text-align: justify;">The Company has guaranteed 100% of certain equipment loans and leases entered into by Gibraltar in which it holds a 75% interest. As a result, the Company has guaranteed the joint venture partner's 25% share of this debt which amounted to $14.7 million as at December 31, 2020.</p>
    <div id="footer_page_17">
        <p style="text-align: center;">17</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_18"></a>
    <div id="header_page_18">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00b0f0;"><b>SELECTED ANNUAL INFORMATION</b></font></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: center;" colspan="7"><b>For years ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands, except per share amounts)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2018</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Revenues</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">343,267</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">329,163</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">343,870</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Net loss</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(23,524</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(53,382</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(35,774</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Per share - basic</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.09</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.22</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.16</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Per share - diluted</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(0.09</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(0.22</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(0.16</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; width: 12%; text-align: center;" colspan="7"><b>As at December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>2018</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Total assets</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">910,365</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">883,996</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">972,723</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Total long-term financial liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">349,312</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">358,508</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">347,138</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_18">
        <p style="text-align: center;">18</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_19"></a>
    <div id="header_page_19">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>FOURTH QUARTER RESULTS</b></font></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>Consolidated Statements of Comprehensive Loss</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Three months ended </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands, except per share amounts)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Revenues</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">87,398</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">89,932</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Cost of sales</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; width: 2%; text-align: left;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Production costs&#160;</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">(60,336</td>
            <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;">(66,011</td>
            <td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(18,747</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(31,380</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Earnings (loss) from mining operations</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8,315</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(7,459</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">General and administrative</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(4,944</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,520</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Share-based compensation expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,216</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(678</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Project evaluation costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(109</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(823</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Loss on derivatives</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,753</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(684</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Other income (expense)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">352</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(461</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Income (loss) before financing costs and income taxes</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">645</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(13,625</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance expenses, net</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(10,528</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(9,996</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Foreign exchange gain</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">12,853</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,147</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Income (loss) before income taxes</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">2,970</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(17,474</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Income tax recovery&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">2,724</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">7,543</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Net income (loss) for the period</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>5,694</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(9,931</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Other comprehensive loss:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Unrealized loss on financial assets</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(2,855</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(70</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Foreign currency translation reserve</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(9,109</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,456</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Total other comprehensive loss for the period</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(11,964</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(3,526</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Total comprehensive loss for the period</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(6,270</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(13,457</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Earnings (loss) per share</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Basic</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">0.02</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(0.04</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Diluted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0.02</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(0.04</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Weighted-average shares outstanding (in thousands)</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Basic</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">263,227</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">246,194</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Diluted</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">266,140</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">246,194</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_19">
        <p style="text-align: center;">19</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_20"></a>
    <div id="header_page_20">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <br>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>Consolidated Statements of Cash Flows</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Operating activities</b></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Net income (loss) for the period</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,694</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(9,931</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Adjustments for:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; &#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">18,747</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">31,380</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; &#160; Income tax recovery</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(2,724</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(7,543</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; &#160; Share-based compensation expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,242</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">712</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; &#160; Loss on derivatives</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,753</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">684</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; &#160; Finance expenses, net</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">10,528</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">9,996</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; &#160; Unrealized foreign exchange gain</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(13,595</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(5,850</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; &#160; Amortization of deferred revenue</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,229</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(507</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; &#160; Other operating activities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(172</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Net change in working capital</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(9,542</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Cash provided by operating activities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">20,424</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">9,227</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Investing activities</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Purchase of property, plant and equipment</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(17,491</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(13,714</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Distribution of reclamation deposits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">30,000</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Release of restricted cash</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,200</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Purchase of copper put and fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(3,367</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Other investing activities</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">46</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(187</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Cash provided by (used for) investing activities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(20,812</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">22,299</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><b>Financing activities</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Proceeds from equity issuance, net of costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">34,299</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Proceeds from exercise of stock options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">391</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Repayment of equipment loans and leases</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(4,655</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,936</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Interest paid</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(14,861</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(15,503</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Cash provided by (used for) financing activities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">15,174</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(19,439</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Effect of exchange rate changes on cash and equivalents</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(2,354</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(766</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Increase in cash and equivalents</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">12,432</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">11,321</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Cash and equivalents, beginning of period</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">72,678</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">41,877</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Cash and equivalents, end of period</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>85,110</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>53,198</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">&#160;</p>
    <div id="footer_page_20">
        <p style="text-align: center;">20</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_21"></a>
    <div id="header_page_21">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Earnings</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Net income (loss)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,694</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(9,931</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">15,625</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Unrealized foreign exchange gain</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(13,595</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(5,850</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(7,745</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Unrealized (gain) loss on copper put and fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">586</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(518</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,104</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Estimated tax effect of adjustments</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(158</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">140</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(298</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Adjusted net loss<sup>*</sup></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(7,473</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(16,159</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8,686</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The Company's net income was $5.7 million ($0.02 per share) for the three months ended December 31, 2020, compared to net loss of $9.9 million ($0.04 loss per share) for the same period in 2019.&#160; The increased net income in the current period was primarily due to the lower depreciation of capitalized stripping costs in 2020, attributed to the greater ore tons being mined from the Granite pit in the prior year which had a higher depreciation cost per ton.&#160; Also contributing to the change in the current period net income is the lower production costs and an increase in unrealized foreign exchange gain as compared to the same period in 2019, partially offset by a decrease in income tax recovery.</p>
    <p style="text-align: justify;">Earnings from mining operations before depletion and amortization* was $27.1 million for the three months ended December 31, 2020, compared to $23.9 million for the same period in 2019.&#160; During the fourth quarter of 2020, earnings was positively impacted by lower overall production costs, higher average copper price including positive provisional price adjustments of $8.4 million, partially offset by lower sales volumes of copper concentrate.&#160;</p>
    <p style="text-align: justify;">Included in net income (loss) are a number of items that management believes require adjustment in order to better measure the underlying performance of the business. Unrealized gains or losses have been adjusted in determining adjusted net income (loss) as well as their estimated tax effect.&#160; The unrealized foreign exchange gain or loss is substantially driven by the translation of the Company's US dollar denominated 2022 Notes.&#160; No adjustments are made to adjusted net income (loss) for positive or negative provisional price adjustments in the quarter as these adjustments normalize or reverse throughout the year.</p>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 on this MD&amp;A.</p>
    <div id="footer_page_21">
        <p style="text-align: center;">21</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_22"></a>
    <div id="header_page_22">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Revenues</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Copper in concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">77,523</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">85,347</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(7,824</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Molybdenum concentrate</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">4,162</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">7,755</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(3,593</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Silver</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">939</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">517</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">422</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Price adjustment on settlement receivables</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">8,935</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">3,249</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">5,686</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Total gross revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">91,559</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">96,868</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(5,309</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Less: Treatment and refining costs</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(4,161</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(6,936</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">2,775</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Revenue</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">87,398</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">89,932</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(2,534</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">(thousands of pounds, unless otherwise noted)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Copper in concentrate<sup>*</sup></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">18,091</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">24,080</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">(5,989</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Average realized copper price (US$ per pound)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3.69</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.82</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">0.87</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Average LME copper price (US$ per pound)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">3.25</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">2.67</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">0.58</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Average exchange rate (CAD/USD)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.30</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1.32</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(0.02</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
    </table>
    <p style="text-align: justify;">* This amount includes a net smelter payable deduction of approximately 3.5% to derive net pounds of copper sold.</p>
    <p style="text-align: justify;">Copper revenues for the three months ended December 31, 2020 decreased by $7.8 million compared to the same period in 2019, primarily due to decreases in the volume of payable copper sold by 6.0 million pounds (75% basis), partially offset by the higher prevailing LME copper prices by US$0.58 per pound in the current quarter. The Company also recognized positive net price adjustments of $8.4 million, for provisionally priced copper concentrate due to increasing copper price trends following shipment. These revenue adjustments resulted in a US$0.39 per pound increase to the average realized copper price for the quarter.&#160;</p>
    <p style="text-align: justify;">Molybdenum revenues for the three months ended December 31, 2020 decreased by $3.6 million compared to the same period in 2019, primarily due to lower molybdenum sales volumes by 228 thousand pounds (75% basis) and lower average molybdenum prices of US$9.01 per pound, compared to US$9.67 per pound for the same prior period. During the three months ended December 31, 2020, positive net price adjustments of $0.5 million were recorded for provisionally priced molybdenum concentrate.</p>
    <p style="text-align: justify;"><i>Cost of sales</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">65,287</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">61,219</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,068</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Transportation costs</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">3,768</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">5,025</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,257</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Changes in inventories of finished goods</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(2,087</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,193</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,280</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Changes in inventories of ore stockpiles</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(6,632</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(1,426</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(5,206</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Production costs</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">60,336</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">66,011</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(5,675</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">18,747</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">31,380</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(12,633</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Cost of sales</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">79,083</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">97,391</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(18,308</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Site operating costs per ton milled*</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11.67</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">10.46</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">$</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.21</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_22">
        <p style="text-align: center;">22</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_23"></a>
    <div id="header_page_23">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 on this MD&amp;A.</p>
    <p style="text-align: justify;">Site operating costs for the three months ended December 31, 2020 increased by $4.1 million, compared to the same prior period primarily due to a return to more normalized mining rates and lower stripping costs being capitalized in 2020 compared to 2019. For the three months ended December 31, 2020, capitalized waste stripping costs for Pollyanna pit were $1.2 million, compared to $4.3 million for the same period in 2019.&#160;</p>
    <p style="text-align: justify;">Cost of sales is also impacted by changes in copper concentrate inventories and ore stockpiles. Despite the small decrease in copper pounds over the quarter, the carrying value of finished goods inventory increased for the fourth quarter due to the higher average production cost per pound. There was also an increase of 1.5 million tons in the ore stockpiles from the third quarter.&#160;</p>
    <p style="text-align: justify;">Depletion and amortization for the three months ended December 31, 2020 decreased by $12.6 million, over the same period in 2019 due to decreased ore tons being mined from the Granite pit in the current period.</p>
    <p style="text-align: justify;"><i>Other operating (income) expenses </i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">General and administrative</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,944</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,520</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,424</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Share-based compensation expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,216</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">678</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">538</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Project evaluation expenditures</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">109</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">823</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(714</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Realized loss on derivative instruments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,167</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,202</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(35</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Unrealized (gain) loss on derivative instruments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">586</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(518</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,104</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Other income, net</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(352</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">461</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(813</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">7,670</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">6,166</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,504</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">General and administrative expenses have increased in the three months ended December 31, 2020, compared to the same prior period primarily due to timing of accruals for certain employment and consulting services.</p>
    <p style="text-align: justify;">Share-based compensation expense increased for the three months ended December 31, 2020, compared to the same period in 2019, primarily due to the revaluation of the liability for deferred share units resulting from an increase in the Company's share price during the period. Share-based compensation expense is comprised of amortization of share options and performance share units and the expense on deferred share units. More information is set out in Note 22 of the December 31, 2020 consolidated financial statements.</p>
    <p style="text-align: justify;">During the three months ended December 31, 2020, the Company realized a loss of $1.2 million, primarily from copper put options that settled during the period. The net unrealized loss of $0.6 million in the three months ended December 31, 2020 relates to the fair value adjustments on the copper put and fuel call options.</p>
    <div id="footer_page_23">
        <p style="text-align: center;">23</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_24"></a>
    <div id="header_page_24">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Finance expenses and income</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Interest expense</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">9,147</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">8,914</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">233</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance expense - deferred revenue</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,291</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,038</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">253</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Accretion of PER</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">137</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">157</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(20</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Finance income</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(47</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(113</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">66</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">10,528</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">9,996</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">532</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">Interest expense for the three months ended December 31, 2020 was consistent with the prior quarter.</p>
    <p style="text-align: justify;">Finance expense on deferred revenue adjustments represents the implicit financing component of the upfront deposit from the silver sales streaming arrangement with Osisko.</p>
    <p style="text-align: justify;"><i>Income tax </i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="7"><b>Three months ended </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>Change</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Current income tax expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">490</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">365</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">125</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Deferred income tax recovery</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(3,214</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(7,908</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">4,694</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(2,724</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">(7,543</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,819</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">Effective tax rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(91.7)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(43.2)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(48.5)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Canadian statutory rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">27%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">27%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">B.C. Mineral tax rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">9.5%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">9.6%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(0.1)%</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;">The overall income tax recovery for the three months ended December 31, 2020 was due to deferred income tax recovery recognized on losses for accounting purposes.</p>
    <p style="text-align: justify;">Foreign exchange revaluations on the senior secured notes are not recognized for tax purposes until realized, and in the case of capital losses, when they are applied.&#160; As a result, the effective tax rate may be significantly higher or lower than the statutory rates, as is the case for the three months ended December 31, 2020, relative to net profit in the quarter which includes unrealized gains on the 2022 Notes due to foreign exchange revaluations.</p>
    <p style="text-align: justify;">Current income taxes represents an estimate of B.C. mineral taxes payable for the fourth quarter.</p>
    <p style="text-align: justify;"><i>Liquidity, cash flow and capital resources</i></p>
    <p style="text-align: justify;">Cash flow provided by operations during the three months ended December 31, 2020 was $20.4 million compared to $9.2 million for the same period in 2019.&#160; Cash used for investing activities during the three months ended December 31, 2020 was $20.8 million compared to cash provided by investing activities of $22.3 million for the same period in 2019.</p>
    <p style="text-align: justify;">Investing cash flows in the fourth quarter includes $1.2 million for capitalized stripping costs, $10.9 million for other sustaining capital expenditures at Gibraltar including additional spend for dewatering costs for the Gibraltar pit, and $3.9 million of expenditures for Florence Copper. Also included in investing activities is the purchase of copper put options in the quarter of $3.4 million covering production for the first half of 2021.</p>
    <div id="footer_page_24">
        <p style="text-align: center;">24</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_25"></a>
    <div id="header_page_25">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Net cash provided by financing activities for the three months ended December 31, 2020 was $15.2 million.&#160; Included in financing activities is the net proceeds from the equity offering of $34.3 million. Principal repayments for equipment loans and leases were $4.7 million and interest paid was $14.9 million for the three month period ended December 31, 2020.</p>
    <p style="text-align: justify;">At December 31, 2020, the Company had cash and equivalents of $85.1 million, an increase of $12.4 million from the prior quarter.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>SUMMARY OF QUARTERLY RESULTS</b></font></p>
    <table style="width: 99.96%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="width: 27.28%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 0.75pt solid #000000;">
                <p>&#160;</p>
            </td>
            <td style="padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: middle; border: 0.75pt solid #000000;" colspan="4">
                <p style="text-align: center;"><b>2020</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; vertical-align: middle; border-bottom: 0.75pt solid #000000; padding-right: 5.4pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;" colspan="4">
                <p style="text-align: center;"><b>2019</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p>(Cdn$ in thousands,<br>except per share amounts)</p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 9.08%; vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-right: 5.4pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q4</b></p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q3</b></p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q2</b></p>
            </td>
            <td style="width: 9.1%; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; padding-right: 5.03pt; padding-left: 5.4pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q1</b></p>
            </td>
            <td style="border-left: 0.75pt solid #000000; width: 9.1%; vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-right: 5.4pt; padding-left: 5.03pt; border-top: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q4</b></p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q3</b></p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q2</b></p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: center;"><b>Q1</b></p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p>Revenues</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">87,398</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">87,780</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">106,005</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">62,084</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">89,932</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">82,436</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">86,521</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">70,274</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p>Net earnings (loss)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">5,694</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">987</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">18,745</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p style="text-align: right;">(48,950)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">(9,931)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(24,508)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(11,012)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(7,931)</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160; &#160; Basic EPS</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">0.02</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">-</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">0.08</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">(0.20)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">(0.04)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.10)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.04)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.03)</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p>Adjusted net earnings (loss) *</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">(7,473)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(5,754)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">8,335</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p style="text-align: right;">(21,647)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">(16,159)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(20,561)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(17,471)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">(14,419)</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160; &#160; Adjusted basic EPS *</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">(0.03)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.02)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">0.03</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">(0.09)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">(0.07)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.08)</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.07)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">(0.06)</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p>Adjusted EBITDA *</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">20,478</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">31,545</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">50,860</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000;">
                <p style="text-align: right;">5,346</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">18,246</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">7,906</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">14,660</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">
                <p style="text-align: right;">10,245</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>(US$ per pound, except where indicated)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">
                <p>&#160;</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p>Realized copper price *</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">3.69</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">3.15</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">2.70</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-right: 0.75pt solid #000000;">
                <p style="text-align: right;">2.06</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">2.82</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">2.56</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">2.69</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">
                <p style="text-align: right;">2.91</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p>Total operating costs *</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">2.82</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.00</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">1.34</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">1.82</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-left: 0.75pt solid #000000; background-color: #e6efff;">
                <p style="text-align: right;">2.01</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.05</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.01</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">
                <p style="text-align: right;">2.21</p>
            </td>
        </tr>
        <tr>
            <td style="width: 27.28%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p>Copper sales (million pounds)</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">18.8</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">21.4</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">29.5</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.03pt; padding-left: 5.4pt; vertical-align: bottom; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">23.3</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.03pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-left: 0.75pt solid #000000;">
                <p style="text-align: right;">25.0</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">25.1</p>
            </td>
            <td style="width: 9.1%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">24.2</p>
            </td>
            <td style="width: 9.08%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">
                <p style="text-align: right;">17.5</p>
            </td>
        </tr>
    </table>
    <p style="text-align: justify;">*Non-GAAP performance measure. See page 29 of this MD&amp;A.</p>
    <p style="text-align: justify;">Financial results for the last eight quarters reflect: volatile copper and molybdenum prices and foreign exchange rates that impact realized sale prices; and variability in the quarterly sales volumes due to copper grades and timing of shipments which impacts revenue recognition.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>CRITICAL ACCOUNTING POLICIES AND ESTIMATES</b></font></p>
    <p style="text-align: justify;">The Company's significant accounting policies are presented in Note 2.4 of the 2020 annual consolidated financial statements. The preparation of the financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. Actual results may differ from these estimates. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</p>
    <p style="text-align: justify;">In the process of applying the Company's accounting policies, significant areas where judgment is required include the determination of a joint arrangement, determining the timing of transfer of control of inventory for revenue recognition, provisions for environmental rehabilitation, reserve and resource estimation, functional currency, determination of the accounting treatment of the advance payment under the silver purchase and sale agreement reported as deferred revenue, determination of business or asset acquisition treatment, and recovery of other deferred tax assets.</p>
    <div id="footer_page_25">
        <p style="text-align: center;">25</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_26"></a>
    <div id="header_page_26">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">Significant areas of estimation include reserve and resource estimation; asset valuations and the measurement of impairment charges or reversals; valuation of inventories; plant and equipment lives; tax provisions; provisions for environmental rehabilitation; valuation of financial instruments and derivatives; capitalized stripping costs and share-based compensation. Key estimates and assumptions made by management with respect to these areas have been disclosed in the notes to these consolidated financial statements as appropriate.&#160;</p>
    <p style="text-align: justify;">The accuracy of reserve and resource estimates is a function of the quantity and quality of available data and the assumptions made and judgment used in the engineering and geological interpretation and may be subject to revision based on various factors.&#160; Changes in reserve and resource estimates may impact the carrying value of property, plant and equipment; the calculation of depreciation expense; the capitalization of stripping costs incurred during production; and the timing of cash flows related to the provision for environmental rehabilitation.</p>
    <p style="text-align: justify;">Changes in forecast prices of commodities, exchange rates, production costs and recovery rates may change the economic status of reserves and resources. Forecast prices of commodities, exchange rates, production costs and recovery rates, and discount rates assumptions, either individually or collectively, may impact the carrying value of derivative financial instruments, inventories, property, plant and equipment, and intangibles, as well as the measurement of impairment charges or reversals.</p>
    <p style="text-align: justify;"><b>CHANGE IN ACCOUNTING POLICIES </b></p>
    <p style="text-align: justify;">Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future financial statements.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>INTERNAL AND DISCLOSURE CONTROLS OVER FINANCIAL REPORTING</b></font></p>
    <p style="text-align: justify;">The Company's management is responsible for establishing and maintaining adequate internal control over financial reporting (ICFR) and disclosure controls and procedures (DC&amp;P).</p>
    <p style="text-align: justify;">The Company's internal control system over financial reporting is designed to provide reasonable assurance to management and the Board of Directors regarding the preparation and fair presentation of published financial statements.&#160; Internal control over financial reporting includes those policies and procedures that:</p>
    <p style="margin-left: 20.9pt; text-indent: -18pt; text-align: justify;">(1)<font style="width: 5.78pt; text-indent: 0pt; display: inline-block;">&#160;</font>pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;</p>
    <p style="margin-left: 20.9pt; text-indent: -18pt; text-align: justify;">(2)<font style="width: 5.78pt; text-indent: 0pt; display: inline-block;">&#160;</font>provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with IFRS, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and</p>
    <p style="margin-left: 20.9pt; text-indent: -18pt; text-align: justify;">(3)<font style="width: 5.78pt; text-indent: 0pt; display: inline-block;">&#160;</font>provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.</p>
    <p style="text-align: justify;">The Company's internal control system over disclosure controls and procedures is designed to provide reasonable assurance that material information relating to the Company is made known to management and disclosed to others and information required to be disclosed by the Company in its annual filings, interim filings or other reports filed or submitted by us under securities legislation is recorded, processed, summarized and reported within the time periods specified in the securities legislation.&#160;</p>
    <div id="footer_page_26">
        <p style="text-align: center;">26</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_27"></a>
    <div id="header_page_27">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;">All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined effective can provide only reasonable assurance with respect to financial reporting and disclosure.</p>
    <p style="text-align: justify;">There have been no changes in our internal control over financial reporting and disclosure controls and procedures during the 2020 financial year that have materially affected, or are reasonably likely to materially affect, internal control over financial reporting and disclosure.</p>
    <p style="text-align: justify;">The Company's management, under the supervision of the Chief Executive Officer and the Chief Financial Officer, assessed the effectiveness of the Company's internal control over financial reporting as of December 31, 2020. In making this assessment, it used the criteria set forth in the Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this assessment, management has concluded that, as of December 31, 2020, the Company's internal control over financial reporting is effective based on those criteria. The Company's certifying officers have evaluated the effectiveness of the ICFR and DC&amp;P at the financial year end and concluded that ICFR and DC&amp;P are effective as at December 31, 2020 based on the evaluation.</p>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>FINANCIAL INSTRUMENTS</b></font><font style="color: #00a5e3;">&#160;</font></p>
    <p style="text-align: justify;">The Company uses a mixture of cash, long-term debt and shareholders' equity to maintain an efficient capital allocation and ensure adequate liquidity exists to meet the ongoing cash requirements of the business. In the normal course of business, the Company is inherently exposed to financial risks, including market risk, commodity price risk, interest rate risk, currency risk, liquidity risk and credit risk. The Company manages these risks in accordance with its risk management policies.&#160; To mitigate some of these inherent business risks, the Company uses commodity derivative instruments that do not qualify for hedge accounting treatment. These non-hedge derivatives are summarized in Note 7 to the consolidated financial statements. The financial risks and the Company's exposure to these risks, is provided in various tables in Note 25 of the consolidated financial statements. For a discussion on the methods used to value financial instruments, as well as significant assumptions, refer also to Notes 2 and 25 of the consolidated financial statements.</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"><b>Summary of Financial Instruments</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b>Carrying Amount</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"><b>Associated Risks</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>Financial assets</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom;"><i>Amortized cost</i></td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Cash and equivalents</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">85,110</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">Interest rate</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160; Accounts receivable</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">6,689</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">Credit<br>Market</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><i>Fair value through other comprehensive income (FVOCI)</i></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">&#160; Marketable securities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1,791</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">Market</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Investment in subscription receipts</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">1,200</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">Market</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;"><b>Financial liabilities</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Accounts payable and accrued liabilities</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">51,747</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">Currency</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160; Senior secured notes</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">313,965</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">Currency</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Lease liabilities</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">19,923</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">Interest rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160; Lease related obligations</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">9,444</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">Interest rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 8.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">&#160; Secured equipment loans</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">20,072</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">Currency<br>Interest rate</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
    </table>
    <br>
    <div id="footer_page_27">
        <p style="text-align: center;">27</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_28"></a>
    <div id="header_page_28">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>RELATED PARTY TRANSACTIONS</b></font></p>
    <p style="text-align: justify;"><i>Key management personnel</i></p>
    <p style="text-align: justify;">Key management personnel include the members of the Board of Directors and executive officers of the Company.</p>
    <p style="text-align: justify;">The Company contributes to a post-employment defined contribution pension plan on the behalf of certain key management personnel. This retirement compensation arrangement ("RCA Trust") was established to provide benefits to certain executive officers on or after retirement in recognition of their long service. Upon retirement, the participant is entitled to the distribution of the accumulated value of the contributions under the RCA Trust.&#160; Obligations for contributions to the defined contribution pension plan are recognized as compensation expense in the periods during which services are rendered by the executive officers.</p>
    <p style="text-align: justify;">Certain executive officers are entitled to termination and change in control benefits. In the event of termination without cause, other than a change in control, these executive officers are entitled to an amount ranging from<br>9-month to 12-months' salary.&#160; In the event of a change in control, if a termination without cause or a resignation occurs within 12 months following the change of control, these executive officers are entitled to receive, among other things, an amount ranging from 24-month to 32-months' salary and accrued bonus, and all stock options held by these individuals will fully vest.</p>
    <p style="text-align: justify;">Executive officers and directors also participate in the Company's share option program (refer to Note 22 of the consolidated financial statements).</p>
    <p style="text-align: justify;">Compensation for key management personnel (includes all members of the Board of Directors and executive officers) is as follows:</p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; text-align: right;" colspan="4"><b>Year ended December 31,</b></td>
            <td style="vertical-align: bottom; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Salaries and benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,527</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,757</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Post-employment benefits</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,827</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,639</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;">Share-based compensation expense</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">4,963</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">2,710</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">13,317</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">11,106</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Other related parties</i></p>
    <p style="text-align: justify;"><i>Gibraltar Joint Venture</i></p>
    <p style="text-align: justify;">Under the terms of the joint venture operating agreement, Gibraltar pays the Company a management fee for services rendered by the Company as operator of the Gibraltar mine. In addition, the Company pays certain expenses on behalf of Gibraltar and invoices the Gibraltar for these expenses.&#160; In 2020, net management fee income for $1,291 (2019: $1,186) and net reimbursable compensation expenses and third party costs of $190 (2019: $95) were charged to the joint venture partner.</p>
    <div id="footer_page_28">
        <p style="text-align: center;">28</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_29"></a>
    <div id="header_page_29">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><font style="color: #00a5e3;"><b>NON-GAAP PERFORMANCE MEASURES</b></font></p>
    <p style="text-align: justify;">This document includes certain non-GAAP performance measures that do not have a standardized meaning prescribed by IFRS. These measures may differ from those used by, and may not be comparable to such measures as reported by, other issuers. The Company believes that these measures are commonly used by certain investors, in conjunction with conventional IFRS measures, to enhance their understanding of the Company's performance. These measures have been derived from the Company's financial statements and applied on a consistent basis. The following tables below provide a reconciliation of these non-GAAP measures to the most directly comparable IFRS measure.</p>
    <p style="text-align: justify;"><i>Total operating costs and site operating costs, net of by-product credits</i></p>
    <p style="text-align: justify;">Total costs of sales include all costs absorbed into inventory, as well as transportation costs and insurance recoverable. Site operating costs are calculated by removing net changes in inventory, depletion and amortization, insurance recoverable, and transportation costs from cost of sales. Site operating costs, net of by-product credits is calculated by subtracting by-product credits from the site operating costs. Site operating costs, net of by-product credits per pound are calculated by dividing the aggregate of the applicable costs by copper pounds produced. Total operating costs per pound is the sum of site operating costs, net of by-product credits and off-property costs divided by the copper pounds produced. By-product credits are calculated based on actual sales of molybdenum (net of treatment costs) and silver during the period divided by the total pounds of copper produced during the period. These measures are calculated on a consistent basis for the periods presented.</p>
    <div>
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Three months ended</b><br><b> December 31,</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Year ended</b><br><b> December 31,</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">(Cdn$ in thousands, unless otherwise indicated) - 75% basis</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Cost of sales</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>79,083</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>97,391</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>319,542</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>368,306</b></td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Less:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Depletion and amortization</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(18,747</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(31,380</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(95,301</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(109,756</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Net change in inventories of finished goods</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">2,087</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">(1,193</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">(939</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">5,570</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Net change in inventories of ore stockpiles</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">6,632</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,426</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">11,361</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,677</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"><font style="color: #1c1c1a;">&#160; Transportation costs</font></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(3,768</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(5,025</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(18,248</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">(17,832</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">)</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">65,287</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">61,219</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">216,415</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">244,611</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Less by-product credits:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Molybdenum, net of treatment costs</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(3,649</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(5,205</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(15,241</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(25,223</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Silver, excluding amortization of deferred revenue</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">133</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">30</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">(303</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">(557</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;">Site operating costs, net of by-product credits</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">61,771</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">56,044</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">200,871</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">218,831</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Total copper produced (thousand pounds)</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">18,725</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">25,047</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">92,277</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">94,428</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Total costs per pound produced</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3.30</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.24</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.18</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">2.32</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Average exchange rate for the period (CAD/USD)</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.30</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.32</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.34</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">1.33</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 13.95pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -8.55pt; background-color: #e6efff;"><b>Site operating costs, net of by-product credits (US$ per pound)</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>2.53</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>1.69</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>1.62</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>1.75</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">Site operating costs, net of by-product credits</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">61,771</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">56,044</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">200,871</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;">218,831</td>
                <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Add off-property costs:</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>&#160;</b></td>
                <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"><font style="color: #1c1c1a;">&#160; Treatment and refining costs </font></td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">3,284</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">5,520</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">18,169</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; text-align: right; width: 12%;">21,417</td>
                <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><font style="color: #1c1c1a;">&#160; Transportation costs</font></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">3,768</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">5,025</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">18,248</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;">17,832</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;">Total operating costs</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">68,823</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">66,589</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">237,288</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;">258,080</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            </tr>
            <tr>
                <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Total operating costs (C1) (US$ per pound)</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>2.82</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>2.01</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>1.92</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>2.06</b></td>
                <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            </tr>
        </table>
    </div>
    <br>
    <div id="footer_page_29">
        <p style="text-align: center;">29</p>
    </div>
    <hr style="page-break-after: always; text-align: center;" width="100%" size="5" color="black" noshade="noshade"><a name="page_30"></a>
    <div id="header_page_30">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <p style="text-align: justify;"><i>Adjusted net income (loss)</i></p>
    <p style="text-align: justify;">Adjusted net income (loss) remove the effect of the following transactions from net income as reported under IFRS<font style="color: #1c1c1a;">:</font></p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; padding-left: 8.4pt; color: #1c1c1a; text-align: justify;">Unrealized foreign currency gains/losses; and</li>
        <li style="margin-left: 27.6pt; padding-left: 8.4pt; color: #1c1c1a; text-align: justify;">Unrealized gain/loss on copper put and fuel call options.</li>
    </ul>
    <p style="text-align: justify;">Management believes these transactions do not reflect the underlying operating performance of our core mining business and are not necessarily indicative of future operating results. Furthermore, unrealized gains/losses on derivative instruments, changes in the fair value of financial instruments, and unrealized foreign currency gains/losses are not necessarily reflective of the underlying operating results for the reporting periods presented<font style="color: #1c1c1a;">. </font></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Three months ended </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Year ended</b><br><b> December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands, except per share amounts)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>Net income (loss)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>5,694</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(9,931</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(23,524</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(53,382</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Unrealized foreign exchange gain</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(13,595</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(5,850</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(4,345</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(15,228</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Unrealized (gain) loss on copper put and fuel call options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">586</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(518</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Estimated tax effect of adjustments</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(158</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">140</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(492</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"><b>Adjusted net loss</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(7,473</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(16,159</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(26,539</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(68,610</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Adjusted EPS</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(0.03</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(0.07</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(0.11</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>(0.28</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"><b>)</b></td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Adjusted EBITDA</i></p>
    <p style="text-align: justify;"><font style="color: #1c1c1a;">Adjusted EBITDA is presented as a supplemental measure of the Company's performance and ability to service debt. Adjusted EBITDA is frequently used by securities analysts, investors and other interested parties in the evaluation of companies in the industry, many of which present Adjusted EBITDA when reporting their results.&#160; Issuers of "high yield" securities also present Adjusted EBITDA because investors, analysts and rating agencies consider it useful in measuring the ability of those issuers to meet debt service obligations. </font></p>
    <p style="text-align: justify;"><font style="color: #1c1c1a;">Adjusted EBITDA represents net income before interest, income taxes, and depreciation and also eliminates the impact of a number of items that are not considered indicative of ongoing operating performance. Certain items of expense are added and certain items of income are deducted from net income that are not likely to recur or are not indicative of the Company's underlying operating results for the reporting periods presented or for future operating performance and consist of:</font></p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt; color: #1c1c1a;">Unrealized foreign exchange gains/losses;</li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt; color: #1c1c1a;">Unrealized gain/loss on copper put and fuel call options; and</li>
        <li style="margin-left: 27.6pt; text-align: justify; padding-left: 8.4pt; color: #1c1c1a;">Amortization of share-based compensation expense.</li>
    </ul>
    <div id="footer_page_30">
        <p style="text-align: center;">30</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_31"></a>
    <div id="header_page_31">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Three months ended</b><br><b> December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="4"><b>Year ended </b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: center;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><b>Net income (loss)</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>5,694</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>(9,931</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>(23,524</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>(53,382</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Add:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;"><b>&#160;</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">18,747</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">31,380</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">95,301</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">109,756</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Finance expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">10,575</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">10,109</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">43,010</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">40,324</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Finance income</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(47</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(113</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(249</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(1,202</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160; Income tax recovery</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(2,724</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(7,543</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(9,096</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(32,337</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><font style="color: #1c1c1a;">&#160; Unrealized foreign exchange gain</font></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(13,595</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(5,850</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(4,345</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">(15,228</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">)</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 28.1pt; vertical-align: bottom; text-indent: -14.15pt;">&#160; Unrealized (gain) loss on copper put and fuel call<br>&#160; options</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">586</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">(518</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">1,822</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">-</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 9.9pt; vertical-align: bottom; background-color: #e6efff;">Amortization of share-based compensation expense</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">1,242</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">712</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,310</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">3,126</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Adjusted EBITDA</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>20,478</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>18,246</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>108,229</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>51,057</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Earnings (loss) from mining operations before depletion and amortization</i></p>
    <p style="text-align: justify;">Earnings from mining operations before depletion and amortization is earnings from mining operations with depletion and amortization added back. The Company discloses this measure, which has been derived from our financial statements and applied on a consistent basis, to provide assistance in understanding the results of the Company's operations and financial position and it is meant to provide further information about the financial results to investors.</p>
    <div id="footer_page_31">
        <p style="text-align: center;">31</p>
    </div>
    <hr style="page-break-after: always;" width="100%" size="5" color="black" noshade="noshade"><a name="page_32"></a>
    <div id="header_page_32">
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 100%;">
                    <p style="margin-bottom: 0pt; text-align: justify;"><font style="color: #00a5e3; font-size: 12pt;"><b>TASEKO MINES LIMITED</b></font></p>
                    <p style="margin-top: 0pt; text-align: justify;">Management's Discussion and Analysis</p>
                </td>
            </tr>
            <tr>
                <td style="width: 100%; border-bottom: 1px solid #000000;">&#160;</td>
            </tr>
        </table>
    </div>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Year ended</b><br><b> December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"><b>Earnings (loss) from mining operations</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>8,315</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(7,459</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>23,725</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"><b>(39,143</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"><b>)</b></td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">Add:</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">&#160; Depletion and amortization</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">18,747</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">31,380</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">95,301</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">109,756</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 19.6pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-indent: -14.2pt;"><b>Earnings from mining operations before depletion and amortization</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>27,062</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>23,921</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>119,026</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>70,613</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <p style="text-align: justify;"><i>Site operating costs per ton milled</i></p>
    <table style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;" cellspacing="0" cellpadding="0">
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Three months ended</b><br><b>December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="4"><b>Year ended</b><br><b> December 31,</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;" colspan="1">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;">(Cdn$ in thousands, except per ton milled amounts)</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2020</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"><b>2019</b></td>
            <td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"><b>Site operating costs (included in cost of sales)</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>65,287</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>61,219</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>216,415</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"><b>244,611</b></td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;">Tons milled (thousands) (75% basis)</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,594</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">5,855</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">22,559</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;">22,405</td>
            <td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;">&#160;</td>
        </tr>
        <tr>
            <td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000;"><b>Site operating costs per ton milled</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"><b>$</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>11.67</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"><b>$</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>10.46</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"><b>$</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>9.59</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"><b>$</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"><b>10.92</b></td>
            <td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;">&#160;</td>
        </tr>
    </table>
    <br>
    <div><br></div>
    <div id="footer_page_32">
        <p style="text-align: center;">32</p>
    </div>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.8
<SEQUENCE>9
<FILENAME>exhibit99-8.htm
<DESCRIPTION>EXHIBIT 99.8
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.8 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <div><br>
        <table style="width: 100%; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0">
            <tr>
                <td style="width: 49%; vertical-align: top;" colspan="2">
                    <p><img src="exhibit99-8x001.jpg" style="width: 94px;" height="41"></p>
                </td>
                <td style="width: 16%; vertical-align: top;">
                    <p><font style="color: #000080;">&#160;</font></p>
                </td>
                <td style="width: 16%; vertical-align: top;" colspan="2">
                    <p><font style="color: #000080;">&#160;</font></p>
                </td>
                <td style="vertical-align: top;">&#160;</td>
            </tr>
            <tr>
                <td style="vertical-align: top;">&#160;</td>
                <td style="width: 40%; vertical-align: top;" colspan="3">
                    <p style="margin-bottom: 0pt;"><b>KPMG LLP</b></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Chartered Professional Accountants</b></p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt;">PO Box 10426 777 Dunsmuir Street</p>
                    <p style="margin-top: 0pt; margin-bottom: 0pt;">Vancouver BC V7Y 1K3</p>
                    <p style="margin-top: 0pt;">Canada</p>
                </td>
                <td style="width: 28%; vertical-align: top;" colspan="2">
                    <p style="margin-left: 45.35pt; margin-bottom: 0pt; text-indent: -45.35pt;">Telephone <font style="width: 5.54pt; text-indent: 0pt; display: inline-block;">&#160;</font>(604) 691-3000</p>
                    <p style="margin-top: 0pt; margin-left: 45.35pt; margin-bottom: 0pt; text-indent: -45.35pt;">Fax<font style="width: 34.38pt; text-indent: 0pt; display: inline-block;">&#160;</font>(604) 691-3031</p>
                    <p style="margin-top: 0pt; margin-left: 45.35pt; text-indent: -45.35pt;">Internet<font style="width: 18.82pt; text-indent: 0pt; display: inline-block;">&#160;</font>www.kpmg.ca</p>
                </td>
            </tr>
            <tr>
                <td style="width: 30%;">&#160;</td>
                <td style="width: 19%;">&#160;</td>
                <td style="width: 16%;">&#160;</td>
                <td style="width: 5%;">&#160;</td>
                <td style="width: 11%;">&#160;</td>
                <td style="width: 17%;">&#160;</td>
            </tr>
        </table>
        <br>
    </div>
    <p style="text-align: center;">&#160;</p>
    <p style="text-align: center;"><b>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>
    <p style="margin-bottom: 0pt; text-align: justify;">The Board of Directors</p>
    <p style="margin-top: 0pt; text-align: justify;">Taseko Mines Limited</p>
    <p style="text-align: justify;"><br>We consent to the use of our reports, each dated February 24, 2021, with respect to the consolidated financial statements and the effectiveness of internal control over financial reporting included in this annual report on Form 40-F.</p>
    <p style="text-align: justify;">We also consent to the incorporation by reference of such reports in the Registration Statement (No. 333-237948) on Form F-10/A of Taseko Mines Limited filed with the United States Securities and Exchange Commission.</p>
    <p style="text-align: justify;"><b>//s// KPMG LLP</b></p>
    <p style="text-align: justify;">&#160;</p>
    <p style="text-align: justify;">Chartered Professional Accountants</p>
    <p style="margin-bottom: 0pt; text-align: justify;">March 29, 2021</p>
    <p style="margin-top: 0pt; text-align: justify;">Vancouver, Canada</p>
    <div>
        <p style="margin-left: 200pt; text-align: justify;"><font style="font-size: 8pt;">KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG</font><br><font style="font-size: 8pt;">network of independent member firms affiliated with KPMG International Cooperative </font><br><font style="font-size: 8pt;">("KPMG International"), a Swiss entity. </font><br><font style="font-size: 8pt;">KPMG Canada provides services to KPMG LLP.</font></p>
    </div>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.9
<SEQUENCE>10
<FILENAME>exhibit99-9.htm
<DESCRIPTION>EXHIBIT 99.9
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.9 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade">
    <p style="text-align: justify;"><img src="exhibit99-9xu002.jpg"></p>
    <p style="text-align: justify;">March 29, 2021</p>
    <p style="text-align: justify;">VIA EDGAR</p>
    <p style="text-align: justify;">To: <font style="width: 19.41pt; display: inline-block;">&#160;</font>United States Securities and Exchange Commission</p>
    <p style="margin-bottom: 0pt; text-align: justify;">Re:<font style="width: 21.61pt; display: inline-block;">&#160;</font>Taseko Mines Limited (the "<b>Company</b>")</p>
    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><font style="width: 36pt; display: inline-block;">&#160;</font>Annual Report on Form 40-F</p>
    <p style="margin-top: 0pt; text-align: justify;"><font style="width: 36pt; display: inline-block;">&#160;</font>Consent of Expert</p>
    <hr style="border-top-style: none; border-bottom: 0.75pt solid #000000;">
    <p style="text-align: justify;">This consent is provided in connection with the Company's annual report on Form 40-F report for the year ended December 31, 2020 to be filed by the Company with the United States Securities and Exchange Commission (the "SEC") and any amendments thereto (the "<b>Annual Report</b>").&#160; The Annual Report incorporates by reference, among other things, the Company's Annual Information Form for the year ended December 31, 2020 (the "<b>AIF</b>").</p>
    <p style="text-align: justify;">I hereby consent to the use of my name in connection with reference to my involvement in the preparation of the following technical reports (the "<b>Technical</b> <b>Reports</b>"):</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Technical Report on the Mineral Reserve Update at the Gibraltar Mine, British Columbia, Canada dated November 6, 2019</p>
        </li>
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">
            <p>Technical Report on the Mineral Reserve Update at the Yellowhead Copper Project, British Columbia, Canada dated January 16, 2020</p>
        </li>
    </ul>
    <p style="text-align: justify;">and to references to the Technical Reports, or portions thereof, in the Annual Report and the AIF and to the inclusion and incorporation by reference of the information derived from the Technical Report in the Annual Report and the AIF.</p>
    <p style="text-align: justify;">I also consent to the incorporation by reference of such Technical Reports in the Registration Statement (No. 333-237948) on Form F-10/A of Taseko Mines Limited filed with the United States Securities and Exchange Commission.</p>
    <p style="text-align: justify;">&#160;</p>
    <p style="text-align: justify;">Yours truly,</p>
    <p style="text-align: justify;">/s/&#160; R. Weymark</p>
    <p style="text-align: justify;"><u> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </u><u>____</u><br><b>Richard Weymark, P.Eng., MBA, Chief Engineer</b></p>
    <p style="text-align: center;">1</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.10
<SEQUENCE>11
<FILENAME>exhibit99-10.htm
<DESCRIPTION>EXHIBIT 99.10
<TEXT>
<html>

<head>
    <title>Taseko Mines Limited: Exhibit 99.10 - Filed by newsfilecorp.com</title>
</head>

<body style="font-size:10pt; font-family:'Times New Roman';">
    <hr width="100%" size="3" color="black" noshade="noshade"><a name="page_1"></a>
    <p style="text-align: justify;">March 29, 2021</p>
    <p style="text-align: justify;">VIA EDGAR</p>
    <p style="text-align: justify;">To:<font style="width: 22.9pt; display: inline-block;">&#160;</font>United States Securities and Exchange Commission</p>
    <p style="margin-bottom: 0pt; text-align: justify;">Re:<font style="width: 21.61pt; display: inline-block;">&#160;</font>Taseko Mines Limited (the "<b>Company</b>")</p>
    <p style="margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><font style="width: 36pt; display: inline-block;">&#160;</font>Annual Report on Form 40-F</p>
    <p style="margin-top: 0pt; text-align: justify;"><font style="width: 36pt; display: inline-block;">&#160;</font>Consent of Expert</p>
    <hr style="border-top-style: none; border-bottom: 0.75pt solid #000000;">
    <p style="text-align: justify;">This consent is provided in connection with the Company's annual report on Form 40-F report for the year ended December 31, 2020 to be filed by the Company with the United States Securities and Exchange Commission (the "SEC") and any amendments thereto (the "<b>Annual Report</b>").&#160; The Annual Report incorporates by reference, among other things, the Company's Annual Information Form for the year ended December 31, 2020 (the "<b>AIF</b>").</p>
    <p style="text-align: justify;">I hereby consent to the use of my name in connection with reference to my involvement in the preparation of the following technical reports (the "<b>Technical</b> <b>Reports</b>"):</p>
    <ul style="padding-left: 0pt;" type="disc">
        <li style="margin-left: 28.06pt; text-align: justify; padding-left: 7.94pt;">Florence Copper Project, NI 43&#8208;101 Technical Report, Florence, Pinal County, Arizona, USA dated February 28, 2017, amended and restated December 4, 2017</li>
    </ul>
    <p style="text-align: justify;">and to references to the Technical Report, or portions thereof, in the Annual Report and the AIF and to the inclusion and incorporation by reference of the information derived from the Technical Report in the Annual Report and the AIF.</p>
    <p style="text-align: justify;">I also consent to the incorporation by reference of such Technical Report in the Registration Statement (No. 333-237948) on Form F-10/A of Taseko Mines Limited filed with the United States Securities and Exchange Commission.</p>
    <p style="text-align: justify;">Yours truly,</p>
    <p style="text-align: justify;">/s/&#160; Dan Johnson</p>
    <p style="text-align: justify;">_______________________________________<br><b>Dan Johnson, P.E.</b></p>
    <p style="text-align: center;">1</p>
    <hr width="100%" size="5" color="black" noshade="noshade">
</body>

</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>12
<FILENAME>tgb-20201231.xml
<DESCRIPTION>XBRL TAXONOMY INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--INTEGIX by Ez-XBRL-->
 <xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:tgb="http://www.tasekomines.com/20201231" 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="tgb-20201231.xsd" xlink:type="simple"></link:schemaRef>
  <context id="C_20200101to20201231">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20181231">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">tgb:ContributedSurplusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">tgb:ContributedSurplusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">tgb:ContributedSurplusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">tgb:ContributedSurplusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">tgb:ContributedSurplusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20181231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:DeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:DeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:DeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbChangeInFairValueOfDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:ChangeInFairValueOfDeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbChangeInFairValueOfDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:ChangeInFairValueOfDeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbIndependentDirectorsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:IndependentDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:DirectorsExecutivesAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:DirectorsExecutivesAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:DirectorsExecutivesAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:DirectorsExecutivesAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:DeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:DeferredShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbSeniorExecutivesMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:SeniorExecutivesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbSeniorExecutivesMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:SeniorExecutivesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbShareOptionsAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:ShareOptionsAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbShareOptionsAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">tgb:ShareOptionsAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">tgb:ExercisePriceFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">tgb:YellowheadMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-02-15</instant>
    </period>
  </context>
  <context id="C_20190201to20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">tgb:YellowheadMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-02-01</startDate>
      <endDate>2019-02-15</endDate>
    </period>
  </context>
  <context id="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember_ifrsfullClassesOfShareCapitalAxis_ifrsfullOrdinarySharesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">tgb:YellowheadMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-02-15</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfRisksAxis_ifrsfullCommodityPriceRiskMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfRisksAxis_ifrsfullCommodityPriceRiskMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_srtCurrencyAxis_currencyUSD">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_srtCurrencyAxis_currencyUSD">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeaseRelatedObligationsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeaseRelatedObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeaseRelatedObligationsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeaseRelatedObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbSecuredEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbSecuredEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CashAndCashEquivalentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CashAndCashEquivalentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CashAndCashEquivalentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CashAndCashEquivalentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsReceivable1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:AccountsReceivable1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsReceivable1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:AccountsReceivable1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsPayableAndAccruedLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsPayableAndAccruedLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:EquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:EquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_srtCurrencyAxis_currencyUSD">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_srtCurrencyAxis_currencyUSD">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCounterpartiesAxis_tgbCustomerTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">tgb:CustomerTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCounterpartiesAxis_tgbCustomerTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">tgb:CustomerTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbCommodityDerivativesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:CommodityDerivativesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20100331_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:CaribooCopperCorpMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="C_20100301to20100331_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:CaribooCopperCorpMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2010-03-01</startDate>
      <endDate>2010-03-31</endDate>
    </period>
  </context>
  <context id="C_20100301to20100331_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2010-03-01</startDate>
      <endDate>2010-03-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCanadaEmergencyWageMember_tgbIncomesStatementLocationAxis_tgbSiteOperatingCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="tgb:IncomesStatementLocationAxis">tgb:SiteOperatingCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CanadaEmergencyWageMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCanadaEmergencyWageMember_tgbIncomesStatementLocationAxis_tgbGeneralAdministrativeExpensesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="tgb:IncomesStatementLocationAxis">tgb:GeneralAdministrativeExpensesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CanadaEmergencyWageMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:Debt1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:Debt1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OtherInvestments1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OtherInvestments1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:LossesAndTaxPoolsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:LossesAndTaxPoolsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:FinancialAssetOtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:FinancialAssetOtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201101to20201111">



        <entity>


              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
    </entity>
    <period>



              <startDate>2020-11-01</startDate>
      <endDate>2020-11-11</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:GibraltarMiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:GibraltarMiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:AleyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:YellowheadMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:AleyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:YellowheadMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:AleyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:YellowheadMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MiningPropertyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PropertyAcquisitionCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20141101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2014-11-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:CaribooCopperCorpMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisreResourcesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CurisreResourcesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullRelatedPartiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:RelatedPartiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullRelatedPartiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:RelatedPartiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceHoldingsIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceHoldingsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbTasekoHoldingsLimitedMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:TasekoHoldingsLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOneTwoEightZeroEightSixZeroBcLimitedMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:OneTwoEightZeroEightSixZeroBcLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOneTwoEightZeroEightSixZeroBcLimitedMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:OneTwoEightZeroEightSixZeroBcLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbTasekoHoldingsLimitedMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:TasekoHoldingsLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisHoldingsCanadaLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CurisHoldingsCanadaLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceHoldingsIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceHoldingsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyCorporationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:AleyCorporationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowHeadMiningIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:YellowHeadMiningIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbSixSevenTwoFiveTwoZeroBcLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:SixSevenTwoFiveTwoZeroBcLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisHoldingsCanadaLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CurisHoldingsCanadaLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisreResourcesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:CurisreResourcesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyCorporationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:AleyCorporationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowHeadMiningIncMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:YellowHeadMiningIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbSixSevenTwoFiveTwoZeroBcLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:SixSevenTwoFiveTwoZeroBcLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20181231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2017-03-01</startDate>
      <endDate>2017-03-03</endDate>
    </period>
  </context>
  <context id="C_20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2017-03-03</instant>
    </period>
  </context>
  <context id="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2017-03-01</startDate>
      <endDate>2017-03-03</endDate>
    </period>
  </context>
  <context id="C_20200401to20200424_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">tgb:OsiskoGoldRoyaltiesLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-04-01</startDate>
      <endDate>2020-04-24</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:LeaseRelatedObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:LeaseRelatedObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20170630_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentyTwoSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:TwoThousandTwentyTwoSeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2017-06-30</instant>
    </period>
  </context>
  <context id="C_20170601to20170630_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentyTwoSeniorSecuredNotesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:TwoThousandTwentyTwoSeniorSecuredNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2017-06-01</startDate>
      <endDate>2017-06-30</endDate>
    </period>
  </context>
  <context id="C_20210210_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentySixSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbEventsAfterReportingPeriodMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:TwoThousandTwentySixSeniorSecuredNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2021-02-10</instant>
    </period>
  </context>
  <context id="C_20210201to20210210_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentySixSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbEventsAfterReportingPeriodMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:TwoThousandTwentySixSeniorSecuredNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2021-02-01</startDate>
      <endDate>2021-02-10</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:LeasesLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">tgb:Ifrs16Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>




                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SecuredEquipmentLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20190430to20190501_ifrsfullBorrowingsByNameAxis_tgbEquipmentLoanMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:EquipmentLoanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-04-30</startDate>
      <endDate>2019-05-01</endDate>
    </period>
  </context>
  <context id="C_20190801to20190831_ifrsfullBorrowingsByNameAxis_tgbEquipmentLoanMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:EquipmentLoanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-08-01</startDate>
      <endDate>2019-08-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:OptionContractTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:CopperPutOptionContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">tgb:CopperPutOptionContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PurchasedCallOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:PurchasedCallOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_tgbIncomeStatementLocationOneAxis_tgbDepletionAndAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="tgb:IncomeStatementLocationOneAxis">tgb:DepletionAndAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20190101to20191231_tgbIncomeStatementLocationOneAxis_tgbDepletionAndAmortizationMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="tgb:IncomeStatementLocationOneAxis">tgb:DepletionAndAmortizationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:MarketableSecuritiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:MarketableSecuritiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCopperPutOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CopperPutOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCopperPutOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:CopperPutOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbFuelCallOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:FuelCallOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbFuelCallOptionsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:FuelCallOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbInvestmentInSubscriptionReceiptsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:InvestmentInSubscriptionReceiptsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbInvestmentInSubscriptionReceiptsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:InvestmentInSubscriptionReceiptsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbReclamationDepositsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:ReclamationDepositsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbReclamationDepositsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:ReclamationDepositsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbRestrictedCashMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:RestrictedCashMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbRestrictedCashMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:RestrictedCashMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">tgb:SuretyBondsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullCategoriesOfFinancialAssetsAxis_tgbReclamationDepositsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">tgb:ReclamationDepositsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullCategoriesOfFinancialAssetsAxis_tgbReclamationDepositsMember_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">tgb:ReclamationDepositsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">tgb:SuretyBondsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">tgb:GibraltarJointVentureMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullCounterpartiesAxis_tgbCanadianCharteredBankMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">tgb:SuretyBondsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">tgb:CanadianCharteredBankMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullCounterpartiesAxis_tgbCaribooMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">tgb:SuretyBondsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">tgb:CaribooMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialAssetsAxis">tgb:MarketableSecuritiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20141231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">tgb:FlorenceCopperProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullBuildingsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPlantAndEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:PlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbLightVehiclesAndOtherMobileEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:LightVehiclesAndOtherMobileEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbFurnitureComputerAndOfficeEquipmentMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>


                    <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">tgb:FurnitureComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="C_20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:SubsequentEventsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2021-01-01</instant>
    </period>
  </context>
  <context id="C_20201230to20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesOneMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SeniorSecuredNotesOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:SubsequentEventsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-12-30</startDate>
      <endDate>2021-01-01</endDate>
    </period>
  </context>
  <context id="C_20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesOneMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SeniorSecuredNotesOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:SubsequentEventsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>


              <instant>2021-01-01</instant>
    </period>
  </context>
  <context id="C_20201230to20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">tgb:SeniorSecuredNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:SubsequentEventsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-12-30</startDate>
      <endDate>2021-01-01</endDate>
    </period>
  </context>
  <context id="C_20201230to20210101_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesFlorenceCopperMember">



        <entity>



              <identifier scheme="http://www.sec.gov/CIK">0000878518</identifier>
      <segment>



                    <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">tgb:SubsequentEventsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">tgb:GibraltarMinesFlorenceCopperMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>



              <startDate>2020-12-30</startDate>
      <endDate>2021-01-01</endDate>
    </period>
  </context>
  <unit id="CAD">


        <measure>iso4217:CAD</measure>
  </unit>
  <unit id="CAD_per_Pound">


        <divide>



              <unitNumerator>


                    <measure>iso4217:CAD</measure>
      </unitNumerator>
      <unitDenominator>


                    <measure>tgb:Pound</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="CAD_per_Share">


        <divide>



              <unitNumerator>


                    <measure>iso4217:CAD</measure>
      </unitNumerator>
      <unitDenominator>


                    <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Pounds">


        <measure>utr:lb</measure>
  </unit>
  <unit id="Pure">


        <measure>pure</measure>
  </unit>
  <unit id="Share">


        <measure>tgb:Share</measure>
  </unit>
  <unit id="Shares">


        <measure>shares</measure>
  </unit>
  <unit id="USD">


        <measure>iso4217:USD</measure>
  </unit>
  <unit id="USD_per_Pound">


        <divide>



              <unitNumerator>


                    <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>


                    <measure>tgb:Pound</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="USD_per_Share">


        <divide>



              <unitNumerator>


                    <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>


                    <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Year">


        <measure>tgb:Year</measure>
  </unit>
  <unit id="oz">


        <measure>utr:oz</measure>
  </unit>
  <ifrs-full:CapitalCommitments contextRef="C_20191231" id="Fxbrl_20210304162149966" unitRef="CAD" xsi:nil="true"></ifrs-full:CapitalCommitments>
  <ifrs-full:CapitalCommitments contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044248590" unitRef="CAD">2733000</ifrs-full:CapitalCommitments>
  <dei:AmendmentFlag contextRef="C_20200101to20201231" id="Fdei_AmendmentFlag20210309105352365">false</dei:AmendmentFlag>
  <dei:DocumentFiscalYearFocus contextRef="C_20200101to20201231" id="Fdei_DocumentFiscalYearFocus20210309105406897">2020</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus contextRef="C_20200101to20201231" id="Fdei_DocumentFiscalPeriodFocus20210309105422412">FY</dei:DocumentFiscalPeriodFocus>
  <dei:EntityCentralIndexKey contextRef="C_20200101to20201231" id="Fdei_EntityCentralIndexKey20210309105601513">0000878518</dei:EntityCentralIndexKey>
  <dei:CurrentFiscalYearEndDate contextRef="C_20200101to20201231" id="Fdei_CurrentFiscalYearEndDate20210309105620998">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityCurrentReportingStatus contextRef="C_20200101to20201231" id="Fdei_EntityCurrentReportingStatus20210309105633055">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="C_20200101to20201231" id="Fdei_EntityEmergingGrowthCompany20210309105648664">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityInteractiveDataCurrent contextRef="C_20200101to20201231" id="Fdei_EntityInteractiveDataCurrent20210309105810803">Yes</dei:EntityInteractiveDataCurrent>
  <dei:DocumentType contextRef="C_20200101to20201231" id="Fxbrl_20210309103518254">40-F</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="C_20200101to20201231" id="Fxbrl_20210309105308750">2020-12-31</dei:DocumentPeriodEndDate>
  <dei:EntityRegistrantName contextRef="C_20200101to20201231" id="Fxbrl_20210309105509047">TASEKO MINES LTD</dei:EntityRegistrantName>
  <dei:EntityCommonStockSharesOutstanding contextRef="C_20201231" decimals="INF" id="Fxbrl_20210309105743626" unitRef="Shares">282115024</dei:EntityCommonStockSharesOutstanding>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723906_xbrl_20210305183828064" unitRef="CAD">85110000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723906_xbrl_20210305183848780" unitRef="CAD">53198000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20181231" decimals="-3" id="F1614939198" unitRef="CAD">45665000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653786_xbrl_20210308142736371" unitRef="CAD">46440000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653786_xbrl_20210308142747251" unitRef="CAD">54454000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:CashAndCashEquivalents contextRef="C_20191130_ifrsfullCategoriesOfFinancialAssetsAxis_tgbReclamationDepositsMember_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309053826242" unitRef="CAD">6200000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:TradeAndOtherCurrentReceivables contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723922_1614949748" unitRef="CAD">6689000</ifrs-full:TradeAndOtherCurrentReceivables>
  <ifrs-full:TradeAndOtherCurrentReceivables contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723922_1614949750" unitRef="CAD">13791000</ifrs-full:TradeAndOtherCurrentReceivables>
  <ifrs-full:Inventories contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723928_1614949752" unitRef="CAD">58841000</ifrs-full:Inventories>
  <ifrs-full:Inventories contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723928_1614949754" unitRef="CAD">43620000</ifrs-full:Inventories>
  <ifrs-full:CurrentFinancialAssets contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723934_1614949756" unitRef="CAD">3583000</ifrs-full:CurrentFinancialAssets>
  <ifrs-full:CurrentFinancialAssets contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723934_1614949758" unitRef="CAD">730000</ifrs-full:CurrentFinancialAssets>
  <ifrs-full:CurrentPrepaidExpenses contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723940_1614949760" unitRef="CAD">2975000</ifrs-full:CurrentPrepaidExpenses>
  <ifrs-full:CurrentPrepaidExpenses contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723940_1614949762" unitRef="CAD">2513000</ifrs-full:CurrentPrepaidExpenses>
  <ifrs-full:CurrentAssets contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723946_xbrl_20210305184050831" unitRef="CAD">157198000</ifrs-full:CurrentAssets>
  <ifrs-full:CurrentAssets contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723946_xbrl_20210305184055662" unitRef="CAD">113852000</ifrs-full:CurrentAssets>
  <ifrs-full:CurrentAssets contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653802_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">135254000</ifrs-full:CurrentAssets>
  <ifrs-full:CurrentAssets contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653802_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">132105000</ifrs-full:CurrentAssets>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723952_1614949765" unitRef="CAD">742619000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723952_1614949767" unitRef="CAD">758006000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309095829589_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">99872000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309095829589_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">385504000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309095829589_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">719211000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309095829589_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">188000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309095829589_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">1204775000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">111644000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">387404000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">748295000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">1247343000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309095833089_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">109895000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309095833089_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">444071000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309095833089_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">769928000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309095833089_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">5326000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309095833089_xbrl_20210309094602466_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">1329220000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309095129599_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309095129599_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">160849000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309095129599_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">222639000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309095129599_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20181231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309095129599_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">383488000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">231114000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">258223000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">489337000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309095126507_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309095126507_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">290654000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309095126507_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">295947000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309095126507_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309095126507_xbrl_20210309094602626_xbrl_20210304154842605_xbrl_20210304154807259_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">586601000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094946526_xbrl_20210304151803120" unitRef="CAD">111644000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094946526_xbrl_20210304151808173" unitRef="CAD">156290000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094946526_xbrl_20210304151812361" unitRef="CAD">490072000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094946526_xbrl_20210304151816052" unitRef="CAD">0</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094952662_xbrl_20210304151803120" unitRef="CAD">109895000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094952662_xbrl_20210304151808173" unitRef="CAD">153417000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094952662_xbrl_20210304151812361" unitRef="CAD">473981000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094952662_xbrl_20210304151816052" unitRef="CAD">5326000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094414519_xbrl_20210304133726507_83" unitRef="CAD">539747000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094414519_xbrl_20210304133726507_87" unitRef="CAD">188512000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094414519_xbrl_20210304133726507_811" unitRef="CAD">16240000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094414519_xbrl_20210304133726507_815" unitRef="CAD">12766000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094414519_xbrl_20210304133726507_819" unitRef="CAD">741000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094438234_xbrl_20210304133726507_83" unitRef="CAD">504995000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094438234_xbrl_20210304133726507_87" unitRef="CAD">203079000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094438234_xbrl_20210304133726507_811" unitRef="CAD">18649000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094438234_xbrl_20210304133726507_815" unitRef="CAD">13861000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="C_20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094438234_xbrl_20210304133726507_819" unitRef="CAD">2035000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723959_1614949769" unitRef="CAD">5298000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723959_1614949773" unitRef="CAD">6783000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbInvestmentInSubscriptionReceiptsMember" decimals="-3" id="Fxbrl_20210309053322403_xbrl_20210304192752841_73" unitRef="CAD">1200000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbInvestmentInSubscriptionReceiptsMember" decimals="-3" id="Fxbrl_20210309053322403_xbrl_20210304192752841_77" unitRef="CAD">2400000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbReclamationDepositsMember" decimals="-3" id="Fxbrl_20210309053322408_xbrl_20210304192752841_83" unitRef="CAD">2825000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbReclamationDepositsMember" decimals="-3" id="Fxbrl_20210309053322408_xbrl_20210304192752841_87" unitRef="CAD">3083000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbRestrictedCashMember" decimals="-3" id="Fxbrl_20210309053322414_xbrl_20210304192752841_93" unitRef="CAD">1273000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbRestrictedCashMember" decimals="-3" id="Fxbrl_20210309053322414_xbrl_20210304192752841_97" unitRef="CAD">1300000</ifrs-full:OtherNoncurrentFinancialAssets>
  <ifrs-full:Goodwill contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723966_1614949775" unitRef="CAD">5250000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723966_1614949777" unitRef="CAD">5355000</ifrs-full:Goodwill>
  <ifrs-full:Assets contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723973_xbrl_20210305184117038" unitRef="CAD">910365000</ifrs-full:Assets>
  <ifrs-full:Assets contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723973_xbrl_20210305184123148" unitRef="CAD">883996000</ifrs-full:Assets>
  <ifrs-full:TradeAndOtherCurrentPayables contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723979_1614949779" unitRef="CAD">51747000</ifrs-full:TradeAndOtherCurrentPayables>
  <ifrs-full:TradeAndOtherCurrentPayables contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723979_1614949781" unitRef="CAD">43685000</ifrs-full:TradeAndOtherCurrentPayables>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723985_1614949783" unitRef="CAD">17617000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723985_1614949785" unitRef="CAD">16460000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210305155422602" unitRef="CAD">8094000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210305155428812" unitRef="CAD">7990000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305155433204" unitRef="CAD">7536000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305155435972" unitRef="CAD">6626000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210305155443434" unitRef="CAD">1987000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210305155459515" unitRef="CAD">1844000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:DeferredIncomeClassifiedAsCurrent contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723992_1614949787" unitRef="CAD">5604000</ifrs-full:DeferredIncomeClassifiedAsCurrent>
  <ifrs-full:DeferredIncomeClassifiedAsCurrent contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723992_1614949789" unitRef="CAD">4558000</ifrs-full:DeferredIncomeClassifiedAsCurrent>
  <ifrs-full:CurrentInterestPayable contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065723998_xbrl_20210309065445349" unitRef="CAD">1160000</ifrs-full:CurrentInterestPayable>
  <ifrs-full:CurrentInterestPayable contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065723998_xbrl_20210309065451798" unitRef="CAD">1184000</ifrs-full:CurrentInterestPayable>
  <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724005_1614949791" unitRef="CAD">2356000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724005_1614949792" unitRef="CAD">1406000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <ifrs-full:CurrentLiabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724011_xbrl_20210305184135988" unitRef="CAD">78484000</ifrs-full:CurrentLiabilities>
  <ifrs-full:CurrentLiabilities contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724011_xbrl_20210305184200292" unitRef="CAD">67293000</ifrs-full:CurrentLiabilities>
  <ifrs-full:CurrentLiabilities contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653829_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">77365000</ifrs-full:CurrentLiabilities>
  <ifrs-full:CurrentLiabilities contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653829_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">69543000</ifrs-full:CurrentLiabilities>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724017_1614949794" unitRef="CAD">345787000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724017_1614949796" unitRef="CAD">357025000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653835_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">40178000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653835_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">52177000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210305155603434" unitRef="CAD">313965000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210305155609268" unitRef="CAD">317728000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210305155611675" unitRef="CAD">11829000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210305155614113" unitRef="CAD">11107000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305155617658" unitRef="CAD">12536000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305155619658" unitRef="CAD">18746000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20201231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210305155621864" unitRef="CAD">7457000</ifrs-full:LongtermBorrowings>
  <ifrs-full:LongtermBorrowings contextRef="C_20191231_ifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210305155624634" unitRef="CAD">9444000</ifrs-full:LongtermBorrowings>
  <ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065746560" unitRef="CAD">78983000</ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts>
  <ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065803706" unitRef="CAD">66373000</ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts>
  <ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653842_xbrl_20210308143036604_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">97432000</ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts>
  <ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653842_xbrl_20210308143036604_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">80460000</ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCosts>
  <ifrs-full:DeferredTaxLiabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724026_1614949801" unitRef="CAD">39060000</ifrs-full:DeferredTaxLiabilities>
  <ifrs-full:DeferredTaxLiabilities contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724026_1614949803" unitRef="CAD">50703000</ifrs-full:DeferredTaxLiabilities>
  <ifrs-full:DeferredIncomeClassifiedAsNoncurrent contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724032_1614949805" unitRef="CAD">47154000</ifrs-full:DeferredIncomeClassifiedAsNoncurrent>
  <ifrs-full:DeferredIncomeClassifiedAsNoncurrent contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724032_1614949807" unitRef="CAD">39433000</ifrs-full:DeferredIncomeClassifiedAsNoncurrent>
  <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724038_1614949809" unitRef="CAD">3525000</ifrs-full:OtherNoncurrentFinancialLiabilities>
  <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724038_1614949811" unitRef="CAD">1483000</ifrs-full:OtherNoncurrentFinancialLiabilities>
  <ifrs-full:Liabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724044_xbrl_20210305184140845" unitRef="CAD">592993000</ifrs-full:Liabilities>
  <ifrs-full:Liabilities contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724044_xbrl_20210305184203626" unitRef="CAD">582310000</ifrs-full:Liabilities>
  <ifrs-full:IssuedCapital contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724051_1614949813" unitRef="CAD">472870000</ifrs-full:IssuedCapital>
  <ifrs-full:IssuedCapital contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724051_1614949815" unitRef="CAD">436318000</ifrs-full:IssuedCapital>
  <tgb:ContributedSurplus contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724058_1614949817" unitRef="CAD">53433000</tgb:ContributedSurplus>
  <tgb:ContributedSurplus contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724058_1614949819" unitRef="CAD">51622000</tgb:ContributedSurplus>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065823458" unitRef="CAD">7674000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065847648" unitRef="CAD">6827000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:RetainedEarnings contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724066_1614949825" unitRef="CAD">-216605000</ifrs-full:RetainedEarnings>
  <ifrs-full:RetainedEarnings contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724066_1614949827" unitRef="CAD">-193081000</ifrs-full:RetainedEarnings>
  <ifrs-full:Equity contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724072_xbrl_20210305184144132" unitRef="CAD">317372000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724072_xbrl_20210305184208259" unitRef="CAD">301686000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309093845435_xbrl_20210306095514660_xbrl_20210306095158306_33" unitRef="CAD">423438000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20181231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309093845435_xbrl_20210306095514660_xbrl_20210306095158306_37" unitRef="CAD">49274000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fxbrl_20210309093845435_xbrl_20210306095514660_xbrl_20210306095158306_311" unitRef="CAD">14064000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20181231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember" decimals="-3" id="Fxbrl_20210309093845435_xbrl_20210306095514660_xbrl_20210306095158306_315" unitRef="CAD">-139699000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20181231" decimals="-3" id="Fxbrl_20210309093845435_xbrl_20210306095514660_xbrl_20210306095158306_319" unitRef="CAD">347077000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309094146440_xbrl_20210306095517931_xbrl_20210306095158306_33" unitRef="CAD">436318000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309094146440_xbrl_20210306095517931_xbrl_20210306095158306_37" unitRef="CAD">51622000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fxbrl_20210309094146440_xbrl_20210306095517931_xbrl_20210306095158306_311" unitRef="CAD">6827000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember" decimals="-3" id="Fxbrl_20210309094146440_xbrl_20210306095517931_xbrl_20210306095158306_315" unitRef="CAD">-193081000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309101009616_xbrl_20210306095517931_xbrl_20210306095158306_33" unitRef="CAD">472870000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309101009616_xbrl_20210306095517931_xbrl_20210306095158306_37" unitRef="CAD">53433000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fxbrl_20210309101009616_xbrl_20210306095517931_xbrl_20210306095158306_311" unitRef="CAD">7674000</ifrs-full:Equity>
  <ifrs-full:Equity contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember" decimals="-3" id="Fxbrl_20210309101009616_xbrl_20210306095517931_xbrl_20210306095158306_315" unitRef="CAD">-216605000</ifrs-full:Equity>
  <ifrs-full:EquityAndLiabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309065724078_xbrl_20210305184147188" unitRef="CAD">910365000</ifrs-full:EquityAndLiabilities>
  <ifrs-full:EquityAndLiabilities contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309065724078_xbrl_20210305184210772" unitRef="CAD">883996000</ifrs-full:EquityAndLiabilities>
  <ifrs-full:Revenue contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210306104331731" unitRef="CAD">343267000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210306104338440" unitRef="CAD">329163000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_1614959667" unitRef="CAD">458305000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_1614959669" unitRef="CAD">438204000</ifrs-full:Revenue>
  <tgb:ProductionCosts1 contextRef="C_20200101to20201231" decimals="-3" id="F1615007630" unitRef="CAD">224241000</tgb:ProductionCosts1>
  <tgb:ProductionCosts1 contextRef="C_20190101to20191231" decimals="-3" id="F1615007631" unitRef="CAD">258550000</tgb:ProductionCosts1>
  <tgb:ProductionCosts1 contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_1614960452" unitRef="CAD">298988000</tgb:ProductionCosts1>
  <tgb:ProductionCosts1 contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_1614960454" unitRef="CAD">344913000</tgb:ProductionCosts1>
  <ifrs-full:DepreciationAndAmortisationExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309100559380" unitRef="CAD">95301000</ifrs-full:DepreciationAndAmortisationExpense>
  <ifrs-full:DepreciationAndAmortisationExpense contextRef="C_20190101to20191231" decimals="-3" id="F1615007635" unitRef="CAD">109756000</ifrs-full:DepreciationAndAmortisationExpense>
  <ifrs-full:DepreciationAndAmortisationExpense contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_xbrl_20210305220859705_1614960452" unitRef="CAD">139643000</ifrs-full:DepreciationAndAmortisationExpense>
  <ifrs-full:DepreciationAndAmortisationExpense contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704814_xbrl_20210305220859705_1614960454" unitRef="CAD">159044000</ifrs-full:DepreciationAndAmortisationExpense>
  <tgb:EarningsFromMiningOperations contextRef="C_20200101to20201231" decimals="-3" id="F1615007637" unitRef="CAD">23725000</tgb:EarningsFromMiningOperations>
  <tgb:EarningsFromMiningOperations contextRef="C_20190101to20191231" decimals="-3" id="F1615007639" unitRef="CAD">-39143000</tgb:EarningsFromMiningOperations>
  <ifrs-full:GeneralAndAdministrativeExpense contextRef="C_20200101to20201231" decimals="-3" id="F1615007641" unitRef="CAD">14636000</ifrs-full:GeneralAndAdministrativeExpense>
  <ifrs-full:GeneralAndAdministrativeExpense contextRef="C_20190101to20191231" decimals="-3" id="F1615007643" unitRef="CAD">13804000</ifrs-full:GeneralAndAdministrativeExpense>
  <tgb:ShareBasedCompensationExpense contextRef="C_20200101to20201231" decimals="-3" id="F1615007645" unitRef="CAD">5075000</tgb:ShareBasedCompensationExpense>
  <tgb:ShareBasedCompensationExpense contextRef="C_20190101to20191231" decimals="-3" id="F1615007647" unitRef="CAD">2946000</tgb:ShareBasedCompensationExpense>
  <ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources contextRef="C_20200101to20201231" decimals="-3" id="F1615007649" unitRef="CAD">1397000</ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources>
  <ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources contextRef="C_20190101to20191231" decimals="-3" id="F1615007652" unitRef="CAD">3569000</ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources>
  <ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20200101to20201231" decimals="-3" id="F1615007654" unitRef="CAD">1937000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
  <ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20190101to20191231" decimals="-3" id="F1615007656" unitRef="CAD">-2834000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:OtherIncomeAndExpense contextRef="C_20200101to20201231" decimals="-3" id="F1615007658" unitRef="CAD">1495000</tgb:OtherIncomeAndExpense>
  <tgb:OtherIncomeAndExpense contextRef="C_20190101to20191231" decimals="-3" id="F1615007660" unitRef="CAD">920000</tgb:OtherIncomeAndExpense>
  <ifrs-full:ProfitLossFromOperatingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1615007662" unitRef="CAD">6049000</ifrs-full:ProfitLossFromOperatingActivities>
  <ifrs-full:ProfitLossFromOperatingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1615007663" unitRef="CAD">-61376000</ifrs-full:ProfitLossFromOperatingActivities>
  <ifrs-full:FinanceCosts contextRef="C_20200101to20201231" decimals="-3" id="F1615007666" unitRef="CAD">42761000</ifrs-full:FinanceCosts>
  <ifrs-full:FinanceCosts contextRef="C_20190101to20191231" decimals="-3" id="F1615007668" unitRef="CAD">39122000</ifrs-full:FinanceCosts>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="C_20200101to20201231" decimals="-3" id="F1615007670" unitRef="CAD">4092000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="C_20190101to20191231" decimals="-3" id="F1615007673" unitRef="CAD">14779000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704850_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">348000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704850_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">-1976000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:ProfitLossBeforeTax contextRef="C_20200101to20201231" decimals="-3" id="F1615007675" unitRef="CAD">-32620000</ifrs-full:ProfitLossBeforeTax>
  <ifrs-full:ProfitLossBeforeTax contextRef="C_20190101to20191231" decimals="-3" id="F1615007677" unitRef="CAD">-85719000</ifrs-full:ProfitLossBeforeTax>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="C_20200101to20201231" decimals="-3" id="F1615007680" unitRef="CAD">-9096000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="C_20190101to20191231" decimals="-3" id="F1615007682" unitRef="CAD">-32337000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:ProfitLoss contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309092713734_1615007680" unitRef="CAD">-23524000</ifrs-full:ProfitLoss>
  <ifrs-full:ProfitLoss contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309092713734_1615007682" unitRef="CAD">-53382000</ifrs-full:ProfitLoss>
  <ifrs-full:ProfitLoss contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309181018632_xbrl_20210309021704850_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">9886000</ifrs-full:ProfitLoss>
  <ifrs-full:ProfitLoss contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309181018632_xbrl_20210309021704850_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">-76437000</ifrs-full:ProfitLoss>
  <ifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309092721222_1615007680" unitRef="CAD">5360000</ifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax>
  <ifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309092721222_1615007682" unitRef="CAD">1229000</ifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309092726183_1615007680" unitRef="CAD">-4513000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309092726183_1615007682" unitRef="CAD">-8466000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
  <ifrs-full:OtherComprehensiveIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309092729836_1615007680" unitRef="CAD">847000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309092729836_1615007682" unitRef="CAD">-7237000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncome contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704862_xbrl_20210305221132235_xbrl_20210305221104289_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">0</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncome contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704862_xbrl_20210305221132235_xbrl_20210305221104289_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">954000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309092732970_1615007680" unitRef="CAD">-22677000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309092732970_1615007682" unitRef="CAD">-60619000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fxbrl_20210309094131593_xbrl_20210306100138588_xbrl_20210306095641867_xbrl_20210306095158306_611" unitRef="CAD">-7237000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember" decimals="-3" id="Fxbrl_20210309094131593_xbrl_20210306100138588_xbrl_20210306095641867_xbrl_20210306095158306_615" unitRef="CAD">-53382000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fxbrl_20210309100931213_xbrl_20210306100138588_xbrl_20210306095641867_xbrl_20210306095158306_611" unitRef="CAD">847000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember" decimals="-3" id="Fxbrl_20210309100931213_xbrl_20210306100138588_xbrl_20210306095641867_xbrl_20210306095158306_615" unitRef="CAD">-23524000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704869_xbrl_20210305221151052_xbrl_20210305221104289_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">9886000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:ComprehensiveIncome contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704869_xbrl_20210305221151052_xbrl_20210305221104289_xbrl_20210305221046877_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">-75483000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:BasicEarningsLossPerShare contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210309092736994_1615007680" unitRef="CAD_per_Share">-0.09</ifrs-full:BasicEarningsLossPerShare>
  <ifrs-full:BasicEarningsLossPerShare contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210309092736994_1615007682" unitRef="CAD_per_Share">-0.22</ifrs-full:BasicEarningsLossPerShare>
  <ifrs-full:DilutedEarningsLossPerShare contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210309094002843_1615007680" unitRef="CAD_per_Share">-0.09</ifrs-full:DilutedEarningsLossPerShare>
  <ifrs-full:DilutedEarningsLossPerShare contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210309094002843_1615007682" unitRef="CAD_per_Share">-0.22</ifrs-full:DilutedEarningsLossPerShare>
  <ifrs-full:WeightedAverageShares contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094005519_1615007680" unitRef="Shares">250529000</ifrs-full:WeightedAverageShares>
  <ifrs-full:WeightedAverageShares contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094005519_1615007682" unitRef="Shares">243914000</ifrs-full:WeightedAverageShares>
  <ifrs-full:AdjustedWeightedAverageShares contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094008190_1615007680" unitRef="Shares">250529000</ifrs-full:AdjustedWeightedAverageShares>
  <ifrs-full:AdjustedWeightedAverageShares contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094008190_1615007682" unitRef="Shares">243914000</ifrs-full:AdjustedWeightedAverageShares>
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="C_20200101to20201231" decimals="-3" id="F1614931580" unitRef="CAD">95301000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
  <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="C_20190101to20191231" decimals="-3" id="F1614931582" unitRef="CAD">109756000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
  <ifrs-full:AdjustmentsForSharebasedPayments contextRef="C_20200101to20201231" decimals="-3" id="F1614937230" unitRef="CAD">5310000</ifrs-full:AdjustmentsForSharebasedPayments>
  <ifrs-full:AdjustmentsForSharebasedPayments contextRef="C_20190101to20191231" decimals="-3" id="F1614937232" unitRef="CAD">3126000</ifrs-full:AdjustmentsForSharebasedPayments>
  <ifrs-full:AdjustmentsForFinanceCosts contextRef="C_20200101to20201231" decimals="-3" id="F1614937237" unitRef="CAD">42761000</ifrs-full:AdjustmentsForFinanceCosts>
  <ifrs-full:AdjustmentsForFinanceCosts contextRef="C_20190101to20191231" decimals="-3" id="F1614937238" unitRef="CAD">39122000</ifrs-full:AdjustmentsForFinanceCosts>
  <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="C_20200101to20201231" decimals="-3" id="F1614937239" unitRef="CAD">-4345000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
  <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="C_20190101to20191231" decimals="-3" id="F1614937241" unitRef="CAD">-15228000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
  <tgb:AdjustmentsForDeferredRevenueDeposit contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309105507878" unitRef="CAD">8510000</tgb:AdjustmentsForDeferredRevenueDeposit>
  <tgb:AdjustmentsForAmortizationOfDeferredRevenue contextRef="C_20200101to20201231" decimals="-3" id="F1614937243" unitRef="CAD">4915000</tgb:AdjustmentsForAmortizationOfDeferredRevenue>
  <tgb:AdjustmentsForAmortizationOfDeferredRevenue contextRef="C_20190101to20191231" decimals="-3" id="F1614937244" unitRef="CAD">3437000</tgb:AdjustmentsForAmortizationOfDeferredRevenue>
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss contextRef="C_20200101to20201231" decimals="-3" id="F1614937248" unitRef="CAD">1457000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <ifrs-full:OtherAdjustmentsToReconcileProfitLoss contextRef="C_20190101to20191231" decimals="-3" id="F1614937250" unitRef="CAD">-1199000</ifrs-full:OtherAdjustmentsToReconcileProfitLoss>
  <ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="C_20200101to20201231" decimals="-3" id="F1614937252" unitRef="CAD">3327000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="C_20190101to20191231" decimals="-3" id="F1614937254" unitRef="CAD">6614000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614937255" unitRef="CAD">106195000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614937256" unitRef="CAD">42641000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614938655" unitRef="CAD">65496000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614938656" unitRef="CAD">50751000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <tgb:DistributionOfReclamationDeposits contextRef="C_20190101to20191231" decimals="-3" id="F1614938657" unitRef="CAD">-30000000</tgb:DistributionOfReclamationDeposits>
  <tgb:ReleaseOfRestrictedCash contextRef="C_20190101to20191231" decimals="-3" id="F1614938660" unitRef="CAD">6200000</tgb:ReleaseOfRestrictedCash>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614938663" unitRef="CAD">6025000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614938664" unitRef="CAD">2834000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember" decimals="-3" id="Fxbrl_20210309033218937" unitRef="CAD">1742000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember" decimals="-3" id="Fxbrl_20210309033341684" unitRef="CAD">1514000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember" decimals="-3" id="Fxbrl_20210309034403184" unitRef="CAD">2834000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember" decimals="-3" id="Fxbrl_20210309035404489" unitRef="CAD">916000</ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614938665" unitRef="CAD">6104000</ifrs-full:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614938666" unitRef="CAD">241000</ifrs-full:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities>
  <ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309110034695" unitRef="CAD">7270000</ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod>
  <ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember" decimals="-3" id="Fxbrl_20210309054803230" unitRef="CAD">7270000</ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod>
  <ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309105538158" unitRef="CAD">1771000</ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities>
  <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614938670" unitRef="CAD">275000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
  <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614938672" unitRef="CAD">213000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
  <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614938673" unitRef="CAD">-59643000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614938674" unitRef="CAD">-16931000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614939017" unitRef="CAD">32891000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
  <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614939018" unitRef="CAD">32011000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
  <tgb:PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614939022" unitRef="CAD">14362000</tgb:PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
  <tgb:PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614939023" unitRef="CAD">18920000</tgb:PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614939021" unitRef="CAD">34013000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="C_20190430to20190501_ifrsfullBorrowingsByNameAxis_tgbEquipmentLoanMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309113225009" unitRef="CAD">13875000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="C_20190801to20190831_ifrsfullBorrowingsByNameAxis_tgbEquipmentLoanMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309113240609" unitRef="CAD">7977000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309110422347" unitRef="CAD">34299000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <tgb:ProceedsFromExerciseOfOptionsAndWarrants contextRef="C_20200101to20201231" decimals="-3" id="F1614939025" unitRef="CAD">1018000</tgb:ProceedsFromExerciseOfOptionsAndWarrants>
  <tgb:ProceedsFromExerciseOfOptionsAndWarrants contextRef="C_20190101to20191231" decimals="-3" id="F1614939026" unitRef="CAD">176000</tgb:ProceedsFromExerciseOfOptionsAndWarrants>
  <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614939027" unitRef="CAD">-11936000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614939029" unitRef="CAD">-16742000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="C_20200101to20201231" decimals="-3" id="F1614939192" unitRef="CAD">-2704000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="C_20190101to20191231" decimals="-3" id="F1614939193" unitRef="CAD">-1435000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="C_20200101to20201231" decimals="-3" id="F1614939195" unitRef="CAD">31912000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="C_20190101to20191231" decimals="-3" id="F1614939196" unitRef="CAD">7533000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
  <tgb:IncreaseInEquityThroughSharesIssuedInAcquisition contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309093958488_xbrl_20210306095641867_xbrl_20210306095158306_63" unitRef="CAD">12629000</tgb:IncreaseInEquityThroughSharesIssuedInAcquisition>
  <tgb:IncreaseInEquityThroughSharesIssuedInAcquisition contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309093958488_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">12629000</tgb:IncreaseInEquityThroughSharesIssuedInAcquisition>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309094024572_xbrl_20210306100129249_xbrl_20210306095641867_xbrl_20210306095158306_67" unitRef="CAD">2800000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094024572_xbrl_20210306100129249_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">2800000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309100138090_xbrl_20210306100129249_xbrl_20210306095641867_xbrl_20210306095158306_67" unitRef="CAD">2244000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309100138090_xbrl_20210306100129249_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">2244000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309094046404_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_63" unitRef="CAD">251000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309094046404_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_67" unitRef="CAD">-75000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094046404_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">176000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309100910664_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_63" unitRef="CAD">1451000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309100910664_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_67" unitRef="CAD">-433000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309100910664_xbrl_20210306100132001_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">1018000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <tgb:IncreaseDecreaseThroughSettlementOfPerformanceShareUnits contextRef="C_20190101to20191231_ifrsfullComponentsOfEquityAxis_tgbContributedSurplusMember" decimals="-3" id="Fxbrl_20210309094112343_xbrl_20210306100135584_xbrl_20210306095641867_xbrl_20210306095158306_67" unitRef="CAD">377000</tgb:IncreaseDecreaseThroughSettlementOfPerformanceShareUnits>
  <tgb:IncreaseDecreaseThroughSettlementOfPerformanceShareUnits contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094112343_xbrl_20210306100135584_xbrl_20210306095641867_xbrl_20210306095158306_619" unitRef="CAD">377000</tgb:IncreaseDecreaseThroughSettlementOfPerformanceShareUnits>
  <ifrs-full:IssueOfEquity contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309101348224" unitRef="CAD">34299000</ifrs-full:IssueOfEquity>
  <ifrs-full:IssueOfEquity contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309101352624" unitRef="CAD">34299000</ifrs-full:IssueOfEquity>
  <ifrs-full:ShareIssueRelatedCost contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember" decimals="-3" id="Fxbrl_20210309101600843" unitRef="CAD">802000</ifrs-full:ShareIssueRelatedCost>
  <ifrs-full:ShareIssueRelatedCost contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309101614041" unitRef="CAD">802000</ifrs-full:ShareIssueRelatedCost>
  <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305221453944">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.&amp;#160;&amp;#160; REPORTING ENTITY&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;Taseko Mines Limited (the "Company" or "Taseko") is a corporation governed by the&amp;#160;&lt;i&gt;British Columbia Business Corporations Act.&amp;#160;&amp;#160;&lt;/i&gt;The consolidated financial statements of the Company as at and for the year ended December 31, 2020 comprise the Company, its subsidiaries and its 75% interest in the Gibraltar joint venture since its formation on March 31, 2010.&amp;#160; The Company is principally engaged in the production and sale of metals, as well as related activities including mine permitting and development, within the province of British Columbia, Canada and the State of Arizona, USA.&amp;#160; Seasonality does not have a significant impact on the Company's operations.&lt;/p&gt;
    &lt;/div&gt;
  </ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
  <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="2" id="Fxbrl_20210309115657010" unitRef="Pure">0.75</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
  <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="C_20100301to20100331_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="2" id="Fxbrl_20210309020911246" unitRef="Pure">0.75</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
  <ifrs-full:DisclosureOfRevenueExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184158368">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;4. REVENUE &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Copper contained in concentrate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;331,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;321,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Molybdenum concentrate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,842&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;31,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Silver (Note 19)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,502&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,674&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Price adjustments on settlement receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(419&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Total gross revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;365,498&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;355,498&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Less: Treatment and refining costs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(22,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(26,335&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;343,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;329,163&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfRevenueExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutRevenueExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184211821">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Copper contained in concentrate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;331,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;321,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Molybdenum concentrate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,842&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;31,161&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Silver (Note 19)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,502&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,674&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Price adjustments on settlement receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(419&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Total gross revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;365,498&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;355,498&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Less: Treatment and refining costs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(22,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(26,335&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;343,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;329,163&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutRevenueExplanatory>
  <ifrs-full:RevenueFromSaleOfCopper contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309022444600" unitRef="CAD">331584000</ifrs-full:RevenueFromSaleOfCopper>
  <ifrs-full:RevenueFromSaleOfCopper contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309022458882" unitRef="CAD">321082000</ifrs-full:RevenueFromSaleOfCopper>
  <tgb:RevenueFromSaleOfMolybdenumConcentrate contextRef="C_20200101to20201231" decimals="-3" id="F1615237278" unitRef="CAD">18842000</tgb:RevenueFromSaleOfMolybdenumConcentrate>
  <tgb:RevenueFromSaleOfMolybdenumConcentrate contextRef="C_20190101to20191231" decimals="-3" id="F1615237280" unitRef="CAD">31161000</tgb:RevenueFromSaleOfMolybdenumConcentrate>
  <ifrs-full:RevenueFromSaleOfSilver contextRef="C_20200101to20201231" decimals="-3" id="F1615237283" unitRef="CAD">3502000</ifrs-full:RevenueFromSaleOfSilver>
  <ifrs-full:RevenueFromSaleOfSilver contextRef="C_20190101to20191231" decimals="-3" id="F1615237284" unitRef="CAD">3674000</ifrs-full:RevenueFromSaleOfSilver>
  <tgb:RevenueFromSaleOfSettlementReceivables contextRef="C_20200101to20201231" decimals="-3" id="F1615237286" unitRef="CAD">11570000</tgb:RevenueFromSaleOfSettlementReceivables>
  <tgb:RevenueFromSaleOfSettlementReceivables contextRef="C_20190101to20191231" decimals="-3" id="F1615237288" unitRef="CAD">-419000</tgb:RevenueFromSaleOfSettlementReceivables>
  <ifrs-full:RevenueFromSaleOfGoods contextRef="C_20200101to20201231" decimals="-3" id="F1615237289" unitRef="CAD">365498000</ifrs-full:RevenueFromSaleOfGoods>
  <ifrs-full:RevenueFromSaleOfGoods contextRef="C_20190101to20191231" decimals="-3" id="F1615237291" unitRef="CAD">355498000</ifrs-full:RevenueFromSaleOfGoods>
  <tgb:TreatmentAndRefiningCosts contextRef="C_20200101to20201231" decimals="-3" id="F1615237293" unitRef="CAD">22231000</tgb:TreatmentAndRefiningCosts>
  <tgb:TreatmentAndRefiningCosts contextRef="C_20190101to20191231" decimals="-3" id="F1615237294" unitRef="CAD">26335000</tgb:TreatmentAndRefiningCosts>
  <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304173744763">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;22. SHARE-BASED COMPENSATION &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Share Options &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company has an equity settled share option plan approved by the shareholders that allows it to grant options to directors, officers, employees and other service providers. Under the plan, a maximum of 9.5% of the Company's outstanding common shares may be granted. The maximum allowable number of outstanding options to independent directors as a group at any time is 1% of the Company's outstanding common shares. The exercise price of an option is set at the time of grant using the &lt;span style="white-space:nowrap"&gt;five-day&lt;/span&gt; volume weighted average price of the common shares. Options are exercisable for a maximum of five years from the effective date of grant under the plan. Vesting conditions of options are at the discretion of the Board of Directors at the time the options are granted.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Average price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.64&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,612&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,552&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,835&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,599&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.53&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(74&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.02&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During the year ended December 31, 2020, the Company granted 1,835,000 (2019 -&amp;#160;4,611,500) share options to directors, executives and employees, exercisable at an average exercise price of $0.85 per common share (2019&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;$0.75 per common share) over a five year period. The total fair value of options granted was $844 (2019&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;span&gt;&lt;span&gt; $1,891) based on a weighted average grant-date fair value of $0.46 (2019&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;span&gt;&lt;span&gt; $0.41) per option.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;/div&gt;
          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Range of exercise price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Options &lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Average life&lt;br/&gt;(years)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$0.38 to $0.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,670&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$0.76 to $1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$1.01 to $1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,928&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.47&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$1.39 to $2.86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,548&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The fair value of options was measured at the grant date using the Black-Scholes formula. Expected volatility is estimated by considering historic average share price volatility. The inputs used in the Black-Scholes formula are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;At December 31, &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected term (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeiture rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;64%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Dividend yield&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.1%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.8%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average fair value per option&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:18pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(b) &lt;i&gt;Deferred&lt;/i&gt; Share Units and Performance Share Units&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company has adopted a Deferred Share Unit ("DSU") Plan (the "DSU Plan") that provides for an annual grant of DSUs to each &lt;span style="white-space:nowrap"&gt;non-employee&lt;/span&gt; director of the Company, or an equivalent cash payment in lieu thereof, which participants have agreed would in the first instance be used to assist in complying with the Company's share ownership guidelines. DSUs vest immediately upon grant and are paid out in cash when a participant ceases to be a director of the Company. A long-term financial liability of $3,525 has been recorded at December 31, 2020&amp;#160;(2019&amp;#160;- $1,483), representing the fair value of the liability, which is based on the Company's stock price at the reporting period date.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company has established a Performance Share Unit ("PSU") Plan (the "PSU Plan") whereby PSUs are issued to executives as long-term incentive compensation. PSUs issued under the Plan entitle the holder to a cash or equity payment (as determined by the Board of Directors), at the end of a three-year performance period equal to the number of PSU's granted, adjusted for a performance factor and multiplied by the quoted market value of a Taseko common share on the completion of the performance period. The performance factor can range from 0% to 250% and is determined by comparing the Company's total shareholder return to those achieved by a peer group of companies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;DSUs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;PSUs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,328&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,210&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;875&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Settled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(656&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,354&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,675&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;572&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Settled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(803&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During the year ended December 31, 2020, 572,000 DSUs were issued to directors (2019&amp;#160;- 682,000) and 825,000 PSUs to senior executives (2019 -&amp;#160;875,000). The fair value of DSUs and PSUs granted was $899 (2019&amp;#160;- $1,696), with a weighted average fair value at the grant date of $0.72 per unit for the DSUs (2019&amp;#160;- $0.78&amp;#160;per unit) and $0.59 per unit for the PSUs (2019 - $1.33 per unit).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(c) &lt;i&gt;Share-based compensation expenses&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Share based compensation expense&amp;#160;is comprised as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Share options - amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,013&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Performance share units - amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,015&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in fair value of deferred share units&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,066&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;325&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,310&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,126&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

        </ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
  <tgb:MaximumAllowableUnderPlan contextRef="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" decimals="3" id="Fxbrl_20210304170448465" unitRef="Pure">0.095</tgb:MaximumAllowableUnderPlan>
  <tgb:MaximumAllowableUnderPlanForIndependentDirectors contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbIndependentDirectorsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" decimals="2" id="Fxbrl_20210304170508721" unitRef="Pure">0.01</tgb:MaximumAllowableUnderPlanForIndependentDirectors>
  <tgb:ShareBasedPaymentArrangementsExercisePeriod contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbIndependentDirectorsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210304170525303">P5Y</tgb:ShareBasedPaymentArrangementsExercisePeriod>
  <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174025274">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Average price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.64&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,612&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,552&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,835&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,599&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.53&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(74&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.02&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20181231" decimals="-3" id="F1614779757" unitRef="Share">10337000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309031850764" unitRef="Share">10756000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309032005900" unitRef="Share">8969000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember" decimals="-3" id="Fxbrl_20210309033110736" unitRef="Shares">2670000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember" decimals="-3" id="Fxbrl_20210309033354214" unitRef="Shares">2823000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember" decimals="-3" id="Fxbrl_20210309033410165" unitRef="Shares">1928000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember" decimals="-3" id="Fxbrl_20210309033423925" unitRef="Shares">1548000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309033446676" unitRef="Shares">8969000</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019 contextRef="C_20181231" decimals="2" id="F1614779758" unitRef="CAD_per_Share">1.64</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019 contextRef="C_20191231" decimals="2" id="Fxbrl_20210309031914301" unitRef="CAD_per_Share">1.12</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019 contextRef="C_20201231" decimals="2" id="Fxbrl_20210309032021136" unitRef="CAD_per_Share">1.19</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210303203144685" unitRef="Share">4612000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="C_20200101to20201231" decimals="-3" id="F1614779773" unitRef="Share">1835000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="0" id="Fxbrl_20210311042220809" unitRef="Share">1835000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="0" id="Fxbrl_20210311042236020" unitRef="Share">4611500</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019 contextRef="C_20190101to20191231" decimals="2" id="F1614779761" unitRef="CAD_per_Share">0.75</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019 contextRef="C_20200101to20201231" decimals="2" id="F1614779774" unitRef="CAD_per_Share">0.85</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019 contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="2" id="Fxbrl_20210304171559716" unitRef="CAD_per_Share">0.85</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019 contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="2" id="Fxbrl_20210304171629020" unitRef="CAD_per_Share">0.75</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309142201262" unitRef="Share">463000</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="C_20200101to20201231" decimals="-3" id="F1614779776" unitRef="Share">1599000</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019 contextRef="C_20190101to20191231" decimals="2" id="F1614779763" unitRef="CAD_per_Share">0.38</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019 contextRef="C_20200101to20201231" decimals="2" id="F1614779778" unitRef="CAD_per_Share">0.53</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
  <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="C_20190101to20191231" decimals="-3" id="F1614779765" unitRef="Share">178000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="C_20200101to20201231" decimals="-3" id="F1614779779" unitRef="Share">74000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019 contextRef="C_20190101to20191231" decimals="2" id="F1614779766" unitRef="CAD_per_Share">1.58</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019 contextRef="C_20200101to20201231" decimals="2" id="F1614779781" unitRef="CAD_per_Share">1.31</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
  <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement contextRef="C_20190101to20191231" decimals="-3" id="F1614779767" unitRef="Share">3552000</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement contextRef="C_20200101to20201231" decimals="-3" id="F1614779783" unitRef="Share">1949000</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019 contextRef="C_20190101to20191231" decimals="2" id="F1614779769" unitRef="CAD_per_Share">2.23</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019 contextRef="C_20200101to20201231" decimals="2" id="F1614779785" unitRef="CAD_per_Share">1.02</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
  <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309032041971" unitRef="Share">6365000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019 contextRef="C_20201231" decimals="2" id="Fxbrl_20210309032112661" unitRef="CAD_per_Share">1.35</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="C_20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="-3" id="Fxbrl_20210304171652599" unitRef="CAD">844000</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="C_20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="-3" id="Fxbrl_20210304171706261" unitRef="CAD">1891000</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
  <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019 contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="2" id="Fxbrl_20210304171754592" unitRef="CAD_per_Share">0.46</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
  <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019 contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbDirectorsExecutivesAndEmployeesMember" decimals="2" id="Fxbrl_20210304171802068" unitRef="CAD_per_Share">0.41</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
  <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019 contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210303222528638" unitRef="CAD_per_Share">0.46</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
  <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019 contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210303222541526" unitRef="CAD_per_Share">0.41</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
  <ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174128707">
            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Range of exercise price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Options &lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Average life&lt;br/&gt;(years)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$0.38 to $0.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,670&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$0.76 to $1.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$1.01 to $1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,928&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.47&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$1.39 to $2.86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,548&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember" decimals="2" id="Fxbrl_20210304130507727" unitRef="CAD_per_Share">0.38</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember" decimals="2" id="Fxbrl_20210304130514057" unitRef="CAD_per_Share">0.75</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember" decimals="2" id="Fxbrl_20210309033532677" unitRef="CAD_per_Share">0.76</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember" decimals="2" id="Fxbrl_20210304130524644" unitRef="CAD_per_Share">1.00</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember" decimals="2" id="Fxbrl_20210304130530476" unitRef="CAD_per_Share">1.01</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember" decimals="2" id="Fxbrl_20210304130532910" unitRef="CAD_per_Share">1.38</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember" decimals="2" id="Fxbrl_20210309141006769" unitRef="CAD_per_Share">1.39</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions2019 contextRef="C_20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember" decimals="2" id="Fxbrl_20210304130539634" unitRef="CAD_per_Share">2.86</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceOneMember" id="Fxbrl_20210309033117703">P2Y6M7D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceTwoMember" id="Fxbrl_20210309033150739">P3Y10D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceThreeMember" id="Fxbrl_20210309033204442">P1Y5M19D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_tgbExercisePriceFourMember" id="Fxbrl_20210309033222293">P1Y6M18D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="C_20200101to20201231" id="Fxbrl_20210304130209284">P2Y2M1D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
  <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174148708">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;At December 31, &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected term (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeiture rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;64%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Dividend yield&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.1%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.8%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average fair value per option&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
  <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="C_20200101to20201231" decimals="1" id="F1614790365" unitRef="Year">5.0</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
  <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="C_20190101to20191231" decimals="1" id="F1614790366" unitRef="Year">5.0</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
  <tgb:DescriptionOfForfeitureRateShareOptionsGranted contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210309150653501" unitRef="Pure">0</tgb:DescriptionOfForfeitureRateShareOptionsGranted>
  <tgb:DescriptionOfForfeitureRateShareOptionsGranted contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210309150702284" unitRef="Pure">0</tgb:DescriptionOfForfeitureRateShareOptionsGranted>
  <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210309150724318" unitRef="Pure">0.65</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
  <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210309150732133" unitRef="Pure">0.64</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
  <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210309150740905" unitRef="Pure">0</ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted>
  <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted contextRef="C_20190101to20191231" decimals="2" id="Fxbrl_20210309150751909" unitRef="Pure">0</ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted>
  <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="C_20200101to20201231" decimals="3" id="Fxbrl_20210309150803432" unitRef="Pure">0.011</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
  <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="C_20190101to20191231" decimals="3" id="Fxbrl_20210309150813769" unitRef="Pure">0.018</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
  <ifrs-full:NoncurrentFinancialLiabilities contextRef="C_20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="Fxbrl_20210304171913039" unitRef="CAD">3525000</ifrs-full:NoncurrentFinancialLiabilities>
  <ifrs-full:NoncurrentFinancialLiabilities contextRef="C_20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="Fxbrl_20210304171938329" unitRef="CAD">1483000</ifrs-full:NoncurrentFinancialLiabilities>
  <tgb:PercentageOfPerformanceFactor contextRef="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="2" id="Fxbrl_20210304172014634" unitRef="Pure">0</tgb:PercentageOfPerformanceFactor>
  <tgb:PercentageOfPerformanceFactor contextRef="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="2" id="Fxbrl_20210304172022766" unitRef="Pure">2.50</tgb:PercentageOfPerformanceFactor>
  <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174212001">
            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;DSUs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;PSUs&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,328&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,210&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;875&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Settled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(656&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,354&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,675&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;572&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Settled&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(803&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,100&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20181231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="F1614792210" unitRef="Share">2328000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20181231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="F1614792211" unitRef="Share">1210000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="Fxbrl_20210309034742040" unitRef="Share">2354000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="Fxbrl_20210309034755783" unitRef="Share">1675000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="Fxbrl_20210309034842160" unitRef="Share">2123000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="C_20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="Fxbrl_20210309034859118" unitRef="Share">2100000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="F1614792212" unitRef="Share">682000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="F1614792214" unitRef="Share">875000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="F1614792220" unitRef="Share">572000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="F1614792222" unitRef="Share">825000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbSeniorExecutivesMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="0" id="Fxbrl_20210304172259948" unitRef="Share">825000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbSeniorExecutivesMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="0" id="Fxbrl_20210304172304012" unitRef="Share">875000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="F1614792215" unitRef="Share">656000</tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
  <tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="F1614792216" unitRef="Share">410000</tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
  <tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="-3" id="F1614792223" unitRef="Share">803000</tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
  <tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="-3" id="F1614792224" unitRef="Share">400000</tgb:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="C_20201231" decimals="-3" id="Fxbrl_20210304172443752" unitRef="CAD">899000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="C_20191231" decimals="-3" id="Fxbrl_20210304172452379" unitRef="CAD">1696000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
  <tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="2" id="Fxbrl_20210304172830915" unitRef="CAD_per_Share">0.72</tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare>
  <tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbDeferredShareUnitsMember" decimals="2" id="Fxbrl_20210304172838091" unitRef="CAD_per_Share">0.78</tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare>
  <tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare contextRef="C_20200101to20201231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="2" id="Fxbrl_20210304172951668" unitRef="CAD_per_Share">0.59</tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare>
  <tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare contextRef="C_20190101to20191231_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsMember" decimals="2" id="Fxbrl_20210304172957948" unitRef="CAD_per_Share">1.33</tgb:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare>
  <tgb:DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174233825">
            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Share options - amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,013&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Performance share units - amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,015&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in fair value of deferred share units&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,066&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;325&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,310&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,126&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbShareOptionsAmortizationMember" decimals="-3" id="Fxbrl_20210309035751691" unitRef="CAD">1013000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbShareOptionsAmortizationMember" decimals="-3" id="Fxbrl_20210309035758770" unitRef="CAD">1786000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsAmortizationMember" decimals="-3" id="F1614851435" unitRef="CAD">1231000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbPerformanceShareUnitsAmortizationMember" decimals="-3" id="F1614851439" unitRef="CAD">1015000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20200101to20201231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbChangeInFairValueOfDeferredShareUnitsMember" decimals="-3" id="F1614851441" unitRef="CAD">3066000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20190101to20191231_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_tgbChangeInFairValueOfDeferredShareUnitsMember" decimals="-3" id="F1614851443" unitRef="CAD">325000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309035841387" unitRef="CAD">5310000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309035849523" unitRef="CAD">3126000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:DisclosureOfBusinessCombinationsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304155655980">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;14. YELLOWHEAD ACQUISITION &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On February 15, 2019, the Company closed an agreement to acquire all of the outstanding common shares of Yellowhead Mining Inc. ("Yellowhead") that it did not already own, in exchange for approximately 17.3 million Taseko common shares.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The total purchase consideration was calculated as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
              &lt;tbody&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1px solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of common shares issued (17,300,385 shares at $0.73 per share)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of previously held investment in Yellowhead&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:1pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Acquisition related legal and other costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;/tbody&gt;
            &lt;/table&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify"&gt;
              &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Prior to the acquisition, the Company held a 21% equity interest in Yellowhead. This investment was previously accounted for as a FVOCI financial asset and was remeasured to its fair value of $3,365 based on the trading price of its common shares on the acquisition date.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The acquisition of Yellowhead has been accounted for as an asset acquisition and accordingly, the purchase consideration has been allocated to the assets acquired and liabilities assumed, based upon their estimated fair values at the date of acquisition.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The following sets forth the allocation of the purchase price:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;187&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts receivable and other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,240&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(260&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Yellowhead had cumulative tax pools of approximately $57,000 comprised of non-capital losses and resource deductions at the date of acquisition.&amp;#160; A full valuation allowance was provided against the deferred tax assets arising from these tax pools due to uncertainty over the timing of their potential utilization at the time of acquisition.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prior to January 2020, Yellowhead was in the evaluation phase and project related expenditures were expensed.&amp;#160; In January 2020, the Company announced the results of its own technical studies on Yellowhead and filed a new NI 43-101 technical report and the project entered the development phase for accounting purposes. All costs since January 1, 2020 are being captitalized as mineral property, plant and equipment (Note 15).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
  <tgb:NumberOfShareOutstandingToExchangeOnAcquired contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-5" id="Fxbrl_20210309055904153" unitRef="Shares">17300000</tgb:NumberOfShareOutstandingToExchangeOnAcquired>
  <tgb:DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304155714346">
            &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
              &lt;tbody&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1px solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of common shares issued (17,300,385 shares at $0.73 per share)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of previously held investment in Yellowhead&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:1pt solid #000000;text-align:justify;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Acquisition related legal and other costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;272&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;/tbody&gt;
            &lt;/table&gt;
          </tgb:DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory>
  <ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember_ifrsfullClassesOfShareCapitalAxis_ifrsfullOrdinarySharesMember" decimals="0" id="Fxbrl_20210309060854243" unitRef="Shares">17300385</ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable>
  <tgb:SharePriceOfSharesIssuedInBusinessCombination contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember_ifrsfullClassesOfShareCapitalAxis_ifrsfullOrdinarySharesMember" decimals="2" id="Fxbrl_20210309060902052" unitRef="CAD_per_Share">0.73</tgb:SharePriceOfSharesIssuedInBusinessCombination>
  <ifrs-full:EquityInterestsOfAcquirer contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060836474_1614780249" unitRef="CAD">12629000</ifrs-full:EquityInterestsOfAcquirer>
  <ifrs-full:AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309182010594" unitRef="CAD">3365000</ifrs-full:AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate>
  <ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination contextRef="C_20190201to20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309182027506" unitRef="CAD">272000</ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060836496_xbrl_20210304112848087" unitRef="CAD">16266000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <tgb:AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate contextRef="C_20190201to20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="2" id="Fxbrl_20210309060406555" unitRef="Pure">0.21</tgb:AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate>
  <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304155735449">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;187&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts receivable and other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,240&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(260&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
  <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060607386_1614838057" unitRef="CAD">187000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
  <tgb:TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060607391_xbrl_20210304135452900" unitRef="CAD">14000</tgb:TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate>
  <tgb:ReclamationDepositsRecognisedAsOfAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060607395_1614838061" unitRef="CAD">85000</tgb:ReclamationDepositsRecognisedAsOfAcquisitionDate>
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060607399_1614838062" unitRef="CAD">16240000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <tgb:TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate contextRef="C_20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060607403_1614838064" unitRef="CAD">260000</tgb:TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate>
  <tgb:CumulativeTaxPools contextRef="C_20190201to20190215_ifrsfullBusinessCombinationsAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309060439106" unitRef="CAD">57000000</tgb:CumulativeTaxPools>
  <ifrs-full:DisclosureOfProvisionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210303223157505">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;20. PROVISION FOR ENVIRONMENTAL REHABILITATION &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
              &lt;tbody&gt;
                &lt;tr&gt;
                  &lt;td style="width:79%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="2" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="3" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;Beginning balance at January&amp;#160;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;66,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;97,914&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Change in estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,906&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31,644&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Accretion&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,577&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Settlements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(728)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;)&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Foreign exchange differences&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(118)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;)&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;Ending balance at December&amp;#160;31&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;78,983&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;66,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;/tbody&gt;
            &lt;/table&gt;

          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;br/&gt;The PER represents the present value of estimated costs of legal and constructive obligations required to retire an asset, including decommissioning and other site restoration activities. The majority of these expenditures occur after the end of the life of the related operation.&amp;#160; For the Gibraltar mine, it is anticipated that these costs will be incurred over a period of at least 100 years beyond the end of the current mine life based on known reserves.&amp;#160; The change in the PER during 2020 is primarily due to changes in the risk-free discount rates applied in determining the obligation.&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;/div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As at December&amp;#160;31, 2020, the PER was calculated on a present value basis for closure costs to be incurred in the first 30&amp;#160;years using a nominal risk-free discount rate of 1.63% (2019 -&amp;#160;1.93%) based on the 30 year overnight index swap (OIS) rate. For discounting annual closure cashflows beyond 30&amp;#160;years, a risk free yield curve was extrapolated from the implied OIS swap rate for liquid, investment grade corporate bonds with durations between 50 to 100 years. A nominal risk free rate of up to 2.86% was utilized in 2020 (2019 - 3.05%) for discounting closure costs up to 100&amp;#160;years from the estimated date of site closure for Gibraltar&amp;#160;based on current reserves. An inflation rate of 1.49% (2019 -&amp;#160;1.42%) was applied in deriving nominal cash flow estimates.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/div&gt;
          &lt;/div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;PER estimates are reviewed regularly and there have been adjustments to the amount and timing of cash flows as a result of updated information.&amp;#160; Assumptions are based on the current economic environment, but actual rehabilitation costs will ultimately depend upon future market prices for the necessary decommissioning work required, which will reflect market conditions at the relevant time.&amp;#160; Furthermore, the timing of rehabilitation will depend on when the mine ceases production which, in turn, will depend on future mineral reserves, metal prices, operating conditions and many other factors which are inherently uncertain.&lt;br/&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;The Company has provided letters of credit, surety bonds and deposits held in trust to the regulatory authorities for its share of reclamation obligations (Note 13). Security for reclamation obligations is returned once the site is reclaimed to a satisfactory level and there are no ongoing monitoring or maintenance requirements.&lt;/p&gt;
        </ifrs-full:DisclosureOfProvisionsExplanatory>
  <ifrs-full:DisclosureOfOtherProvisionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210303223407416">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
              &lt;tbody&gt;
                &lt;tr&gt;
                  &lt;td style="width:79%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;td&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="2" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="3" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;Beginning balance at January&amp;#160;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;66,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;97,914&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Change in estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,906&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31,644&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Accretion&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,577&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Settlements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(728)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="text-align:right;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;)&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;Foreign exchange differences&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(118)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;)&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;Ending balance at December&amp;#160;31&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;78,983&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;66,373&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;/tbody&gt;
            &lt;/table&gt;
          </ifrs-full:DisclosureOfOtherProvisionsExplanatory>
  <ifrs-full:OtherProvisions contextRef="C_20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790178" unitRef="CAD">66373000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherProvisions contextRef="C_20181231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790179" unitRef="CAD">97914000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherProvisions contextRef="C_20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790191" unitRef="CAD">78983000</ifrs-full:OtherProvisions>
  <ifrs-full:ChangesInOtherProvisions contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790181" unitRef="CAD">12906000</ifrs-full:ChangesInOtherProvisions>
  <ifrs-full:ChangesInOtherProvisions contextRef="C_20190101to20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790182" unitRef="CAD">-31644000</ifrs-full:ChangesInOtherProvisions>
  <tgb:AccretionInOtherProvisions contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790183" unitRef="CAD">550000</tgb:AccretionInOtherProvisions>
  <tgb:AccretionInOtherProvisions contextRef="C_20190101to20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790184" unitRef="CAD">1577000</tgb:AccretionInOtherProvisions>
  <tgb:SettlementsOtherProvisions contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790186" unitRef="CAD">-728000</tgb:SettlementsOtherProvisions>
  <tgb:SettlementsOtherProvisions contextRef="C_20190101to20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="Fxbrl_20210309104827235" unitRef="CAD">-1409000</tgb:SettlementsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="F1614790188" unitRef="CAD">-118000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="C_20190101to20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-3" id="Fxbrl_20210309104836410" unitRef="CAD">-65000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <tgb:BeyondCurrentMineLife contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309104445007">P100Y</tgb:BeyondCurrentMineLife>
  <tgb:NominalRiskFreeDiscountRate contextRef="C_20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="4" id="Fxbrl_20210303234940996" unitRef="Pure">0.0163</tgb:NominalRiskFreeDiscountRate>
  <tgb:NominalRiskFreeDiscountRate contextRef="C_20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="4" id="Fxbrl_20210303235005892" unitRef="Pure">0.0193</tgb:NominalRiskFreeDiscountRate>
  <tgb:InvestmentGradeCorporateBonds contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210303235119572">P50Y</tgb:InvestmentGradeCorporateBonds>
  <tgb:InvestmentGradeCorporateBonds contextRef="C_20200101to20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210303235222202">P100Y</tgb:InvestmentGradeCorporateBonds>
  <tgb:NominalRiskFreeRate contextRef="C_20201231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="4" id="Fxbrl_20210303235257753" unitRef="Pure">0.0286</tgb:NominalRiskFreeRate>
  <tgb:NominalRiskFreeRate contextRef="C_20191231_ifrsfullClassesOfProvisionsAxis_ifrsfullProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="4" id="Fxbrl_20210303235319875" unitRef="Pure">0.0305</tgb:NominalRiskFreeRate>
  <tgb:ProvisionOnInflationRate contextRef="C_20201231" decimals="4" id="Fxbrl_20210303235341016" unitRef="Pure">0.0149</tgb:ProvisionOnInflationRate>
  <tgb:ProvisionOnInflationRate contextRef="C_20191231" decimals="4" id="Fxbrl_20210303235351563" unitRef="Pure">0.0142</tgb:ProvisionOnInflationRate>
  <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304002048946">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;25. FINANCIAL RISK MANAGEMENT &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Overview &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;In the normal course of business, the Company is inherently exposed to market, liquidity and credit risk through its use of financial instruments. The timeframe and manner in which the Company manages these risks varies based upon management's assessment of the risk and available alternatives for mitigating risk. The Board approves and monitors risk management processes, including treasury policies, counterparty limits, controlling and reporting structures.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b) Market risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Market risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market prices. Market prices comprise three types of risk: commodity price risk; interest rate risk; and currency risk. Financial instruments affected by market risk include: cash and equivalents; accounts receivable; marketable securities; subscription receipts; reclamation deposits; accounts payable and accrued liabilities; debt and derivatives.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The objective of market risk management is to manage and control market risk exposures within acceptable parameters, while optimizing the return. The Company buys copper put options in order to reduce commodity price risk. The derivative instruments employed by the Company are considered to be economic hedges but are not designated as hedges for accounting purposes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;/div&gt;
          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Commodity price risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company is exposed to the risk of fluctuations in prevailing market commodity prices on the metals it produces. The Company enters into copper put option contracts to reduce the risk of short-term copper price volatility. The amount and duration of the hedge position is based on an assessment of business-specific risk elements combined with the copper pricing outlook. Copper put option contracts are typically extended adding incremental quarters at established put strike prices to provide the necessary price protection.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Provisional pricing mechanisms embedded within the Company's sales arrangements have the character of a commodity derivative and are carried at fair value as part of accounts receivable. The table below summarizes the impact on revenue and receivables for changes in commodity prices on the provisionally invoiced sales volumes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;div&gt;

              &lt;div&gt;
                &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
                  &lt;tbody&gt;
                    &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                      &lt;td colspan="6" style="text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;As&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                      &lt;td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                        &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;&amp;#160;Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;/td&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;9,542&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;7,992&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
                &lt;p style="margin-top:3pt;margin-bottom:0pt;font-size:8pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt"&gt;&lt;span&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The analysis is based on the assumption that the &lt;span style="white-space:nowrap"&gt;year-end&lt;/span&gt; copper price increases/decreases 10&amp;#160;percent with all other variables held constant. At December&amp;#160;31, 2020, 20&amp;#160;million (2019: 22 million) pounds of copper in concentrate were exposed to copper price movements. The closing exchange rate at December&amp;#160;31, 2020&amp;#160;of CAD/USD 1.27 (2019: 1.30) was used in the analysis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;

          &lt;/div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The sensitivities in the above tables have been determined with foreign currency exchange rates held constant. The relationship between commodity prices and foreign currencies is complex and movements in foreign exchange can impact commodity prices. The sensitivities should therefore be used with care.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Interest rate risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company is exposed to interest rate risk on its outstanding debt and investments, including cash and cash equivalents, from the possibility that changes in market interest rates will affect future cash flows or the fair value of fixed-rate interest-bearing financial instruments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The table below summarizes the impact on earnings after tax and equity for a change of 100 basis points in interest rates at the reporting date. This analysis assumes that all other variables, in particular foreign currency rates, remain constant. This assumes that the change in interest rates is effective from the beginning of the financial year and balances are constant over the year. However, interest rates and balances of the Company may not remain constant in the coming financial year and therefore such sensitivity analysis should be used with care.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)"&gt;
                      &lt;tbody&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Fair value sensitivity for fixed-rate instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Senior secured notes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,696&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,768&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(61&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease related obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(83&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(44&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Secured equipment loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(142&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(134&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,982&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(2,095&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cash flow sensitivity for variable-rate instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;617&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;386&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                      &lt;/tbody&gt;
                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;


          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Currency risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Canadian dollar is the functional currency of the Company and, as a result, currency exposure arises from transactions and balances in currencies other than the Canadian dollar, primarily the US dollar. The Company's potential currency exposures comprise translational exposure in respect of &lt;span style="white-space:nowrap"&gt;non-functional&lt;/span&gt; currency monetary items, and transactional exposure in respect of &lt;span style="white-space:nowrap"&gt;non-functional&lt;/span&gt; currency revenues and expenditures.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The following table demonstrates the sensitivity to a 10% strengthening in the CAD against the USD. With all other variables held constant, the Company's shareholders equity and earnings after tax would both increase/(decrease) due to changes in the carrying value of monetary assets and liabilities. A weakening in the CAD against the USD would have had the equal but opposite effect to the amounts shown below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                      &lt;tbody&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(6,213&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(2,803&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(824&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;563&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;587&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Senior secured notes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,321&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,790&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Equipment loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;414&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;527&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                      &lt;/tbody&gt;
                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company's financial asset and liability profile may not remain constant and, therefore, these sensitivities should be used with care.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c) Liquidity risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company manages liquidity risk by holding sufficient cash and equivalents and scheduling long-term obligations based on estimated cash inflows. There were no defaults on loans payable during the year.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(d) Credit risk &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Credit risk is the risk of potential loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations. The Company is exposed to credit risk from its receivables, marketable securities and investments, and derivatives. In general, the Company manages its credit exposure by transacting only with reputable counterparties. The Company monitors the financial condition of its customers and counterparties to contracts. The Company deals with a limited number of counterparties for its metal sales. The Company had two significant customers in 2020 that represented 88% of gross copper concentrate revenues (2019: two customers accounted for 87% of gross copper concentrate revenues). The trade receivable balance at December&amp;#160;31, 2020 is comprised of three customers (2019: three customers). There are no impairments recognized on the trade receivables.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(e) Fair values of financial instruments &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The fair values of the senior secured notes is $324,029 and the carrying value is $313,965 at December&amp;#160;31, 2020. The fair value of all other financial assets and liabilities approximates their carrying value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company uses the fair value hierarchy described in Note 2.4(c) for determining the fair value of instruments that are measured at fair value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                        &lt;tbody&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 1&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 2&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 3&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVPL&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Derivative asset copper call options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Derivative asset fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVOCI&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,616&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,816&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVOCI&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,813&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;6,213&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                        &lt;/tbody&gt;
                      &lt;/table&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;There have been no transfers between fair value levels during the reporting period. The carrying value of cash and equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value as at December&amp;#160;31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The fair value of the senior secured notes, a Level&amp;#160;1 instrument, is determined based upon publicly available information.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company's metal concentrate sales contracts are subject to provisional pricing with the selling price adjusted at the end of the quotational period. At each reporting date, the Company's settlement receivable on these contracts are &lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;marked-to-market&lt;/span&gt;&lt;/span&gt; based on a quoted forward price for which there exists an active commodity market. At December&amp;#160;31, 2020, the Company had settlement receivables of $4,676 (2019&amp;#160;- $9,006).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The subscription receipts, a Level&amp;#160;3 instrument, are valued based on a management estimate. As the subscription receipts are an investment in a private exploration and development company, there are no observable market data inputs. At December&amp;#160;31, 2020 the determination of the estimated fair value of the investment includes comparison to the market capitalization of comparable public companies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(f) Capital management &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company's primary objective when managing capital is to ensure that the Company is able to continue its operations and that it has sufficient ability to satisfy its capital obligations and ongoing operational expenses, as well as to have sufficient liquidity available to fund suitable business opportunities as they arise.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company considers the components of shareholders'&amp;#160;equity, as well as its cash and equivalents, credit facilities and debt as capital. The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions and the risk characteristics of the underlying assets. In order to maintain or adjust the capital structure, the Company may issue or buy back equity, issue, buy back or repay debt, sell assets, or return capital to shareholders.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

          &lt;p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                        &lt;tbody&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(85,110&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(53,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,617&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;345,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;357,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net debt&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;278,294&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;320,287&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Shareholders' equity&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;317,372&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;301,686&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                        &lt;/tbody&gt;
                      &lt;/table&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;In order to facilitate the management of its capital requirements, the Company prepares annual operating budgets that are approved by the Board of Directors. Management also actively monitors the covenants on its long-term debt to ensure compliance. The Company's investment policy is to invest cash in highly liquid interest-bearing investments that are readily convertible to known amounts of cash. There were no changes to the Company's approach to capital management during the year ended December&amp;#160;31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        </ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309193356485">
              &lt;div&gt;
                &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
                  &lt;tbody&gt;
                    &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                      &lt;td colspan="6" style="text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;As&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt"&gt;
                      &lt;td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&amp;#160;&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                        &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;&amp;#160;Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                      &lt;/td&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;9,542&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;7,992&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
                &lt;p style="margin-top:3pt;margin-bottom:0pt;font-size:8pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:9pt"&gt;&lt;span&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The analysis is based on the assumption that the &lt;span style="white-space:nowrap"&gt;year-end&lt;/span&gt; copper price increases/decreases 10&amp;#160;percent with all other variables held constant. At December&amp;#160;31, 2020, 20&amp;#160;million (2019: 22 million) pounds of copper in concentrate were exposed to copper price movements. The closing exchange rate at December&amp;#160;31, 2020&amp;#160;of CAD/USD 1.27 (2019: 1.30) was used in the analysis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;/div&gt;
            </tgb:DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory>
  <tgb:UsDollarIncreaseInCommodityPricePerLbOfCopper contextRef="C_20200101to20201231_srtCurrencyAxis_currencyUSD" decimals="2" id="Fxbrl_20210304043913261" unitRef="Pure">0.37</tgb:UsDollarIncreaseInCommodityPricePerLbOfCopper>
  <tgb:UsDollarIncreaseInCommodityPricePerLbOfCopper contextRef="C_20190101to20191231_srtCurrencyAxis_currencyUSD" decimals="2" id="Fxbrl_20210304043922165" unitRef="Pure">0.28</tgb:UsDollarIncreaseInCommodityPricePerLbOfCopper>
  <tgb:ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices contextRef="C_20201231_ifrsfullTypesOfRisksAxis_ifrsfullCommodityPriceRiskMember" decimals="-3" id="F1614811342" unitRef="CAD">9542000</tgb:ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices>
  <tgb:ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices contextRef="C_20191231_ifrsfullTypesOfRisksAxis_ifrsfullCommodityPriceRiskMember" decimals="-3" id="F1614811344" unitRef="CAD">7992000</tgb:ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices>
  <tgb:PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative contextRef="C_20201231" decimals="2" id="Fxbrl_20210305205212169" unitRef="Pure">0.10</tgb:PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative>
  <tgb:CommodityExposedToPriceMovements contextRef="C_20200101to20201231" decimals="-6" id="Fxbrl_20210305205247895" unitRef="Pounds">20000000</tgb:CommodityExposedToPriceMovements>
  <tgb:CommodityExposedToPriceMovements contextRef="C_20190101to20191231" decimals="-6" id="Fxbrl_20210305205254412" unitRef="Pounds">22000000</tgb:CommodityExposedToPriceMovements>
  <ifrs-full:ClosingForeignExchangeRate contextRef="C_20201231_srtCurrencyAxis_currencyUSD" decimals="2" id="Fxbrl_20210305205313287" unitRef="Pure">1.27</ifrs-full:ClosingForeignExchangeRate>
  <ifrs-full:ClosingForeignExchangeRate contextRef="C_20191231_srtCurrencyAxis_currencyUSD" decimals="2" id="Fxbrl_20210305205324645" unitRef="Pure">1.30</ifrs-full:ClosingForeignExchangeRate>
  <tgb:DerivativeFinancialInstrumentInterestRateBasis contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbCommodityDerivativesMember" id="Fxbrl_20210311035123506">100 basis points</tgb:DerivativeFinancialInstrumentInterestRateBasis>
  <tgb:DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304002304611">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)"&gt;
                      &lt;tbody&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Fair value sensitivity for fixed-rate instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Senior secured notes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,696&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,768&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(61&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease related obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(83&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(44&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Secured equipment loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(142&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(134&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(1,982&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(2,095&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Cash flow sensitivity for variable-rate instruments&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;617&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;386&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                      &lt;/tbody&gt;
                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210304055313784_43" unitRef="CAD">1696000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20190101to20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210304055313784_47" unitRef="CAD">1768000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210304055313784_53" unitRef="CAD">61000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210304055313784_57" unitRef="CAD">149000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210304055313784_63" unitRef="CAD">83000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeaseRelatedObligationsMember" decimals="-3" id="Fxbrl_20210304055313784_67" unitRef="CAD">44000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210304055313784_73" unitRef="CAD">142000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20190101to20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbSecuredEquipmentLoansMember" decimals="-3" id="Fxbrl_20210304055313784_77" unitRef="CAD">134000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309195806083" unitRef="CAD">1982000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309195814622" unitRef="CAD">2095000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue contextRef="C_20200101to20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember" decimals="-3" id="Fxbrl_20210304055313784_103" unitRef="CAD">617000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue>
  <tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue contextRef="C_20190101to20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember" decimals="-3" id="Fxbrl_20210304055313784_107" unitRef="CAD">386000</tgb:FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue>
  <tgb:PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency contextRef="C_20200101to20201231" decimals="2" id="Fxbrl_20210305203627951" unitRef="Pure">0.10</tgb:PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency>
  <tgb:DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304002325765">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                      &lt;tbody&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(6,213&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(2,803&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(824&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;563&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;587&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Senior secured notes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,321&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,790&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Equipment loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;414&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;527&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;/tr&gt;
                      &lt;/tbody&gt;
                    &lt;/table&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember" decimals="-3" id="Fxbrl_20210305035540727_33" unitRef="CAD">-6213000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCashAndCashEquivalentMember" decimals="-3" id="Fxbrl_20210305035540727_37" unitRef="CAD">-2803000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsReceivable1Member" decimals="-3" id="Fxbrl_20210305035540727_43" unitRef="CAD">-412000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsReceivable1Member" decimals="-3" id="Fxbrl_20210305035540727_47" unitRef="CAD">-824000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsPayableAndAccruedLiabilitiesMember" decimals="-3" id="Fxbrl_20210305035540727_53" unitRef="CAD">563000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbAccountsPayableAndAccruedLiabilitiesMember" decimals="-3" id="Fxbrl_20210305035540727_57" unitRef="CAD">587000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210305035540727_63" unitRef="CAD">23321000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbSeniorSecuredNotesMember" decimals="-3" id="Fxbrl_20210305035540727_67" unitRef="CAD">23790000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305035540727_73" unitRef="CAD">414000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbEquipmentLoansMember" decimals="-3" id="Fxbrl_20210305035540727_77" unitRef="CAD">527000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20201231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210311033822910" unitRef="CAD">40000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate contextRef="C_20191231_ifrsfullTypesOfFinancialLiabilitiesAxis_tgbLeasesLiabilitiesMember" decimals="-3" id="Fxbrl_20210311033828430" unitRef="CAD">62000</tgb:IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate>
  <ifrs-full:PercentageOfEntitysRevenue contextRef="C_20200101to20201231_ifrsfullCounterpartiesAxis_tgbCustomerTwoMember" decimals="2" id="Fxbrl_20210311034754147" unitRef="Pure">0.88</ifrs-full:PercentageOfEntitysRevenue>
  <ifrs-full:PercentageOfEntitysRevenue contextRef="C_20190101to20191231_ifrsfullCounterpartiesAxis_tgbCustomerTwoMember" decimals="2" id="Fxbrl_20210311034703693" unitRef="Pure">0.87</ifrs-full:PercentageOfEntitysRevenue>
  <tgb:FairValueOfNotesAndDebenturesIssued contextRef="C_20201231" decimals="-3" id="Fxbrl_20210305203736525" unitRef="CAD">324029000</tgb:FairValueOfNotesAndDebenturesIssued>
  <tgb:CarryingValueOfSeniorSecuredNotes contextRef="C_20201231" decimals="-3" id="Fxbrl_20210305203750206" unitRef="CAD">313965000</tgb:CarryingValueOfSeniorSecuredNotes>
  <ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304002344470">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                        &lt;tbody&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 1&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 2&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Level 3&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVPL&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Derivative asset copper call options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Derivative asset fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVOCI&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,616&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,816&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;December 31, 2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets designated as FVOCI&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,813&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;6,213&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                        &lt;/tbody&gt;
                      &lt;/table&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
  <tgb:DerivativeAssetCopperCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_32" unitRef="CAD">0</tgb:DerivativeAssetCopperCallOptions>
  <tgb:DerivativeAssetCopperCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_35" unitRef="CAD">1514000</tgb:DerivativeAssetCopperCallOptions>
  <tgb:DerivativeAssetCopperCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_38" unitRef="CAD">0</tgb:DerivativeAssetCopperCallOptions>
  <tgb:DerivativeAssetCopperCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" decimals="-3" id="Fxbrl_20210309023614941_311" unitRef="CAD">1514000</tgb:DerivativeAssetCopperCallOptions>
  <tgb:DerivativeAssetFuelCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_42" unitRef="CAD">0</tgb:DerivativeAssetFuelCallOptions>
  <tgb:DerivativeAssetFuelCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_45" unitRef="CAD">278000</tgb:DerivativeAssetFuelCallOptions>
  <tgb:DerivativeAssetFuelCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_48" unitRef="CAD">0</tgb:DerivativeAssetFuelCallOptions>
  <tgb:DerivativeAssetFuelCallOptions contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" decimals="-3" id="Fxbrl_20210309023614941_411" unitRef="CAD">278000</tgb:DerivativeAssetFuelCallOptions>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201521610" unitRef="CAD">0</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201540727" unitRef="CAD">1792000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201546394" unitRef="CAD">0</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" decimals="-3" id="Fxbrl_20210309201552010" unitRef="CAD">1792000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201642227" unitRef="CAD">4616000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201648034" unitRef="CAD">0</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201656313" unitRef="CAD">1200000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309201702008" unitRef="CAD">5816000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201731627" unitRef="CAD">3813000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201737697" unitRef="CAD">0</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309201744167" unitRef="CAD">2400000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309201751257" unitRef="CAD">6213000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:FinancialAssetsAtFairValue contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember" decimals="-3" id="Fxbrl_20210309035412826" unitRef="CAD">278000</ifrs-full:FinancialAssetsAtFairValue>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_72" unitRef="CAD">1791000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_75" unitRef="CAD">0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_78" unitRef="CAD">0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309023614941_711" unitRef="CAD">1791000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309024933681" unitRef="CAD">730000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309024939121" unitRef="CAD">0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309024944927" unitRef="CAD">0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309024952175" unitRef="CAD">730000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_82" unitRef="CAD">0</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_85" unitRef="CAD">0</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_88" unitRef="CAD">1200000</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309023614941_811" unitRef="CAD">1200000</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309024957639" unitRef="CAD">0</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309025003712" unitRef="CAD">0</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309025010568" unitRef="CAD">2400000</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:AssetsForInvestmentsInSubscriptionReceipts contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309025017375" unitRef="CAD">2400000</tgb:AssetsForInvestmentsInSubscriptionReceipts>
  <tgb:ReclamationDeposits contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_92" unitRef="CAD">2825000</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_95" unitRef="CAD">0</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309023614941_98" unitRef="CAD">0</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20201231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309023614941_911" unitRef="CAD">2825000</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel1OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309025024423" unitRef="CAD">3083000</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309025031727" unitRef="CAD">0</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel3OfFairValueHierarchyMember" decimals="-3" id="Fxbrl_20210309025038167" unitRef="CAD">0</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20191231_ifrsfullCategoriesOfFinancialAssetsAxis_ifrsfullFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" decimals="-3" id="Fxbrl_20210309025050272" unitRef="CAD">3083000</tgb:ReclamationDeposits>
  <tgb:ReclamationDeposits contextRef="C_20191130_ifrsfullCategoriesOfFinancialAssetsAxis_tgbReclamationDepositsMember_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309053835922" unitRef="CAD">30000000</tgb:ReclamationDeposits>
  <tgb:SettlementReceivables contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210305203850525" unitRef="CAD">4676000</tgb:SettlementReceivables>
  <tgb:SettlementReceivables contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210305203857811" unitRef="CAD">9006000</tgb:SettlementReceivables>
  <tgb:DisclosureOfDetailedInformationAboutCapitalStructureExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304002359286">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                        &lt;tbody&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(85,110&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(53,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,617&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;345,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;357,025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net debt&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;278,294&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;320,287&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                          &lt;tr&gt;
                            &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Shareholders' equity&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;317,372&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;301,686&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                            &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                          &lt;/tr&gt;
                        &lt;/tbody&gt;
                      &lt;/table&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutCapitalStructureExplanatory>
  <ifrs-full:NetDebt contextRef="C_20201231" decimals="-3" id="F1614898961" unitRef="CAD">278294000</ifrs-full:NetDebt>
  <ifrs-full:NetDebt contextRef="C_20191231" decimals="-3" id="F1614898963" unitRef="CAD">320287000</ifrs-full:NetDebt>
  <ifrs-full:DisclosureOfJointVenturesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305232931628">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;3. INTEREST IN GIBRALTAR JOINT VENTURE &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:10pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;On March&amp;#160;31, 2010, the Company entered into an agreement with Cariboo Copper Corp. (Cariboo) whereby the Company contributed certain assets and liabilities of the Gibraltar mine, operating in British Columbia, into an unincorporated joint venture to acquire a 75% interest in the joint venture. Cariboo contributed $186,800 to purchase the remaining 25% interest.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The assets and liabilities contributed by the Company to the joint venture were mineral property interests, plant and equipment, inventories, prepaid expenses, reclamation deposits, capital lease obligations, and site closure and reclamation obligations.&amp;#160; Certain key strategic, operating, investing and financing policies of the joint venture require unanimous approval such that neither venturer is in a position to exercise unilateral control over the joint venture.&amp;#160; The Company continues to be the operator of the Gibraltar mine.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has joint control over the joint arrangement and as such consolidates its 75% portion of all the joint venture's assets, liabilities, income and expenses.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The following is a summary of the Gibraltar joint venture financial information on a 100% basis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;46,440&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;54,454&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;88,814&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;135,254&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;132,105&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;927,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;948,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;53,662&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;46,845&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;23,703&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;22,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;69,543&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;40,178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;52,177&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Provision for environmental rehabilitation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;97,432&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;80,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;137,610&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;132,637&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Revenues&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;458,305&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;438,204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Production costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(298,988&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(344,913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depletion and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(139,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(159,044&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other operating expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,689&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;82&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,157&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign exchange gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;348&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net earnings (loss)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(76,437&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;954&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Comprehensive income (loss) for joint arrangement&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(75,483&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfJointVenturesExplanatory>
  <tgb:AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture contextRef="C_20100331_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember" decimals="0" id="Fxbrl_20210304035955760" unitRef="CAD">186800</tgb:AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture>
  <tgb:RemainingProportionOfOwnershipInterestInJointVenture contextRef="C_20100301to20100331_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember" decimals="2" id="Fxbrl_20210304040058358" unitRef="Pure">0.25</tgb:RemainingProportionOfOwnershipInterestInJointVenture>
  <tgb:RemainingProportionOfOwnershipInterestInJointVenture contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbCaribooCopperCorpMember" decimals="2" id="Fxbrl_20210304183814760" unitRef="Pure">0.25</tgb:RemainingProportionOfOwnershipInterestInJointVenture>
  <tgb:DisclosureOfDetailedInformationAboutJointVentureExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305232906764">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;46,440&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;54,454&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;88,814&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;135,254&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;132,105&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;927,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;948,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;53,662&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;46,845&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;23,703&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;22,698&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;69,543&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;40,178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;52,177&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Provision for environmental rehabilitation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;97,432&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;80,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;137,610&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;132,637&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Revenues&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;458,305&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;438,204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Production costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(298,988&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(344,913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depletion and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(139,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(159,044&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other operating expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,689&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;82&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,157&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign exchange gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;348&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net earnings (loss)&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(76,437&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;954&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Comprehensive income (loss) for joint arrangement&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,886&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(75,483&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutJointVentureExplanatory>
  <ifrs-full:OtherCurrentAssets contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653795_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">88814000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:OtherCurrentAssets contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653795_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">77651000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:NoncurrentAssets contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653809_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">927211000</ifrs-full:NoncurrentAssets>
  <ifrs-full:NoncurrentAssets contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653809_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">948873000</ifrs-full:NoncurrentAssets>
  <tgb:AccountsPayableAndAccruedLiabilities contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653815_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">53662000</tgb:AccountsPayableAndAccruedLiabilities>
  <tgb:AccountsPayableAndAccruedLiabilities contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653815_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">46845000</tgb:AccountsPayableAndAccruedLiabilities>
  <ifrs-full:OtherCurrentFinancialLiabilities contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653823_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">23703000</ifrs-full:OtherCurrentFinancialLiabilities>
  <ifrs-full:OtherCurrentFinancialLiabilities contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653823_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">22698000</ifrs-full:OtherCurrentFinancialLiabilities>
  <ifrs-full:NoncurrentLiabilities contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653848_xbrl_20210308143051045_xbrl_20210308143036604_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142736371" unitRef="CAD">137610000</ifrs-full:NoncurrentLiabilities>
  <ifrs-full:NoncurrentLiabilities contextRef="C_20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021653848_xbrl_20210308143051045_xbrl_20210308143036604_xbrl_20210308143021281_xbrl_20210308143001465_xbrl_20210308142944504_xbrl_20210308142927744_xbrl_20210308142911280_xbrl_20210308142854152_xbrl_20210308142835543_xbrl_20210308142747251" unitRef="CAD">132637000</ifrs-full:NoncurrentLiabilities>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704832_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">-4529000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704832_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">-3834000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309041737111_1614859390" unitRef="CAD">297000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309041737111_1614859391" unitRef="CAD">-266000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:InterestExpense contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704837_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">5689000</ifrs-full:InterestExpense>
  <ifrs-full:InterestExpense contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704837_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">6031000</ifrs-full:InterestExpense>
  <ifrs-full:InterestExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042434560_xbrl_20210304185042551" unitRef="CAD">37288000</ifrs-full:InterestExpense>
  <ifrs-full:InterestExpense contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309042434560_xbrl_20210304185159394" unitRef="CAD">34593000</ifrs-full:InterestExpense>
  <ifrs-full:RevenueFromInterest contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704843_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960452" unitRef="CAD">82000</ifrs-full:RevenueFromInterest>
  <ifrs-full:RevenueFromInterest contextRef="C_20190101to20191231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309021704843_xbrl_20210305221028260_xbrl_20210305221011540_xbrl_20210305220945125_xbrl_20210305220859705_1614960454" unitRef="CAD">1157000</ifrs-full:RevenueFromInterest>
  <ifrs-full:DisclosureOfCostOfSalesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304121946662">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;5. COST OF SALES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Site operating costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;216,415&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;244,611&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Transportation costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,832&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Changes in inventories of finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;939&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Changes in inventories of ore stockpiles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,677&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Production costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;224,241&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;258,550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depletion and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;95,301&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;109,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost of sales&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;319,542&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;368,306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Site operating costs include personnel costs, non-capitalized waste stripping costs, repair and maintenance costs, consumables, operating supplies and external services.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Included in site operating costs and general administrative expenses are $6,013 and $364, respectively, of benefits for claims submitted by the Company for the Canada Emergency Wage Subsidy during the year ended December 31, 2020 (2019 - $nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfCostOfSalesExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutCostOfSalesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309164712720">
            &lt;div&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Site operating costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;216,415&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;244,611&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Transportation costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,248&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,832&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Changes in inventories of finished goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;939&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Changes in inventories of ore stockpiles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,677&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Production costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;224,241&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;258,550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depletion and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;95,301&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;109,756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost of sales&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;319,542&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;368,306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutCostOfSalesExplanatory>
  <tgb:DirectMiningCosts contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309024204977_1614831245" unitRef="CAD">216415000</tgb:DirectMiningCosts>
  <tgb:DirectMiningCosts contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309024204977_1614831246" unitRef="CAD">244611000</tgb:DirectMiningCosts>
  <ifrs-full:TransportationExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309024204985_1614831247" unitRef="CAD">18248000</ifrs-full:TransportationExpense>
  <ifrs-full:TransportationExpense contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309024204985_1614831249" unitRef="CAD">17832000</ifrs-full:TransportationExpense>
  <tgb:ChangesInInventoriesOfFinishedGoods contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309024204992_1614831250" unitRef="CAD">939000</tgb:ChangesInInventoriesOfFinishedGoods>
  <tgb:ChangesInInventoriesOfFinishedGoods contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309024204992_1614831251" unitRef="CAD">-5570000</tgb:ChangesInInventoriesOfFinishedGoods>
  <tgb:ChangesInInventoriesOfFinishedGoodsAndOreStockpiles contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309024204998_1614831253" unitRef="CAD">-11361000</tgb:ChangesInInventoriesOfFinishedGoodsAndOreStockpiles>
  <tgb:ChangesInInventoriesOfFinishedGoodsAndOreStockpiles contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309024204998_1614831254" unitRef="CAD">1677000</tgb:ChangesInInventoriesOfFinishedGoodsAndOreStockpiles>
  <ifrs-full:CostOfSales contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309024205014_1614832768" unitRef="CAD">319542000</ifrs-full:CostOfSales>
  <ifrs-full:CostOfSales contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309024205014_1614832770" unitRef="CAD">368306000</ifrs-full:CostOfSales>
  <tgb:BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCanadaEmergencyWageMember_tgbIncomesStatementLocationAxis_tgbSiteOperatingCostsMember" decimals="-3" id="Fxbrl_20210309031524291" unitRef="CAD">6013000</tgb:BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy>
  <tgb:BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCanadaEmergencyWageMember_tgbIncomesStatementLocationAxis_tgbGeneralAdministrativeExpensesMember" decimals="-3" id="Fxbrl_20210309031615589" unitRef="CAD">364000</tgb:BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy>
  <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304161630621">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;10. INCOME TAX &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;i&gt;(a) Income tax expense (recovery)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current income tax:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Current period expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,769&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;817&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred income tax:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Origination and reversal of temporary differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,648&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(33,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred tax adjustments related to prior periods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(217&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,865&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(33,154&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,096&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(32,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;i&gt;(b) Effective tax rate reconciliation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax at Canadian statutory rate of 36.5% (2019: 36.5%)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31,279&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Permanent differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,189&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;885&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Foreign tax rate differential&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,793&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred tax adjustments related to prior periods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(217&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,096&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(32,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;


            &lt;div&gt;
              &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;i&gt;(c) Deferred tax assets and liabilities &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax assets and liabilities are attributable to the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(154,587&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(156,669&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,951&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Provisions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;20,422&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,009&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax loss carry forwards&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;89,391&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;86,006&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(39,060&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(50,703&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;div&gt;
            &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;i&gt;(d) Unrecognized deferred tax assets and liabilities &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

              &lt;div&gt;
                &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deductible temporary differences:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;58,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;30,523&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Losses and tax pools&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;31,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax asset:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,778&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,241&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Losses and tax pools&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,592&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;

          &lt;/div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profit will be available against which the Company can utilize the benefits. There are no unrecognized deferred tax liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Losses and tax pools of $33,344 (2019: $31,823) relate to non-capital losses in Canada which expire between 2027 and 2039.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfIncomeTaxExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304161648091">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current income tax:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Current period expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,769&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;817&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred income tax:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Origination and reversal of temporary differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,648&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(33,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred tax adjustments related to prior periods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(217&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,865&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(33,154&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,096&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(32,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory>
  <ifrs-full:CurrentTaxExpenseIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044500557_1614832497" unitRef="CAD">1769000</ifrs-full:CurrentTaxExpenseIncome>
  <ifrs-full:CurrentTaxExpenseIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044500557_1614832499" unitRef="CAD">817000</ifrs-full:CurrentTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044500565_1614832500" unitRef="CAD">-10648000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044500565_1614832501" unitRef="CAD">-33145000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044500571_1614832507" unitRef="CAD">-9000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
  <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210310131928065" unitRef="CAD">-217000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
  <ifrs-full:DeferredTaxExpenseIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044500577_1614832814" unitRef="CAD">-10865000</ifrs-full:DeferredTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044500577_1614832818" unitRef="CAD">-33154000</ifrs-full:DeferredTaxExpenseIncome>
  <tgb:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304161704548">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax at Canadian statutory rate of 36.5% (2019: 36.5%)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,922&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31,279&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Permanent differences&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,189&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;885&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Foreign tax rate differential&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(191&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,793&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Deferred tax adjustments related to prior periods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(217&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,096&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(32,337&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory>
  <ifrs-full:ApplicableTaxRate contextRef="C_20200101to20201231" decimals="3" id="Fxbrl_20210310133744774" unitRef="Pure">0.365</ifrs-full:ApplicableTaxRate>
  <ifrs-full:ApplicableTaxRate contextRef="C_20190101to20191231" decimals="3" id="Fxbrl_20210310133747539" unitRef="Pure">0.365</ifrs-full:ApplicableTaxRate>
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044511618_1614834517" unitRef="CAD">-11922000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044511618_1614834519" unitRef="CAD">-31279000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
  <tgb:TaxEffectOfPermanentDifferences contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044511623_1614834520" unitRef="CAD">4189000</tgb:TaxEffectOfPermanentDifferences>
  <tgb:TaxEffectOfPermanentDifferences contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044511623_1614834521" unitRef="CAD">885000</tgb:TaxEffectOfPermanentDifferences>
  <ifrs-full:TaxEffectOfForeignTaxRates contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044511629_1614834523" unitRef="CAD">-3000</ifrs-full:TaxEffectOfForeignTaxRates>
  <ifrs-full:TaxEffectOfForeignTaxRates contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044511629_1614834524" unitRef="CAD">-191000</ifrs-full:TaxEffectOfForeignTaxRates>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309044511634_xbrl_20210304111238846_1614834528" unitRef="CAD">-1143000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309044511634_xbrl_20210304111238846_1614834529" unitRef="CAD">-1793000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense>
  <ifrs-full:DisclosureOfDeferredTaxesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304161722115">
            &lt;div&gt;
              &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;i&gt;(c) Deferred tax assets and liabilities &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax assets and liabilities are attributable to the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(154,587&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(156,669&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,951&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Provisions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;20,422&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,009&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax loss carry forwards&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;89,391&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;86,006&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(39,060&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(50,703&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfDeferredTaxesExplanatory>
  <tgb:DeferredTaxLiabilitiesPropertyPlantAndEquipment1 contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044519587_xbrl_20210304115557442_1614838802" unitRef="CAD">154587000</tgb:DeferredTaxLiabilitiesPropertyPlantAndEquipment1>
  <tgb:DeferredTaxLiabilitiesPropertyPlantAndEquipment1 contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309044519587_xbrl_20210304115557442_1614838803" unitRef="CAD">156669000</tgb:DeferredTaxLiabilitiesPropertyPlantAndEquipment1>
  <tgb:DeferredTaxAssetsOther1 contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044519591_1614838802" unitRef="CAD">5714000</tgb:DeferredTaxAssetsOther1>
  <tgb:DeferredTaxAssetsOther1 contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309044519591_1614838803" unitRef="CAD">2951000</tgb:DeferredTaxAssetsOther1>
  <tgb:DeferredTaxAssetsProvisions contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044519597_1614838804" unitRef="CAD">20422000</tgb:DeferredTaxAssetsProvisions>
  <tgb:DeferredTaxAssetsProvisions contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309044519597_1614838805" unitRef="CAD">17009000</tgb:DeferredTaxAssetsProvisions>
  <tgb:DeferredTaxAssetsLossCarryForwards contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044519603_1614838807" unitRef="CAD">89391000</tgb:DeferredTaxAssetsLossCarryForwards>
  <tgb:DeferredTaxAssetsLossCarryForwards contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309044519603_1614838808" unitRef="CAD">86006000</tgb:DeferredTaxAssetsLossCarryForwards>
  <ifrs-full:DeferredTaxLiabilityAsset contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309044519609_1614838809" unitRef="CAD">39060000</ifrs-full:DeferredTaxLiabilityAsset>
  <ifrs-full:DeferredTaxLiabilityAsset contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309044519609_1614838810" unitRef="CAD">50703000</ifrs-full:DeferredTaxLiabilityAsset>
  <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309191154673">
              &lt;div&gt;
                &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deductible temporary differences:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;58,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;30,523&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Losses and tax pools&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;31,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,304&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax asset:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Debt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,778&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other investments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,241&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Losses and tax pools&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,501&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,592&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Other financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            </ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member" decimals="-3" id="Fxbrl_20210309044527066_xbrl_20210304160439280_43" unitRef="CAD">58643000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member" decimals="-3" id="Fxbrl_20210309044527066_xbrl_20210304160439280_47" unitRef="CAD">65024000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member" decimals="-3" id="Fxbrl_20210309044527071_xbrl_20210304160439280_53" unitRef="CAD">30523000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member" decimals="-3" id="Fxbrl_20210309044527071_xbrl_20210304160439280_57" unitRef="CAD">33344000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember" decimals="-3" id="Fxbrl_20210309044527077_xbrl_20210304160439280_63" unitRef="CAD">33344000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember" decimals="-3" id="Fxbrl_20210309044527077_xbrl_20210304160439280_67" unitRef="CAD">31823000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember" decimals="-3" id="Fxbrl_20210309044527083_xbrl_20210304160439280_73" unitRef="CAD">12304000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember" decimals="-3" id="Fxbrl_20210309044527083_xbrl_20210304160439280_77" unitRef="CAD">17713000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeferredTaxAssets contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member" decimals="-3" id="Fxbrl_20210309044527089_xbrl_20210304160439280_93" unitRef="CAD">7873000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbDebt1Member" decimals="-3" id="Fxbrl_20210309044527089_xbrl_20210304160439280_97" unitRef="CAD">8778000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member" decimals="-3" id="Fxbrl_20210309044527094_xbrl_20210304160439280_103" unitRef="CAD">8241000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbOtherInvestments1Member" decimals="-3" id="Fxbrl_20210309044527094_xbrl_20210304160439280_107" unitRef="CAD">4501000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember" decimals="-3" id="Fxbrl_20210309044527100_xbrl_20210304160439280_113" unitRef="CAD">4501000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbLossesAndTaxPoolsMember" decimals="-3" id="Fxbrl_20210309044527100_xbrl_20210304160439280_117" unitRef="CAD">8592000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember" decimals="-3" id="Fxbrl_20210309044527106_xbrl_20210304160439280_123" unitRef="CAD">1672000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxAssets contextRef="C_20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbFinancialAssetOtherMember" decimals="-3" id="Fxbrl_20210309044527106_xbrl_20210304160439280_127" unitRef="CAD">2398000</ifrs-full:DeferredTaxAssets>
  <tgb:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits contextRef="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember" decimals="-3" id="Fxbrl_20210309050622635" unitRef="CAD">33344000</tgb:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits>
  <tgb:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits contextRef="C_20190101to20191231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember" decimals="-3" id="Fxbrl_20210309050631605" unitRef="CAD">31823000</tgb:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits>
  <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember" id="Fxbrl_20210309050803963">2027</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
  <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="C_20200101to20201231_ifrsfullGeographicalAreasAxis_countryCA_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember" id="Fxbrl_20210309050811252">2039</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
  <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304140355643">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;strong&gt;21. EQUITY &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;i&gt;(a) Share capital &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Common shares&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands&lt;/strong&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;228,431&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Issued to acquire Yellowhead (Note 14)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercise of share options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at December 31, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;246,194&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;34,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercise of share options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,599&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;282,115&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

      &lt;div&gt;
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company's authorized share capital consists of an unlimited number of common shares with no par value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On November 11, 2020, the Company announced a common share offering for a total of 34,322,138 common shares of the Company at the price of US$0.83 per offered share for net proceeds of $34,299.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
      &lt;/div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;i&gt;(b) Contributed surplus &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Contributed surplus represents employee entitlements to equity settled share-based awards that have been charged to the statement of comprehensive income and loss in the periods during which the entitlements were accrued and have not yet been exercised.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;i&gt;(c) Accumulated other comprehensive income ("AOCI") &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;AOCI is comprised of the cumulative net change in the fair value of FVOCI financial assets and cumulative translation adjustments arising from the translation of foreign subsidiaries.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

  </ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
  <ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304140717359">
        &lt;div&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Common shares&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;(thousands&lt;/strong&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;228,431&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Issued to acquire Yellowhead (Note 14)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercise of share options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at December 31, 2019&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;246,194&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares issued&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;34,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exercise of share options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,599&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Common shares outstanding at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;282,115&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory>
  <ifrs-full:NumberOfSharesOutstanding contextRef="C_20181231" decimals="-3" id="F1614834318" unitRef="Shares">228431000</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:NumberOfSharesOutstanding contextRef="C_20191231" decimals="-3" id="F1614835769" unitRef="Shares">246194000</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:NumberOfSharesOutstanding contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309054654778" unitRef="Shares">282115000</ifrs-full:NumberOfSharesOutstanding>
  <tgb:IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares contextRef="C_20190101to20191231" decimals="-3" id="F1614835773" unitRef="Shares">17300000</tgb:IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares>
  <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309141030780" unitRef="Shares">34322000</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
  <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding contextRef="C_20201101to20201111" decimals="INF" id="Fxbrl_20210309141048203" unitRef="Shares">34322138</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
  <tgb:PricePerShareOfSharesIssued contextRef="C_20201101to20201111" decimals="2" id="Fxbrl_20210309060317845" unitRef="USD_per_Share">0.83</tgb:PricePerShareOfSharesIssued>
  <ifrs-full:ProceedsFromIssuingShares contextRef="C_20201101to20201111" decimals="-3" id="Fxbrl_20210309060354120" unitRef="CAD">34299000</ifrs-full:ProceedsFromIssuingShares>
  <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304100156894">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400"&gt;&lt;strong&gt;15.&lt;/strong&gt;&lt;span style="width:2.71pt;display:inline-block"&gt;&amp;#160;&lt;/span&gt;&lt;strong&gt;PROPERTY, PLANT &amp;amp; EQUIPMENT&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
          &lt;table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;width:100%;border-collapse:collapse;font-size:13px;border:0px"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Property&lt;br/&gt;acquisition&lt;br/&gt;costs&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Mineral&lt;br/&gt;properties&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Plant and&lt;br/&gt;equipment&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Construction&lt;br/&gt;in progress&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At January 1, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;99,872&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;385,504&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;719,211&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;188&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,204,775&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Additions (Note 14)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;16,240&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;34,750&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;28,565&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;9,514&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;89,069&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Changes in rehabilitation cost asset&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(31,695&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(31,695&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(6,978&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(6,978&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Foreign exchange translation&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(4,468&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,155&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(2,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(7,828&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Transfers between categories&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;9,702&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;(9,702&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;111,644&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;387,404&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;748,295&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,247,343&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Additions (Note 14)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;44,454&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;22,351&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;12,660&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;79,465&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Changes in rehabilitation cost asset&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(7,023&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(7,023&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Foreign exchange translation&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,749&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(693&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,029&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Transfers between categories&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;7,334&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;(7,334&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;109,895&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;444,071&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;769,928&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;5,326&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,329,220&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&lt;strong&gt;Accumulated depreciation&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At January 1, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;160,849&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;222,639&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;383,488&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;70,265&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;40,501&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;110,766&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(4,917&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(4,917&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;231,114&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;258,223&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;489,337&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;59,540&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;43,929&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;103,469&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(6,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(6,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;290,654&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;295,947&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;586,601&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;Net book value&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;111,644&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;156,290&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;490,072&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;758,006&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;109,895&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;153,417&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;473,981&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;5,326&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;742,619&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;

      &lt;p&gt;&amp;#160;&lt;/p&gt;

        &lt;div&gt;
          &lt;table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;border-collapse:collapse;font-size:13px;width:100%;border:0px"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Net book value&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Gibraltar Mines (75%)&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Florence Copper&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Yellowhead&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Aley&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;539,747&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;188,512&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;16,240&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;12,766&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;741&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;758,006&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;Net additions&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;55,355&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;18,091&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;2,409&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;1,095&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;1,697&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;78,647&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Changes in rehabilitation cost asset (Note 20)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(103,013&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(53&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(403&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(103,469&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Foreign exchange translation&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;504,995&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;203,079&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;18,649&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;13,861&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;2,035&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;742,619&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;

      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)"&gt;During 2020, the Company capitalized stripping costs of $30,918 (2019: $25,705) and incurred other capital expenditures for Gibraltar of $23,057 (2019: $20,359). Non-cash additions to property, plant and equipment include $4,569 (2019: $2,847) of depreciation on mining assets related to capitalized stripping. The Company capitalized development costs of $18,059 (2019: $15,956) for the Florence Copper project. Since its acquisition of the Florence Copper project in November 2014, the Company has incurred and capitalized a total of $106 million in project development and other costs, including capitalized interest.&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)"&gt;Since January 1, 2020 development costs for Yellowhead of $2,409 have been capitalized as mineral property, plant and equipment.&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)"&gt;Depreciation related to the right of use assets for the year ended December 31, 2020 was $4,270 (2019: $4,217).&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309111159194">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
          &lt;table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;width:100%;border-collapse:collapse;font-size:13px;border:0px"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Property&lt;br/&gt;acquisition&lt;br/&gt;costs&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Mineral&lt;br/&gt;properties&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Plant and&lt;br/&gt;equipment&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Construction&lt;br/&gt;in progress&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At January 1, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;99,872&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;385,504&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;719,211&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;188&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,204,775&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Additions (Note 14)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;16,240&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;34,750&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;28,565&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;9,514&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;89,069&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Changes in rehabilitation cost asset&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(31,695&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(31,695&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(6,978&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(6,978&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Foreign exchange translation&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(4,468&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,155&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(2,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(7,828&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Transfers between categories&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;9,702&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;(9,702&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;111,644&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;387,404&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;748,295&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,247,343&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Additions (Note 14)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;44,454&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;22,351&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;12,660&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;79,465&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Changes in rehabilitation cost asset&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(7,023&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(7,023&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Foreign exchange translation&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,749&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(693&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(1,029&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Transfers between categories&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;7,334&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;(7,334&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;109,895&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;444,071&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;769,928&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;5,326&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;1,329,220&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&lt;strong&gt;Accumulated depreciation&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At January 1, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;160,849&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;222,639&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;383,488&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;70,265&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;40,501&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;110,766&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(4,917&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;(4,917&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;231,114&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;258,223&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;489,337&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&amp;#160; Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;59,540&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;43,929&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;103,469&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;&amp;#160; Disposals&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(6,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;(6,205&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;290,654&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;295,947&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;586,601&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;Net book value&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:133px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;111,644&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;156,290&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;490,072&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff"&gt;758,006&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;109,895&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;153,417&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;473,981&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;5,326&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000"&gt;742,619&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">16240000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">34750000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">28565000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">9514000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">89069000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309100256154_xbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309100256154_xbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">44454000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309100256154_xbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">22351000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309100256154_xbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">12660000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309100256154_xbrl_20210309094602324_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">79465000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_33" unitRef="CAD">55355000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_37" unitRef="CAD">18091000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_311" unitRef="CAD">2409000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_315" unitRef="CAD">1095000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_319" unitRef="CAD">1697000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094414389_xbrl_20210304133726507_323" unitRef="CAD">78647000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602208_xbrl_20210304154437922_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602208_xbrl_20210304154437922_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">-31695000</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602208_xbrl_20210304154437922_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602208_xbrl_20210304154437922_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602208_xbrl_20210304154437922_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">-31695000</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602354_xbrl_20210304154714814_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602354_xbrl_20210304154714814_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">12906000</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602354_xbrl_20210304154714814_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602354_xbrl_20210304154714814_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602354_xbrl_20210304154714814_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">12906000</tgb:IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602232_xbrl_20210304154443304_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602232_xbrl_20210304154443304_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602232_xbrl_20210304154443304_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">6978000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602232_xbrl_20210304154443304_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602232_xbrl_20210304154443304_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">6978000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602386_xbrl_20210304154717632_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602386_xbrl_20210304154717632_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">7023000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602386_xbrl_20210304154717632_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602386_xbrl_20210304154717632_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">7023000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602532_xbrl_20210304154903200_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602532_xbrl_20210304154903200_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602532_xbrl_20210304154903200_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">4917000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602532_xbrl_20210304154903200_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309094602532_xbrl_20210304154903200_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">4917000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602600_xbrl_20210304154910841_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602600_xbrl_20210304154910841_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602600_xbrl_20210304154910841_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">6205000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602600_xbrl_20210304154910841_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309094602600_xbrl_20210304154910841_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">6205000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">-4468000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">-1155000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">-2205000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">-7828000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309100857826_xbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">-1749000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309100857826_xbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">-693000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309100857826_xbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">-1029000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309100857826_xbrl_20210309094602260_xbrl_20210304154446237_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">-3471000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_73" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_77" unitRef="CAD">3471000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_711" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_715" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_719" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094414483_xbrl_20210304133726507_723" unitRef="CAD">-3471000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602291_xbrl_20210304154451138_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602291_xbrl_20210304154451138_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602291_xbrl_20210304154451138_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">9702000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602291_xbrl_20210304154451138_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">-9702000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602291_xbrl_20210304154451138_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602436_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602436_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602436_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">7334000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602436_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">-7334000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember" decimals="-3" id="Fxbrl_20210309094602436_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">0</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602500_xbrl_20210304154900524_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602500_xbrl_20210304154900524_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">70265000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602500_xbrl_20210304154900524_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">40501000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602500_xbrl_20210304154900524_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20190101to20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309094602500_xbrl_20210304154900524_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">110766000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPropertyAcquisitionCostsMember" decimals="-3" id="Fxbrl_20210309094602571_xbrl_20210304154906809_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304152018428_23" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094602571_xbrl_20210304154906809_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154142976" unitRef="CAD">59540000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullOtherPropertyPlantAndEquipmentMember" decimals="-3" id="Fxbrl_20210309094602571_xbrl_20210304154906809_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154130359" unitRef="CAD">43929000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullConstructionInProgressMember" decimals="-3" id="Fxbrl_20210309094602571_xbrl_20210304154906809_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154125867" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember" decimals="-3" id="Fxbrl_20210309094602571_xbrl_20210304154906809_xbrl_20210304154732563_xbrl_20210304154541620_xbrl_20210304154454585_xbrl_20210304154210075_xbrl_20210304154120613" unitRef="CAD">103469000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_63" unitRef="CAD">103013000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_67" unitRef="CAD">53000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_611" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_615" unitRef="CAD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_619" unitRef="CAD">403000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094414449_xbrl_20210304133726507_623" unitRef="CAD">103469000</ifrs-full:DepreciationPropertyPlantAndEquipment>
  <tgb:DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304100253792">
        &lt;div&gt;
          &lt;table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;border-collapse:collapse;font-size:13px;width:100%;border:0px"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Net book value&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Gibraltar Mines (75%)&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Florence Copper&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Yellowhead&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Aley&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"&gt;At December 31, 2019&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;539,747&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;188,512&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;16,240&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;12,766&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;741&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000"&gt;758,006&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;Net additions&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;55,355&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;18,091&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;2,409&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;1,095&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;1,697&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;78,647&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Changes in rehabilitation cost asset (Note 20)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;12,906&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:7px;padding-left:7px;vertical-align:bottom"&gt;Depletion and amortization&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(103,013&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(53&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(403&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:13px"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:106px"&gt;(103,469&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:26px"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"&gt;Foreign exchange translation&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;&amp;#x2014;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff"&gt;(3,471&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff"&gt;)&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"&gt;At December 31, 2020&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;504,995&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;203,079&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;18,649&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;13,861&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;2,035&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000"&gt;742,619&lt;/td&gt;
                &lt;td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;
      </tgb:DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_53" unitRef="CAD">12906000</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperMember" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_57" unitRef="CAD">0</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowheadMember" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_511" unitRef="CAD">0</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyMember" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_515" unitRef="CAD">0</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOtherMember" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_519" unitRef="CAD">0</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094414417_xbrl_20210304133726507_523" unitRef="CAD">12906000</tgb:IncreaseDecreaseThroughChangesInRehabilitationCostsAssets>
  <tgb:CapitalizedStrippingCosts contextRef="C_20200101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember" decimals="-3" id="Fxbrl_20210309093938191" unitRef="CAD">30918000</tgb:CapitalizedStrippingCosts>
  <tgb:CapitalizedStrippingCosts contextRef="C_20190101to20191231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094012639" unitRef="CAD">25705000</tgb:CapitalizedStrippingCosts>
  <tgb:CapitalizedStrippingCosts contextRef="C_20200101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember" decimals="-3" id="Fxbrl_20210309094220909" unitRef="CAD">18059000</tgb:CapitalizedStrippingCosts>
  <tgb:CapitalizedStrippingCosts contextRef="C_20190101to20191231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember" decimals="-3" id="Fxbrl_20210309094226795" unitRef="CAD">15956000</tgb:CapitalizedStrippingCosts>
  <tgb:OtherCapitalExpenditures contextRef="C_20200101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094028694" unitRef="CAD">23057000</tgb:OtherCapitalExpenditures>
  <tgb:OtherCapitalExpenditures contextRef="C_20190101to20191231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbGibraltarMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094032555" unitRef="CAD">20359000</tgb:OtherCapitalExpenditures>
  <tgb:DepreciationOnMiningAssetsRelatedToCapitalizedStripping contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094137339" unitRef="CAD">4569000</tgb:DepreciationOnMiningAssetsRelatedToCapitalizedStripping>
  <tgb:DepreciationOnMiningAssetsRelatedToCapitalizedStripping contextRef="C_20190101to20191231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309094141836" unitRef="CAD">2847000</tgb:DepreciationOnMiningAssetsRelatedToCapitalizedStripping>
  <tgb:DevelopmentCostsCapitalized contextRef="C_20141101to20201231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember" decimals="-6" id="Fxbrl_20210309110308846" unitRef="CAD">106000000</tgb:DevelopmentCostsCapitalized>
  <tgb:DevelopmentCostsCapitalized contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" decimals="-3" id="Fxbrl_20210309110403521" unitRef="CAD">2409000</tgb:DevelopmentCostsCapitalized>
  <ifrs-full:DepreciationRightofuseAssets contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309093540888" unitRef="CAD">4270000</ifrs-full:DepreciationRightofuseAssets>
  <ifrs-full:DepreciationRightofuseAssets contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309093536090" unitRef="CAD">4217000</ifrs-full:DepreciationRightofuseAssets>
  <tgb:DisclosureOfCompensationExpenseExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184249935">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;6. COMPENSATION EXPENSE &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Wages, salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;71,481&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;77,869&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Post-employment benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,986&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Share-based compensation expense (Note 22c)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;5,310&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;3,126&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;78,777&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;82,634&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Compensation expense is presented as a component of cost of sales, general and administrative expense, and project evaluation expense.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </tgb:DisclosureOfCompensationExpenseExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184323760">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Wages, salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;71,481&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;77,869&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Post-employment benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,986&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Share-based compensation expense (Note 22c)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;5,310&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;3,126&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;78,777&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;82,634&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory>
  <ifrs-full:WagesAndSalaries contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309032359903_1614842686" unitRef="CAD">71481000</ifrs-full:WagesAndSalaries>
  <ifrs-full:WagesAndSalaries contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309032359903_1614842687" unitRef="CAD">77869000</ifrs-full:WagesAndSalaries>
  <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309032359911_1614842688" unitRef="CAD">1986000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
  <ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309032359911_1614842690" unitRef="CAD">1639000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
  <tgb:EmployeeSalariesAndBenefitsExpense contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309032414000" unitRef="CAD">78777000</tgb:EmployeeSalariesAndBenefitsExpense>
  <tgb:EmployeeSalariesAndBenefitsExpense contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309032421057" unitRef="CAD">82634000</tgb:EmployeeSalariesAndBenefitsExpense>
  <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304153811747">
        &lt;div&gt;
          &lt;p style="margin-top:30pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;23. COMMITMENTS AND CONTINGENCIES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Commitments &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company is a party to certain contracts relating to service and supply agreements. Future minimum payments under these agreements as at December&amp;#160;31, 2020&amp;#160;are presented in the following table:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,911&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;859&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026 and thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total commitments &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As at December&amp;#160;31, 2020, the Company had outstanding capital commitments&amp;#160;&lt;/span&gt;&lt;/span&gt;of $2,733&lt;span&gt;&lt;span&gt; (2019: $&lt;span style="-sec-ix-hidden:Fxbrl_20210304162149966"&gt;nil&lt;/span&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;i&gt;(b) Contingencies&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has guaranteed 100% of certain capital lease and equipment loans entered into by the Gibraltar joint venture in which it holds a 75% interest. As a result, the Company has guaranteed the joint venture partner&amp;#x2019;s 25% share of this debt which amounted to $14,683 as at December&amp;#160;31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
  <ifrs-full:DisclosureOfCommitmentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304181927808">
            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,911&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;859&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026 and thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total commitments &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,770&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfCommitmentsExplanatory>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember" decimals="-3" id="Fxbrl_20210304145826747" unitRef="CAD">5911000</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearMember" decimals="-3" id="Fxbrl_20210304145832406" unitRef="CAD">859000</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember" decimals="-3" id="Fxbrl_20210304145849630" unitRef="CAD">0</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember" decimals="-3" id="Fxbrl_20210304145942118" unitRef="CAD">0</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember" decimals="-3" id="Fxbrl_20210309043825785" unitRef="CAD">0</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember" decimals="-3" id="Fxbrl_20210309043850710" unitRef="CAD">0</ifrs-full:ContractLiabilities>
  <ifrs-full:ContractLiabilities contextRef="C_20201231" decimals="-3" id="Fxbrl_20210304145945189" unitRef="CAD">6770000</ifrs-full:ContractLiabilities>
  <tgb:PercentageOfCapitalLeaseAndEquipmentLoans contextRef="C_20200101to20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="2" id="Fxbrl_20210304183651389" unitRef="Pure">1</tgb:PercentageOfCapitalLeaseAndEquipmentLoans>
  <tgb:JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans contextRef="C_20201231_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210304183848167" unitRef="CAD">14683000</tgb:JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans>
  <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184459143">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;26. RELATED PARTIES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Subsidiaries &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Ownership interest&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;as at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Gibraltar Mines Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Curis Holdings (Canada) Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Curis Resources Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Florence Holdings Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Florence Copper Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Aley Corporation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Yellowhead Mining Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Taseko Holdings Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1280860 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;672520 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b) Key management personnel compensation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Key management personnel include the members of the Board of Directors and executive officers of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;The Company contributes to a post-employment defined contribution pension plan on behalf of certain key management personnel. &amp;#160;This retirement compensation arrangement ("RCA" Trust) was established to provide benefits to certain executive officers on or after retirement in recognition of their long service. &amp;#160;Upon retirement, the participant is entitled to the distribution of the accumulated value of the contributions under the RCA Trust. &amp;#160;Obligations for contributions to the defined contribution pension plan are recognized as compensation expense in profit or loss in the periods during which services are rendered by the executive officers.&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Certain executive officers are entitled to termination and change in control benefits. &amp;#160;In the event of termination without cause, other than a change in control, these executive officers are entitled to an amount ranging from&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;9-month to 12-months' salary. &amp;#160;In the event of a change in control, if a termination without cause or a resignation occurs within 12 months following the change of control, these executive officers are entitled to receive, among other things, an amount ranging from 24-month to 32-months' salary and accrued bonus, and all stock options held by these individuals will fully vest.&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Executive officers and directors also participate in the Company's share option program (Note 22).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Compensation for key management personnel (includes all members of the Board of Directors and executive officers) is as follows:&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Year ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,527&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,757&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Post-employment benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Share-based compensation expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,963&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,710&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c) Related party transactions &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Effective from January 1, 2019&lt;/span&gt;&lt;span&gt;&lt;span&gt; Hunter Dickinson Services Inc. ("HDSI"),&amp;#160;a related party as three directors of the Company are also principals of HDSI,&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;#160;no longer provides services to the Company, and the Company had no transactions with HDSI, except for a reimbursement of warehouse rental costs. These&amp;#160;costs amount to $45 &lt;/span&gt;&lt;/span&gt;(2019:&amp;#160;&lt;span&gt;&lt;span&gt;$39) for the twelve month period ended December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Under the terms of the joint venture operating agreement, the Gibraltar joint venture pays the Company a management fee for services rendered by the Company as operator of Gibraltar. Net management fee income in 2020 was $1,291 (2019: $1,186). In addition, the Company pays certain expenses on behalf of the Gibraltar joint venture and invoices the joint venture for these expenses. In 2020, net reimbursable compensation expenses and third party costs of $190 (2019: $95) were charged to the joint venture.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfRelatedPartyExplanatory>
  <ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184533063">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Ownership interest&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;as at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Gibraltar Mines Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Curis Holdings (Canada) Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Curis Resources Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Florence Holdings Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Florence Copper Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Aley Corporation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Yellowhead Mining Inc.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Taseko Holdings Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1280860 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;672520 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesLtdMember" decimals="2" id="Fxbrl_20210309135359556" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesLtdMember" decimals="2" id="Fxbrl_20210309135517023" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisHoldingsCanadaLtdMember" decimals="2" id="Fxbrl_20210309135409928" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisHoldingsCanadaLtdMember" decimals="2" id="Fxbrl_20210309135527398" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisreResourcesLtdMember" decimals="0" id="F1614853371" unitRef="Pure">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbCurisreResourcesLtdMember" decimals="2" id="Fxbrl_20210309135540797" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceHoldingsIncMember" decimals="2" id="Fxbrl_20210309135422865" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceHoldingsIncMember" decimals="2" id="Fxbrl_20210309050541814" unitRef="Pure">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperIncMember" decimals="2" id="Fxbrl_20210309135436679" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperIncMember" decimals="2" id="Fxbrl_20210309135549645" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyCorporationMember" decimals="2" id="Fxbrl_20210309135444834" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbAleyCorporationMember" decimals="2" id="Fxbrl_20210309135558320" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowHeadMiningIncMember" decimals="2" id="Fxbrl_20210309135455005" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbYellowHeadMiningIncMember" decimals="2" id="Fxbrl_20210309135608864" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbTasekoHoldingsLimitedMember" decimals="2" id="Fxbrl_20210309051121156" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbTasekoHoldingsLimitedMember" decimals="2" id="Fxbrl_20210309051455692" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOneTwoEightZeroEightSixZeroBcLimitedMember" decimals="2" id="Fxbrl_20210309051127371" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbOneTwoEightZeroEightSixZeroBcLimitedMember" decimals="2" id="Fxbrl_20210309051211697" unitRef="Pure">0</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20200101to20201231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbSixSevenTwoFiveTwoZeroBcLtdMember" decimals="2" id="Fxbrl_20210309135505873" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:ProportionOfOwnershipInterestInSubsidiary contextRef="C_20190101to20191231_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbSixSevenTwoFiveTwoZeroBcLtdMember" decimals="2" id="Fxbrl_20210309135618722" unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
  <ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184555560">
            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Year ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,527&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,757&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Post-employment benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,639&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Share-based compensation expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,963&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,710&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,106&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory>
  <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="C_20200101to20201231" decimals="-3" id="F1614857019" unitRef="CAD">6527000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
  <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="C_20190101to20191231" decimals="-3" id="F1614857020" unitRef="CAD">6757000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
  <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits contextRef="C_20200101to20201231" decimals="-3" id="F1614857021" unitRef="CAD">1827000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
  <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits contextRef="C_20190101to20191231" decimals="-3" id="F1614857023" unitRef="CAD">1639000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="C_20200101to20201231" decimals="-3" id="F1614857024" unitRef="CAD">4963000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="C_20190101to20191231" decimals="-3" id="F1614857025" unitRef="CAD">2710000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <ifrs-full:KeyManagementPersonnelCompensation contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309052515579" unitRef="CAD">13317000</ifrs-full:KeyManagementPersonnelCompensation>
  <ifrs-full:KeyManagementPersonnelCompensation contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309052522927" unitRef="CAD">11106000</ifrs-full:KeyManagementPersonnelCompensation>
  <tgb:ReimbursementsOfOfficeRentCosts contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullRelatedPartiesMember" decimals="-3" id="Fxbrl_20210304174439776" unitRef="CAD">45000</tgb:ReimbursementsOfOfficeRentCosts>
  <tgb:ReimbursementsOfOfficeRentCosts contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullRelatedPartiesMember" decimals="-3" id="Fxbrl_20210304174445567" unitRef="CAD">39000</tgb:ReimbursementsOfOfficeRentCosts>
  <ifrs-full:PortfolioAndOtherManagementFeeIncome contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210304175411654" unitRef="CAD">1291000</ifrs-full:PortfolioAndOtherManagementFeeIncome>
  <ifrs-full:PortfolioAndOtherManagementFeeIncome contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210304175422542" unitRef="CAD">1186000</ifrs-full:PortfolioAndOtherManagementFeeIncome>
  <tgb:ReimbursableCompensationExpensesAndThirdPartyCosts contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210304175448104" unitRef="CAD">190000</tgb:ReimbursableCompensationExpensesAndThirdPartyCosts>
  <tgb:ReimbursableCompensationExpensesAndThirdPartyCosts contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210304175452781" unitRef="CAD">95000</tgb:ReimbursableCompensationExpensesAndThirdPartyCosts>
  <ifrs-full:DisclosureOfDeferredIncomeExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304191303407">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;strong&gt;19. DEFERRED REVENUE&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/p&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;On March 3, 2017, the Company entered into a silver stream purchase and sale agreement with Osisko Gold Royalties Ltd. ("Osisko"), whereby the Company received an upfront cash deposit payment of US$33 million for the sale of an equivalent amount of its 75% share of Gibraltar payable silver production until 5.9 million ounces of silver have been delivered to Osisko. After that threshold has been met, 35% of an equivalent amount of Taseko's share of all future payable silver production from Gibraltar will be delivered to Osisko. The Company receives cash payments of US$2.75 per ounce for all silver deliveries made under the agreement.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/div&gt;
          &lt;/div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;On April 24, 2020, Taseko entered into an amendment to its silver stream with Osisko and received $8,510 in exchange for reducing the delivery price of silver from US$2.75 per ounce to . The amendment is accounted for as a contract modification under IFRS 15&amp;#160;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;. The funds received are available for general working capital purposes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The silver sale agreement has a minimum term of 50 years and automatically renews for successive &lt;span style="white-space:nowrap"&gt;10-year&lt;/span&gt; periods as long as Gibraltar mining operations are active. If the initial deposit is not fully reduced through silver deliveries&lt;/span&gt;&amp;#160;&lt;span&gt;at current market prices at time of the deliveries, a cash payment for the remaining amount will be due to Osisko at the expiry date of the agreement. The Company's obligations under the agreement are secured by a pledge of Taseko's 75% interest in the Gibraltar joint venture.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;In connection with the silver stream transaction, the Company issued share purchase warrants to Osisko, which&amp;#160; expired unexercised on April 1, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company recorded the deposits from Osisko as deferred revenue and recognizes amounts in revenue as silver is delivered. The amortization of deferred revenue is calculated on a per unit basis using the estimated total number of silver ounces expected to be delivered to Osisko over the life of the Gibraltar mine. The current portion of deferred revenue is an estimate based on deliveries anticipated over the next twelve months.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following table summarizes changes in the Osisko deferred revenue:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="width:93%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;43,274&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Finance expense (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Amortization of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(3,437)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;43,991&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred revenue deposit (amendment to silver stream)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,510&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Finance expense (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Amortization of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,915)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;52,758&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Deferred revenue is reflected in the consolid&lt;span&gt;ated balance sheets as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,604&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,558&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;47,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;39,433&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;52,758&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;43,991&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfDeferredIncomeExplanatory>
  <tgb:UpfrontCashDepositReceivedForSilverStreamingInterest contextRef="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-6" id="Fxbrl_20210304185133914" unitRef="USD">33000000</tgb:UpfrontCashDepositReceivedForSilverStreamingInterest>
  <tgb:QuantityOfSilverDeliverable contextRef="C_20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-5" id="Fxbrl_20210304185222603" unitRef="oz">5900000</tgb:QuantityOfSilverDeliverable>
  <tgb:PercentageOfProductionToBeDeliveredAfterThreshold contextRef="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="2" id="Fxbrl_20210304185416344" unitRef="Pure">0.35</tgb:PercentageOfProductionToBeDeliveredAfterThreshold>
  <tgb:CashReceivedPerOunceOfSilverDeliveries contextRef="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="2" id="Fxbrl_20210304185456308" unitRef="oz">2.75</tgb:CashReceivedPerOunceOfSilverDeliveries>
  <tgb:CashReceivedPerOunceOfSilverDeliveries contextRef="C_20200401to20200424_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" id="Fxbrl_20210311043645070" unitRef="oz" xsi:nil="true"></tgb:CashReceivedPerOunceOfSilverDeliveries>
  <tgb:DeferredRevenueDeposit contextRef="C_20200401to20200424_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210309094123689" unitRef="CAD">8510000</tgb:DeferredRevenueDeposit>
  <tgb:DeferredRevenueDeposit contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210309101928453" unitRef="CAD">8510000</tgb:DeferredRevenueDeposit>
  <tgb:DescriptionOfAgreementExtensionPeriod contextRef="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210304185707673">P50Y</tgb:DescriptionOfAgreementExtensionPeriod>
  <tgb:DescriptionOfAgreementExtensionPeriod contextRef="C_20170301to20170303_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" id="Fxbrl_20210304185546463">P10Y</tgb:DescriptionOfAgreementExtensionPeriod>
  <tgb:DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304191400497">
            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="width:93%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:1%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                    &lt;td&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;43,274&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-top:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Finance expense (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Amortization of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(3,437)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;43,991&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred revenue deposit (amendment to silver stream)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,510&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Finance expense (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Amortization of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,915)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;52,758&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory>
  <ifrs-full:DeferredIncome contextRef="C_20181231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="F1614851877" unitRef="CAD">43274000</ifrs-full:DeferredIncome>
  <ifrs-full:DeferredIncome contextRef="C_20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="F1614852404" unitRef="CAD">43991000</ifrs-full:DeferredIncome>
  <ifrs-full:DeferredIncome contextRef="C_20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210304153717264" unitRef="CAD">52758000</ifrs-full:DeferredIncome>
  <ifrs-full:DeferredIncome contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309115850563" unitRef="CAD">52758000</ifrs-full:DeferredIncome>
  <ifrs-full:DeferredIncome contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309115903859" unitRef="CAD">43991000</ifrs-full:DeferredIncome>
  <tgb:FinanceCostsIncludedInDeferredIncome contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210309121504482" unitRef="CAD">4154000</tgb:FinanceCostsIncludedInDeferredIncome>
  <tgb:FinanceCostsIncludedInDeferredIncome contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210304153734957" unitRef="CAD">5172000</tgb:FinanceCostsIncludedInDeferredIncome>
  <tgb:FinanceCostsIncludedInDeferredIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042434565_xbrl_20210304185219317_xbrl_20210304185042551" unitRef="CAD">5172000</tgb:FinanceCostsIncludedInDeferredIncome>
  <tgb:FinanceCostsIncludedInDeferredIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309121429523" unitRef="CAD">4154000</tgb:FinanceCostsIncludedInDeferredIncome>
  <tgb:DeferredIncomeDecreaseAmortizationOfDeferredRevenue contextRef="C_20190101to20191231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="F1614851914" unitRef="CAD">-3437000</tgb:DeferredIncomeDecreaseAmortizationOfDeferredRevenue>
  <tgb:DeferredIncomeDecreaseAmortizationOfDeferredRevenue contextRef="C_20200101to20201231_ifrsfullCategoriesOfRelatedPartiesAxis_tgbOsiskoGoldRoyaltiesLtdMember" decimals="-3" id="Fxbrl_20210304153732278" unitRef="CAD">-4915000</tgb:DeferredIncomeDecreaseAmortizationOfDeferredRevenue>
  <tgb:DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304191508649">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,604&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,558&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;47,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;39,433&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;52,758&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;43,991&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory>
  <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305163905350">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span style="font-size:10pt"&gt;&lt;strong&gt;18. DEBT &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current:&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease liabilities (b)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,094&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,990&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Secured equipment loans (c)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,536&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,626&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease related obligations (d)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,987&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,844&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,617&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,460&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term:&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Senior secured notes (a)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;313,965&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;317,728&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease liabilities (b)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,829&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,107&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Secured equipment loans (c)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,536&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,746&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease related obligations (d)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,457&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,444&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;345,787&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;357,025&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;363,404&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;span style="width:4.56pt;display:inline-block"&gt;&amp;#160;&lt;/span&gt;&lt;i&gt;Senior secured notes&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;In June 2017, the Company completed an offering of US$250,000 aggregate principal amount of senior secured notes (the "2022 Notes").&amp;#160; The Notes mature on June 15, 2022 and bear interest at an annual rate of 8.750%, payable semi-annually on June 15 and December 15.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;The 2022 Notes are secured by liens on the shares of Taseko's wholly-owned subsidiary, Gibraltar Mines Ltd., and the subsidiary's rights under the joint venture agreement relating to the Gibraltar Mine.&amp;#160; The 2022 Notes are guaranteed by each of Taseko's existing and future restricted subsidiaries, other than Yellowhead. The Company is able to incur limited amounts of additional secured and unsecured debt under certain conditions as defined in the&amp;#160; indenture. The Company is also subject to certain restrictions on asset sales, issuance of preferred stock, dividends and other restricted payments. However, there are no maintenance covenants with respect to the Company's financial performance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;On February 10, 2021, the Company announced that it had closed an offering of US$400 million aggregate principal amount of Senior Secured Notes due 2026 (the "2026 Senior Secured Notes"). Interest on the 2026 Senior Secured Notes will accrue at an annual rate of 7.0% payable semi-annually. Taseko intends to use the majority of the net proceeds from this offering to redeem all the 2022 Notes, including the call premium of 102.188% and accrued interest (Note 27).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;span style="width:4.56pt;display:inline-block"&gt;&amp;#160;&lt;/span&gt;&lt;i&gt;Lease liabilities&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;Lease liabilities include the Company's outstanding lease liabilities under IFRS 16&lt;i&gt;. &lt;/i&gt;At December 31, 2020, the net carrying amount of leased assets was $32,449 (2019: $37,254).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;The lease liabilities have monthly repayment terms ranging between 8 and 70 months and with interest rates between 4.2% and 6.3%.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;i&gt;(c)&lt;/i&gt;&lt;span style="width:5.17pt;display:inline-block"&gt; &lt;/span&gt;&lt;i&gt;Secured equipment loans&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;The equipment loans are secured by existing mining equipment at the Gibraltar Mine and commenced between June, 2018 and August, 2019 with monthly repayment terms ranging between 48 and 60 months and with interest rates ranging between 5.2% to 6.4%.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;In May 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $13,875 and in August 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $7,977. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;i&gt;(d)&lt;/i&gt;&lt;span style="width:4.56pt;display:inline-block"&gt; &lt;/span&gt;&lt;i&gt;Lease related obligations&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;Lease related obligations relate to a lease arising under a sale leaseback transaction on certain items of equipment at the Gibraltar mine. The lease commenced in June 2019 and has a term of 54 months. At the end of the lease term, the Company has an option to renew the term, an option to purchase the equipment at fair market value or option to return the equipment. The lease contains a fixed price early buy-out option exercisable at the end of 48 months.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span style="font-size:10pt"&gt;&lt;i&gt;(e)&lt;/i&gt;&lt;span style="width:4.56pt;display:inline-block"&gt;&amp;#160;&lt;/span&gt;&lt;i&gt;Debt continuity&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
              &lt;p style="text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span style="font-size:10pt"&gt;The following schedule shows the continuity of total debt for the year ended December 31, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt as at January 1&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;355,481&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease additions on initial application of IFRS 16&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,962&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease additions&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,131&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,295&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equipment loan net proceeds&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,852&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease related obligations on sale leaseback transaction&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,161&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease liabilities and equipment loans repayments&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(14,362&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(18,920&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized foreign exchange gain&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,541&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(16,654&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of deferred financing charges&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,691&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,308&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt as at December 31&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;363,404&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfBorrowingsExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305163923726">
            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current:&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease liabilities (b)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,094&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,990&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Secured equipment loans (c)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,536&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,626&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease related obligations (d)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,987&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,844&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,617&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,460&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term:&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Senior secured notes (a)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;313,965&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;317,728&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease liabilities (b)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,829&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,107&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Secured equipment loans (c)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,536&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,746&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; &amp;#160;Lease related obligations (d)&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,457&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,444&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;345,787&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;357,025&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;363,404&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
  <ifrs-full:Borrowings contextRef="C_20201231" decimals="-3" id="Fxbrl_20210305155643576" unitRef="CAD">363404000</ifrs-full:Borrowings>
  <ifrs-full:Borrowings contextRef="C_20191231" decimals="-3" id="Fxbrl_20210305155933579" unitRef="CAD">373485000</ifrs-full:Borrowings>
  <ifrs-full:Borrowings contextRef="C_20181231" decimals="-3" id="F1614942910" unitRef="CAD">355481000</ifrs-full:Borrowings>
  <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued contextRef="C_20170630_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentyTwoSeniorSecuredNotesMember" decimals="0" id="Fxbrl_20210309095715089" unitRef="USD">250000</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
  <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued contextRef="C_20210210_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentySixSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbEventsAfterReportingPeriodMember" decimals="-6" id="Fxbrl_20210309104454971" unitRef="USD">400000000</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
  <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued contextRef="C_20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" decimals="-6" id="Fxbrl_20210309122859830" unitRef="USD">400000000</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
  <ifrs-full:BorrowingsMaturity contextRef="C_20170601to20170630_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentyTwoSeniorSecuredNotesMember" id="Fxbrl_20210309101357093">June 15, 2022</ifrs-full:BorrowingsMaturity>
  <ifrs-full:BorrowingsMaturity contextRef="C_20201230to20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" id="Fxbrl_20210309122947779">February 15, 2026</ifrs-full:BorrowingsMaturity>
  <ifrs-full:BorrowingsMaturity contextRef="C_20201230to20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesOneMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" id="Fxbrl_20210309123030764">June 15, 2022</ifrs-full:BorrowingsMaturity>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20170630_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentyTwoSeniorSecuredNotesMember" decimals="5" id="Fxbrl_20210309101406262" unitRef="Pure">0.08750</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20210210_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentySixSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbEventsAfterReportingPeriodMember" decimals="3" id="Fxbrl_20210309150141754" unitRef="Pure">0.070</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" decimals="3" id="Fxbrl_20210309110622883" unitRef="Pure">0.042</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" decimals="3" id="Fxbrl_20210309110657531" unitRef="Pure">0.063</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="3" id="Fxbrl_20210309112942426" unitRef="Pure">0.052</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" decimals="3" id="Fxbrl_20210309112949819" unitRef="Pure">0.064</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" decimals="3" id="Fxbrl_20210309122914127" unitRef="Pure">0.070</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="C_20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesOneMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" decimals="4" id="Fxbrl_20210309122938441" unitRef="Pure">0.0875</ifrs-full:BorrowingsInterestRate>
  <tgb:NotesRedemptionPricePercentage contextRef="C_20210201to20210210_ifrsfullBorrowingsByNameAxis_tgbTwoThousandTwentySixSeniorSecuredNotesMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbEventsAfterReportingPeriodMember" decimals="5" id="Fxbrl_20210309104937303" unitRef="Pure">1.02188</tgb:NotesRedemptionPricePercentage>
  <ifrs-full:RightofuseAssets contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member" decimals="-3" id="Fxbrl_20210309105454513" unitRef="CAD">32449000</ifrs-full:RightofuseAssets>
  <ifrs-full:RightofuseAssets contextRef="C_20191231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member" decimals="-3" id="Fxbrl_20210309105511281" unitRef="CAD">37254000</ifrs-full:RightofuseAssets>
  <tgb:BorrowingsMaturityOfPaymentsTerm contextRef="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210309110043125">P8M</tgb:BorrowingsMaturityOfPaymentsTerm>
  <tgb:BorrowingsMaturityOfPaymentsTerm contextRef="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbLeasesLiabilitiesMember_ifrsfullNewIFRSsAxis_tgbIfrs16Member_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309110051574">P70M</tgb:BorrowingsMaturityOfPaymentsTerm>
  <tgb:BorrowingsMaturityOfPaymentsTerm contextRef="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" id="Fxbrl_20210309112924642">P48M</tgb:BorrowingsMaturityOfPaymentsTerm>
  <tgb:BorrowingsMaturityOfPaymentsTerm contextRef="C_20200101to20201231_ifrsfullBorrowingsByNameAxis_tgbSecuredEquipmentLoansMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesMember" id="Fxbrl_20210309112933195">P60M</tgb:BorrowingsMaturityOfPaymentsTerm>
  <tgb:DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305163945674">
            &lt;div&gt;
              &lt;div&gt;
                &lt;div&gt;
                  &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                    &lt;tbody&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt as at January 1&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;355,481&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease additions on initial application of IFRS 16&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,962&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease additions&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,131&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,295&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equipment loan net proceeds&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,852&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease related obligations on sale leaseback transaction&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;12,161&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease liabilities and equipment loans repayments&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(14,362&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(18,920&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized foreign exchange gain&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,541&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(16,654&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of deferred financing charges&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,691&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,308&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total debt as at December 31&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;363,404&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;373,485&lt;/span&gt;&lt;/td&gt;
                        &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;/tr&gt;
                    &lt;/tbody&gt;
                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory>
  <tgb:LeaseAdditionsOnInitialApplicationOfIfrs16 contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309094548944" unitRef="CAD">0</tgb:LeaseAdditionsOnInitialApplicationOfIfrs16>
  <tgb:LeaseAdditionsOnInitialApplicationOfIfrs16 contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309094528851" unitRef="CAD">5962000</tgb:LeaseAdditionsOnInitialApplicationOfIfrs16>
  <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614942914" unitRef="CAD">8131000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614942915" unitRef="CAD">11295000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:ProceedsFromNoncurrentBorrowings contextRef="C_20200101to20201231" decimals="-3" id="F1614942917" unitRef="CAD">0</ifrs-full:ProceedsFromNoncurrentBorrowings>
  <ifrs-full:ProceedsFromNoncurrentBorrowings contextRef="C_20190101to20191231" decimals="-3" id="F1614942918" unitRef="CAD">21852000</ifrs-full:ProceedsFromNoncurrentBorrowings>
  <tgb:ObligationsRelatedToSaleAndLeaseBackTransaction contextRef="C_20201231" decimals="-3" id="F1614942919" unitRef="CAD">0</tgb:ObligationsRelatedToSaleAndLeaseBackTransaction>
  <tgb:ObligationsRelatedToSaleAndLeaseBackTransaction contextRef="C_20191231" decimals="-3" id="F1614942920" unitRef="CAD">12161000</tgb:ObligationsRelatedToSaleAndLeaseBackTransaction>
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="C_20200101to20201231" decimals="-3" id="F1614942922" unitRef="CAD">14362000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="C_20190101to20191231" decimals="-3" id="F1614942923" unitRef="CAD">18920000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <tgb:UnrealizedForeignExchangeGain contextRef="C_20200101to20201231" decimals="-3" id="F1614942924" unitRef="CAD">6541000</tgb:UnrealizedForeignExchangeGain>
  <tgb:UnrealizedForeignExchangeGain contextRef="C_20190101to20191231" decimals="-3" id="F1614942925" unitRef="CAD">16654000</tgb:UnrealizedForeignExchangeGain>
  <tgb:AmortizationOfDeferredFinancingCharges contextRef="C_20200101to20201231" decimals="-3" id="F1614942927" unitRef="CAD">2691000</tgb:AmortizationOfDeferredFinancingCharges>
  <tgb:AmortizationOfDeferredFinancingCharges contextRef="C_20190101to20191231" decimals="-3" id="F1614942928" unitRef="CAD">2308000</tgb:AmortizationOfDeferredFinancingCharges>
  <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304165256770">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;11. ACCOUNTS RECEIVABLE&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;

        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade and settlement receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,676&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,220&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Goods and services tax receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,358&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,162&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;655&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,689&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;

    &lt;/div&gt;
  </ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutReceivablesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304165315274">
        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
            &lt;tbody&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade and settlement receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,676&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,220&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Goods and services tax receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,358&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,162&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;655&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,689&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
        &lt;/div&gt;
      </tgb:DisclosureOfDetailedInformationAboutReceivablesExplanatory>
  <ifrs-full:CurrentTradeReceivables contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309051144226_1614857498" unitRef="CAD">4676000</ifrs-full:CurrentTradeReceivables>
  <ifrs-full:CurrentTradeReceivables contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309051144226_1614857500" unitRef="CAD">11220000</ifrs-full:CurrentTradeReceivables>
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309051144235_1614857502" unitRef="CAD">1358000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309051144235_1614857503" unitRef="CAD">1162000</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
  <ifrs-full:OtherReceivables contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309051144242_1614857505" unitRef="CAD">655000</ifrs-full:OtherReceivables>
  <ifrs-full:OtherReceivables contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309051144242_1614857507" unitRef="CAD">1409000</ifrs-full:OtherReceivables>
  <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304171539907">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;7. DERIVATIVE INSTRUMENTS &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2020, the Company purchased copper put option contracts for 59.5 million pounds of copper with maturity dates ranging from January 2020&amp;#160;through&amp;#160;to December 2020, at strike prices between US$2.30 and US$2.60 per pound, at a total cost of $1,742.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In addition, during the quarter ended December 31, 2020, the Company purchased copper put option contracts for 37.5 million pounds of copper with maturity dates from January 2021 to June 2021 at strike prices between $2.80 and $3.20 per pound. The put options had a fair value of $1,514 at December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2019, the Company purchased copper put options for 48 million pounds of copper with maturity dates ranging from February&amp;#160;through&amp;#160;to December 2019 at a total cost of $2,834.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company also purchased fuel call options during 2020 for diesel with maturity dates ranging from April 2020&amp;#160;to March 2021, at a total cost of $916.&amp;#160; The fuel call options outstanding had a fair value of $278 at December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following table outlines the (gains) losses associated with derivative instruments:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Realized (gain) loss on copper put options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Realized loss on fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;602&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized loss on copper put options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,853&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gain on fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,937&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
  <tgb:NumberOfPoundsOfCopper contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember" decimals="-5" id="Fxbrl_20210309033127043" unitRef="Pounds">59500000</tgb:NumberOfPoundsOfCopper>
  <tgb:NumberOfPoundsOfCopper contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember" decimals="-5" id="Fxbrl_20210309033244082" unitRef="Pounds">37500000</tgb:NumberOfPoundsOfCopper>
  <tgb:NumberOfPoundsOfCopper contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember" decimals="-6" id="Fxbrl_20210309034320466" unitRef="Pounds">48000000</tgb:NumberOfPoundsOfCopper>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210309033307577">from January 2020</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309033150232">to December 2020</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210309033256843">from January 2021</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309033315065">to June 2021</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210309034339536">from February</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309034353839">to December 2019</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" id="Fxbrl_20210309035347297">from April 2020</tgb:DerivativeMaturityDate>
  <tgb:DerivativeMaturityDate contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractTwoMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" id="Fxbrl_20210309035354657">to March 2021</tgb:DerivativeMaturityDate>
  <tgb:StrikePriceOfDerivativeInstrument contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" decimals="2" id="Fxbrl_20210309033200184" unitRef="USD_per_Pound">2.30</tgb:StrikePriceOfDerivativeInstrument>
  <tgb:StrikePriceOfDerivativeInstrument contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullOptionContractMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" decimals="2" id="Fxbrl_20210309033208742" unitRef="USD_per_Pound">2.60</tgb:StrikePriceOfDerivativeInstrument>
  <tgb:StrikePriceOfDerivativeInstrument contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember" decimals="2" id="Fxbrl_20210309033322217" unitRef="CAD_per_Pound">2.80</tgb:StrikePriceOfDerivativeInstrument>
  <tgb:StrikePriceOfDerivativeInstrument contextRef="C_20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbOptionContractOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember" decimals="2" id="Fxbrl_20210309033329921" unitRef="CAD_per_Pound">3.20</tgb:StrikePriceOfDerivativeInstrument>
  <tgb:DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304171520401">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Realized (gain) loss on copper put options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,361&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Realized loss on fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;602&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized loss on copper put options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,853&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gain on fuel call options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,937&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,834&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory>
  <tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember" decimals="-3" id="Fxbrl_20210309040400756" unitRef="CAD">4361000</tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember" decimals="-3" id="Fxbrl_20210309040408467" unitRef="CAD">-2834000</tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember" decimals="-3" id="Fxbrl_20210309040457857" unitRef="CAD">-602000</tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember" decimals="-3" id="Fxbrl_20210309040528785" unitRef="CAD">0</tgb:RealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember" decimals="-3" id="Fxbrl_20210309040418947" unitRef="CAD">-1853000</tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_tgbCopperPutOptionContractsMember" decimals="-3" id="Fxbrl_20210309040428002" unitRef="CAD">-0</tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20200101to20201231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember" decimals="-3" id="Fxbrl_20210309040540616" unitRef="CAD">31000</tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives contextRef="C_20190101to20191231_ifrsfullClassesOfFinancialAssetsAxis_ifrsfullPurchasedCallOptionsMember" decimals="-3" id="Fxbrl_20210309040600561" unitRef="CAD">-0</tgb:UnrealizedGainsLossesOnChangeInFairValueOfDerivatives>
  <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174411024">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;8. OTHER (EXPENSE) INCOME &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Management fee income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,186&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other operating (expense) income, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;297&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,495&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;920&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304174426286">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Management fee income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,186&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other operating (expense) income, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;297&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(266&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,495&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;920&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory>
  <tgb:ManagementFeeIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309041737106_1614859387" unitRef="CAD">1198000</tgb:ManagementFeeIncome>
  <tgb:ManagementFeeIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309041737106_1614859389" unitRef="CAD">1186000</tgb:ManagementFeeIncome>
  <ifrs-full:DisclosureOfInventoriesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304181649630">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;12. INVENTORIES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
        &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
              &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ore stockpiles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,946&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,657&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Copper contained in concentrate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,948&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,055&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Molybdenum concentrate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;230&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Materials and supplies&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;28,549&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;27,678&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;58,841&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;43,620&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;

      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2020, the Company recorded an impairment of $5,353 (2019: $5,830) to adjust the carrying value of ore stockpiles to net realizable value, of which $2,216 (2019: $2,398) is recorded in depletion and amortization and the balance in production costs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </ifrs-full:DisclosureOfInventoriesExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutInventoriesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304181712879">
        &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
        &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
              &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ore stockpiles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,946&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,657&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Copper contained in concentrate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,948&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,055&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Molybdenum concentrate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;230&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Materials and supplies&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;28,549&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;27,678&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;58,841&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;43,620&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      </tgb:DisclosureOfDetailedInformationAboutInventoriesExplanatory>
  <ifrs-full:CurrentOreStockpiles contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309052129652_1614860712" unitRef="CAD">21946000</ifrs-full:CurrentOreStockpiles>
  <ifrs-full:CurrentOreStockpiles contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309052129652_1614860714" unitRef="CAD">6657000</ifrs-full:CurrentOreStockpiles>
  <tgb:CurrentCopperContainedinConcentrate contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309052129657_1614860715" unitRef="CAD">7948000</tgb:CurrentCopperContainedinConcentrate>
  <tgb:CurrentCopperContainedinConcentrate contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309052129657_1614860716" unitRef="CAD">9055000</tgb:CurrentCopperContainedinConcentrate>
  <tgb:CurrentMolybdenumConcentrate contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309052129663_1614860717" unitRef="CAD">398000</tgb:CurrentMolybdenumConcentrate>
  <tgb:CurrentMolybdenumConcentrate contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309052129663_1614860719" unitRef="CAD">230000</tgb:CurrentMolybdenumConcentrate>
  <ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309052129668_1614860720" unitRef="CAD">28549000</ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies>
  <ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309052129668_1614860721" unitRef="CAD">27678000</ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies>
  <ifrs-full:InventoryWritedown2011 contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309051947868" unitRef="CAD">5353000</ifrs-full:InventoryWritedown2011>
  <ifrs-full:InventoryWritedown2011 contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309051957474" unitRef="CAD">5830000</ifrs-full:InventoryWritedown2011>
  <ifrs-full:InventoryWritedown2011 contextRef="C_20200101to20201231_tgbIncomeStatementLocationOneAxis_tgbDepletionAndAmortizationMember" decimals="-3" id="Fxbrl_20210309052008961" unitRef="CAD">2216000</ifrs-full:InventoryWritedown2011>
  <ifrs-full:InventoryWritedown2011 contextRef="C_20190101to20191231_tgbIncomeStatementLocationOneAxis_tgbDepletionAndAmortizationMember" decimals="-3" id="Fxbrl_20210309052020466" unitRef="CAD">2398000</ifrs-full:InventoryWritedown2011>
  <ifrs-full:DisclosureOfCashFlowStatementExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304181527061">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:start;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"&gt;&lt;strong&gt;24. SUPPLEMENTARY CASH FLOW INFORMATION&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:start;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;For the year ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Change in non-cash working capital items&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,634&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaids&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,326&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,967&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(820&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(887&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,614&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Non-cash investing and financing activities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assets acquired under capital lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,780&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,864&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,355&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </ifrs-full:DisclosureOfCashFlowStatementExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309042156482">
            &lt;div&gt;
              &lt;div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                  &lt;tbody&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;For the year ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Change in non-cash working capital items&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;713&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(11,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,634&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaids&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,584&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,326&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,967&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(820&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(887&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,614&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Non-cash investing and financing activities&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assets acquired under capital lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,780&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,864&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,355&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/tbody&gt;
                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory>
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_43" unitRef="CAD">-7409000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
  <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_47" unitRef="CAD">-713000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_53" unitRef="CAD">11292000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_57" unitRef="CAD">4634000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
  <tgb:AdjustmentsForDecreaseIncreaseInPrepaids contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_63" unitRef="CAD">1584000</tgb:AdjustmentsForDecreaseIncreaseInPrepaids>
  <tgb:AdjustmentsForDecreaseIncreaseInPrepaids contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_67" unitRef="CAD">1326000</tgb:AdjustmentsForDecreaseIncreaseInPrepaids>
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_73" unitRef="CAD">-2967000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
  <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_77" unitRef="CAD">463000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
  <tgb:NoncashWorkingCapitalInInterestPayable contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_83" unitRef="CAD">7000</tgb:NoncashWorkingCapitalInInterestPayable>
  <tgb:NoncashWorkingCapitalInInterestPayable contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_87" unitRef="CAD">17000</tgb:NoncashWorkingCapitalInInterestPayable>
  <tgb:NoncashWorkingCapitalInIncomeTaxesPaid contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_93" unitRef="CAD">820000</tgb:NoncashWorkingCapitalInIncomeTaxesPaid>
  <tgb:NoncashWorkingCapitalInIncomeTaxesPaid contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_97" unitRef="CAD">887000</tgb:NoncashWorkingCapitalInIncomeTaxesPaid>
  <tgb:NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210304183953100_133" unitRef="CAD">4267000</tgb:NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease>
  <tgb:NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210304183953100_137" unitRef="CAD">1780000</tgb:NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease>
  <tgb:NoncashRightOfUseAssetsAcquired contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042828256" unitRef="CAD">3864000</tgb:NoncashRightOfUseAssetsAcquired>
  <tgb:NoncashRightOfUseAssetsAcquired contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309042833936" unitRef="CAD">9355000</tgb:NoncashRightOfUseAssetsAcquired>
  <ifrs-full:DisclosureOfFinancialAssetsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309052440476">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;13. OTHER FINANCIAL ASSETS &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Copper put options (Note 7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Fuel call options (Note 7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,273&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company holds strategic investments in publicly-traded and privately owned mineral exploration and development companies, including marketable securities and subscription receipts.&amp;#160; Marketable securities and the investment in subscription receipts are accounted for at fair value through other comprehensive income (FVOCI).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the year ended December 31, 2020, the Company received net proceeds of $7,270 from the sale of marketable securitites of a publicly traded company and the resulting gain is recognized in other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The subscription receipts relate to an investment in a privately held company with two directors in common with Taseko and are to be convertible into units comprised of shares, or shares and warrants. The fair value of the investment in subscription receipts is based on public market information of comparable companies.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In November 2019, the Company restructured its reclamation funding within the Gibraltar joint venture which resulted in $6,200 of net cash becoming unrestricted and $30,000 in funds being distributed out of reclamation deposits to the Company.&amp;#160; Gibraltar issued to the Province of British Columbia a letter of credit in the amount of $50,000 as security for current reclamation obligations for the Gibraltar mine. The $50,000 letter of credit issued by a Canadian chartered bank is collateralized by a surety bond in the amount of $37,500 for the Company's share and $12,500 for Cariboo's share of the letter of credit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the Florence Copper project, the Company has provided surety bonds totaling $12,489 to the federal and state regulators. The Company has provided cash collateral of $2,103 to the surety bond provider which is classified as reclamation deposits.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfFinancialAssetsExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210309052500324">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Marketable securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,791&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Copper put options (Note 7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Fuel call options (Note 7)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Investment in subscription receipts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,400&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Reclamation deposits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,083&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&amp;#160; Restricted cash&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,273&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember" decimals="-3" id="Fxbrl_20210309053322379_xbrl_20210304192752841_43" unitRef="CAD">1791000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbMarketableSecuritiesMember" decimals="-3" id="Fxbrl_20210309053322379_xbrl_20210304192752841_47" unitRef="CAD">730000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbCopperPutOptionsMember" decimals="-3" id="Fxbrl_20210309053322384_xbrl_20210309053204395_xbrl_20210304192752841_43" unitRef="CAD">1514000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbCopperPutOptionsMember" decimals="-3" id="Fxbrl_20210309053322384_xbrl_20210309053204395_xbrl_20210304192752841_47" unitRef="CAD">0</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20201231_ifrsfullTypesOfFinancialAssetsAxis_tgbFuelCallOptionsMember" decimals="-3" id="Fxbrl_20210309053322390_xbrl_20210309053207377_xbrl_20210304192752841_43" unitRef="CAD">278000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20191231_ifrsfullTypesOfFinancialAssetsAxis_tgbFuelCallOptionsMember" decimals="-3" id="Fxbrl_20210309053322390_xbrl_20210309053207377_xbrl_20210304192752841_47" unitRef="CAD">0</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309053322396_xbrl_20210304192834707" unitRef="CAD">3583000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309053322396_xbrl_20210304192841750" unitRef="CAD">730000</ifrs-full:OtherCurrentFinancialAssets>
  <tgb:LetterOfCreditIssued contextRef="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullJointVenturesAxis_tgbGibraltarJointVentureMember" decimals="-3" id="Fxbrl_20210309053847298" unitRef="CAD">50000000</tgb:LetterOfCreditIssued>
  <tgb:LetterOfCreditIssued contextRef="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullCounterpartiesAxis_tgbCanadianCharteredBankMember" decimals="-3" id="Fxbrl_20210309053857570" unitRef="CAD">50000000</tgb:LetterOfCreditIssued>
  <tgb:LetterOfCreditIssued contextRef="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullCounterpartiesAxis_tgbCaribooMember" decimals="-3" id="Fxbrl_20210309053913994" unitRef="CAD">12500000</tgb:LetterOfCreditIssued>
  <ifrs-full:FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities contextRef="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullCounterpartiesAxis_tgbCanadianCharteredBankMember" decimals="-3" id="Fxbrl_20210309053906554" unitRef="CAD">37500000</ifrs-full:FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities>
  <ifrs-full:FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities contextRef="C_20191130_ifrsfullClassesOfFinancialInstrumentsAxis_tgbSuretyBondsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperProjectMember" decimals="-3" id="Fxbrl_20210309053801989" unitRef="CAD">12489000</ifrs-full:FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities>
  <ifrs-full:CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets contextRef="C_20191130_ifrsfullCategoriesOfFinancialAssetsAxis_tgbReclamationDepositsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbFlorenceCopperProjectMember" decimals="-3" id="Fxbrl_20210309053816091" unitRef="CAD">2103000</ifrs-full:CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets>
  <ifrs-full:DisclosureOfFinanceCostExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304184901447">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;9. FINANCE EXPENSES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;37,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;34,593&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finance expense - deferred revenue (Note 19)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accretion on PER (Note 20)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,577&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finance income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(249&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;42,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;39,122&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the year ended December 31, 2020, interest expense includes $2,012 (2019 - $1,709) from lease liabilities and lease related obligations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfFinanceCostExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304185015112">
            &lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Years ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;37,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;34,593&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finance expense - deferred revenue (Note 19)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,154&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accretion on PER (Note 20)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;550&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,577&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finance income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(249&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;42,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;39,122&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory>
  <tgb:AccretionExpenseIncludedInFinanceCosts contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042434570_xbrl_20210304185222669_xbrl_20210304185042551" unitRef="CAD">550000</tgb:AccretionExpenseIncludedInFinanceCosts>
  <tgb:AccretionExpenseIncludedInFinanceCosts contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309042434570_xbrl_20210304185222669_xbrl_20210304185159394" unitRef="CAD">1577000</tgb:AccretionExpenseIncludedInFinanceCosts>
  <ifrs-full:FinanceIncome contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042434576_xbrl_20210309042323527_xbrl_20210304185222669_xbrl_20210304185042551" unitRef="CAD">249000</ifrs-full:FinanceIncome>
  <ifrs-full:FinanceIncome contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309042434576_xbrl_20210309042323527_xbrl_20210304185222669_xbrl_20210304185159394" unitRef="CAD">1202000</ifrs-full:FinanceIncome>
  <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="C_20200101to20201231" decimals="-3" id="Fxbrl_20210309042418963" unitRef="CAD">2012000</ifrs-full:InterestExpenseOnLeaseLiabilities>
  <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="C_20190101to20191231" decimals="-3" id="Fxbrl_20210309042426473" unitRef="CAD">1709000</ifrs-full:InterestExpenseOnLeaseLiabilities>
  <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304183523582">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;17. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;32,775&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,972&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;51,747&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;43,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      </ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304183624323">
            &lt;div&gt;
              &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
              &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td colspan="4" style="vertical-align:bottom;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;As at December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2019&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Trade payables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;32,775&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,972&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:right;width:12%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19,514&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;51,747&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;43,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory>
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309061801250_1614863723" unitRef="CAD">32775000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309061801250_1614863725" unitRef="CAD">24171000</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
  <ifrs-full:AccrualsClassifiedAsCurrent contextRef="C_20201231" decimals="-3" id="Fxbrl_20210309061801255_1614863726" unitRef="CAD">18972000</ifrs-full:AccrualsClassifiedAsCurrent>
  <ifrs-full:AccrualsClassifiedAsCurrent contextRef="C_20191231" decimals="-3" id="Fxbrl_20210309061801255_1614863727" unitRef="CAD">19514000</ifrs-full:AccrualsClassifiedAsCurrent>
  <ifrs-full:DisclosureOfGoodwillExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304203620969">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;16. GOODWILL &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Goodwill was recorded on the Company's acquisition of Curis Resources Ltd. ("Curis") in 2014 which at the time indirectly owned 100% of the Florence Copper Project. During the year ended December 31, 2020, the carrying value of the goodwill decreased to $5,250 as a result of foreign currency translation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company performed an annual goodwill impairment test and the recoverable amount of the Curis CGU was&amp;#160; calculated to be higher than its carrying amount and no impairment loss was recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DisclosureOfGoodwillExplanatory>
  <ifrs-full:PercentageOfVotingEquityInterestsAcquired contextRef="C_20141231_ifrsfullContinuingAndDiscontinuedOperationsAxis_tgbFlorenceCopperProjectMember" decimals="2" id="Fxbrl_20210309160034433" unitRef="Pure">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
  <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205503832">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2. BASIS OF PREPARATION &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.1 &lt;/i&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160; Statement of compliance&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;These consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;These consolidated financial statements were authorized for issue by the Board of Directors on February 24, 2021.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.2&amp;#160;&amp;#160;&amp;#160; Basis of measurement, judgment and estimation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;These consolidated financial statements have been prepared on a historical cost basis except those measured at&amp;#160; fair value through profit or loss, fair value through other comprehensive income and derivative financial instruments, which are measured at fair value.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;These consolidated financial statements are presented in Canadian dollars, which is the Company's functional currency.&amp;#160; Foreign currency monetary assets and liabilities are translated into Canadian dollars at the closing exchange rate as at the balance sheet date. Foreign currency non-monetary assets and liabilities, revenues and expenses are translated into Canadian dollars at the prevailing rate of exchange on the dates of the transactions.&amp;#160; Any gains and losses are included in profit and loss. The Company's US subsidiary measures the items in its financial statements using the US dollar as its functional currency. The assets and liabilities of the US subsidiary are translated into Canadian dollars using the period end exchange rate. The income and expenses are translated into Canadian dollars at the weighted average exchange rates to the period end reporting date. Any gains and losses on translation are included in accumulated other comprehensive income ("AOCI"). All financial information presented in Canadian dollars has been rounded to the nearest thousand, unless otherwise noted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The preparation of these consolidated financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses.&amp;#160; Actual results may differ from these estimates.&amp;#160; Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;In the process of applying the Company's accounting policies, significant areas where judgment is required include the determination of a joint arrangement, determining the timing of transfer of control of inventory for revenue recognition, reserve and resource estimates, functional currency, determination of the accounting treatment of the advance payment under the silver purchase and sale agreement reported as deferred revenue (Note 19), provisions for environmental rehabilitation, determination of business or asset acquisition treatment, and recovery of other deferred tax assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;On March 11, 2020, the World Health Organization declared the coronavirus ("COVID-19") outbreak a pandemic creating an unprecedented global health and economic crisis. COVID-19's impact on global markets has been significant. The duration and magnitude of COVID-19's effects on the economy, movement of goods and services across international borders, the copper market, and on the Company's financial and operational performance remains uncertain at this time. As of the date of these statements, there has not been any direct impact on the Company's operations as a result of COVID-19.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company will continue to closely monitor the potential impact of COVID-19 on its business.&amp;#160; Should the duration, spread or intensity of the COVID-19 pandemic deteriorate in the future, there could be a potentially material and negative impact on the Company's operating plan, its cash flows, and the valuation of its long-lived assets due to sustained decreases in metal prices, potential future decreases in revenue from the sale of its products and the profitability of its ongoing operations. Impacts from COVID-19 could also include a temporary cessation of mining operations at the Gibraltar Mine due to a localized outbreak amongst personnel at the mine site or in the Company's supply chain.&amp;#160; The Company's access to financing to support the development of its other mineral properties, including the Florence Copper project, could also be negatively impacted or delayed as a result of COVID-19.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Significant areas of estimation include reserve and resource estimation; asset valuations and the measurement of impairment charges or reversals; valuation of inventories; plant and equipment lives; tax provisions; provisions for environmental rehabilitation, including determination of appropriate discount rates; valuation of financial instruments and derivatives; capitalized stripping costs and share-based compensation.&amp;#160; Key estimates and assumptions made by management with respect to these areas have been disclosed in the notes to these consolidated financial statements as appropriate.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The accuracy of reserve and resource estimates is a function of the quantity and quality of available data and the assumptions made and judgment used in the engineering and geological interpretation and may be subject to revision based on various factors.&amp;#160; Changes in reserve and resource estimates may impact the carrying value of property, plant and equipment; the calculation of depreciation expense; the capitalization of stripping costs incurred during production; and the timing of cash flows related to the provision for environmental rehabilitation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Changes in forecast prices of commodities, exchange rates, production costs and recovery rates may change the economic status of reserves and resources.&amp;#160; Forecast prices of commodities, exchange rates, production costs and recovery rates, and discount rates assumptions, either individually or collectively, may impact the carrying value of derivative financial instruments, provisions for environmental rehabilitation, inventories, property, plant and equipment, and intangibles, as well as the measurement of impairment charges or reversals.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.3&amp;#160;&amp;#160;&amp;#160; Basis of consolidation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The consolidated financial statements comprise the financial statements of the Company and controlled entities as at December 31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company reassesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, income and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated statement of comprehensive income (loss) from the date the Company gains control until the date the Company ceases to control the subsidiary. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company's accounting policies. All intercompany transactions between the subsidiaries of the Company are eliminated in full on consolidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The Company applies the acquisition method in accounting for business combinations. The consideration transferred by the Company to obtain control of a subsidiary is calculated as the sum of the acquisition-date fair values of assets transferred, liabilities incurred and the equity interests issued by the Company, which includes the fair value of any asset or liability arising from a contingent consideration arrangement. Acquisition costs are expensed as incurred.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company recognizes identifiable assets acquired and liabilities assumed in a business combination regardless of whether they have been previously recognized in the acquiree's financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Goodwill is stated after separate recognition of identifiable intangible assets. It is calculated as the excess of the sum of a) fair value of consideration transferred, b) the recognized amount of any &lt;span style="white-space:nowrap"&gt;non-controlling&lt;/span&gt; interest in the acquiree and c) acquisition-date fair value of any existing equity interest in the acquiree, over the acquisition-date fair values of identifiable net assets. If the fair values of identifiable net assets exceed the sum calculated above, the excess amount would be recognized in profit or loss immediately.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.4&amp;#160;&amp;#160;&amp;#160; Significant Accounting Policies &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;p style="margin-top:18pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Revenue recognition. &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Under IFRS 15,&amp;#160;&lt;i&gt;Revenue Contracts with Customers&lt;/i&gt;, revenue is recognized when a customer obtains control of the goods or services and the Company has satisfied its performance obligations.&amp;#160; Determining the timing of the transfer of control, at a point in time or over time, requires judgment. Cash received in advance of meeting these conditions is recorded as advance payments or deferred revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Under the terms of the Company's concentrate sales contracts, the final sales amount is based on final assay results and quoted market prices which may be in a period subsequent to the date of sale.&amp;#160; Revenues for these sales, net of treatment and refining charges are recorded when the customer obtains control of the concentrate, based on an estimate of metal contained using initial assay results and forward market prices for the expected date that final sales prices will be fixed.&amp;#160; The period between provisional pricing and final settlement can be up to four months.&amp;#160; This settlement receivable is recorded at fair value each reporting period by reference to forward market prices until the date of final pricing, with the changes in fair value recorded as an adjustment to revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b) Cash and equivalents &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents consist of cash and highly-liquid investments having terms of three months or less from the date of acquisition and that are readily convertible to known amounts of cash. Cash and equivalents exclude cash subject to restrictions.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c) Financial instruments &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Financial assets and liabilities are recognized on the balance sheet when the Company becomes party to the contractual provisions of the instrument.&amp;#160; The classification of financial instruments dictates how these assets and liabilities are measured subsequently in the Company's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;A financial asset is classified as measured at fair value and subsequently at either: amortized cost; Fair Value through Other Comprehensive Income (FVOCI); or Fair Value through Profit or Loss (FVPL). The classification of financial assets under IFRS 9 is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;A financial asset is measured at amortized cost if: (i)&amp;#160; it is held within a business model whose objective is to hold assets to collect contractual cash flows; and (ii) its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding; and (iii) it is not designated as FVPL.&amp;#160; This category of financial assets is subsequently measured at amortized cost using the effective interest method, and reduced by impairment losses. Interest income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment's fair value in OCI. This election is made on an investment-by-investment basis. Equity investments measured at FVOCI are subsequently measured at fair value.&amp;#160; Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;All financial assets not classified as measured at amortized cost or FVOCI as described above are measured at FVPL. This includes all derivative financial assets. On initial recognition, the Company may irrevocably designate a financial asset as FVPL if doing so significantly reduces an accounting mismatch that would otherwise arise. Financial assets classified as FVPL are subsequently measured at fair value, with net gains and losses, including any interest or dividend income, recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets at amortized cost &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"&gt;&lt;span style="color:#1a171b"&gt;Financial assets at amortized cost are financial assets with fixed or determinable payments that are not quoted in an active market. Subsequent to initial recognition, these financial assets are recorded at amortized cost using the effective interest method, except for short-term receivables when the recognition of interest would be immaterial.&amp;#160; Accounts receivable are assessed for evidence of impairment at each reporting date, with any impairment recognized in earnings for the period.&amp;#160; Financial assets in this category include cash and cash equivalents and accounts receivables.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets at fair value through other comprehensive income (FVOCI) &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Marketable securities, investment in subscription receipts and reclamation deposits are designated as FVOCI and recorded at fair value. Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;All financial assets not classified as measured at amortized cost or FVOCI are measured at fair value through profit or loss (FVPL). Derivative financial instruments that are not designated and effective as hedging instruments are classified as FVPL.&amp;#160; Financial instruments classified as FVPL are stated at fair value with any changes in fair value recognized in earnings for the period. Financial assets in this category include derivative financial instruments that the Company acquires to manage exposure to commodity price fluctuations. These instruments are non-hedge derivative instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial liabilities &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"&gt;&lt;span style="color:#1a171b"&gt;Financial liabilities are initially recorded at fair value, net of transaction costs, and are subsequently measured at amortized cost using the effective interest method.&amp;#160; The Company has accounted for accounts payable and accrued liabilities and long-term debt under this method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Fair value measurement &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy establishes three levels to classify the inputs to valuation techniques used to measure fair value, by reference to the reliability of the inputs used to estimate the fair values.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 2 -&amp;#160;&lt;/span&gt;&lt;/span&gt;inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 3 - inputs for the asset or liability that are not based on observable market data (unobservable inputs).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(d) Exploration and evaluation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Exploration and evaluation expenditures relate to the initial search for a mineral deposit and the subsequent evaluation to determine the economic potential of the mineral deposit. The exploration and evaluation stage commences when the Company obtains the legal right or license to begin exploration.&amp;#160; Exploration and evaluation expenditures are recognized in earnings in the period in which they are incurred.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Capitalization of development costs as mineral property, plant and equipment commences once the technical feasibility and commercial viability of the extraction of mineral reserve and resources associated with the Company's evaluation properties are established and management has made a decision to proceed with development.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(e) Inventories &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Inventories are valued at the lower of cost and net realizable value.&amp;#160; Cost is determined on a weighted average basis and includes direct labour and materials; non-capitalized stripping costs; depreciation and amortization; freight; and overhead costs.&amp;#160; Net realizable value is determined with reference to relevant market prices, less applicable variable selling costs and estimated remaining costs of completion to bring the inventories into saleable form.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Ore stockpiles represent stockpiled ore that have not yet completed the production process, and are not yet in a saleable form.&amp;#160; Finished goods inventories represent metals in saleable form that have not yet been sold. Materials and supplies inventories represent consumables used in the production process, as well as spare parts and other maintenance supplies that are not classified as capital items.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The quantity of recoverable metal in stockpiled ore and in the processing circuits is an estimate which is based on the tons of ore added and removed, expected grade and recovery. The quantity of recoverable metal in concentrate is an estimate using initial assay results.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(f) Property, plant and equipment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Land, buildings, plant and equipment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Land, buildings, plant and equipment are recorded at cost, including all expenditures incurred to prepare an asset for its intended use.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Repairs and maintenance costs are charged to expense as incurred, except when these repairs significantly extend the life of an asset or result in an operating improvement.&amp;#160; In these instances, the portion of these repairs relating to the betterment is capitalized as part of plant and equipment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Depreciation is based on the cost of the asset less residual value.&amp;#160; Where an item of plant and equipment is comprised of major components with different useful lives, the components are accounted for as separate items and depreciated separately. Depreciation commences when an asset is available for use.&amp;#160; Estimates of remaining useful lives and residual values are reviewed annually.&amp;#160; Changes in estimates are accounted for prospectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The depreciation rates of the major asset categories are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="width:49%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:3%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:48%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Not depreciated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;10-25&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;Units-of-production&lt;/span&gt;&lt;/span&gt; basis&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mining equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;5-20&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Light vehicles and other mobile equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-5&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Furniture, computer and office equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-3&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Mineral properties &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mineral properties consist of the cost of acquiring, permitting and developing mineral properties. Once in production, mineral properties are amortized on a &lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;units-of-production&lt;/span&gt;&lt;/span&gt; basis over the component of the ore body to which the capitalized costs relate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Property acquisition costs arise either as an individual asset purchase or as part of a business combination, and may represent a combination of either proven and probable reserves, resources, or future exploration potential.&amp;#160; When management has not made a determination that technical feasibility and commercial viability of extracting a mineral resource are demonstrable, the entire amount is considered property acquisition costs and not amortized.&amp;#160; When such property moves into development, the property acquisition cost asset is transferred to mineral properties within property, plant and equipment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mineral property development costs include: stripping costs incurred in order to provide initial access to the ore body; stripping costs incurred during production that generate a future economic benefit by increasing the productive capacity, extending the productive life of the mine or allowing access to a mineable reserve; capitalized project development costs; and capitalized interest.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Construction in progress &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Construction in progress includes the purchase price and any costs directly attributable to bringing the asset to the location and condition necessary for its intended use.&amp;#160; Construction in progress includes advances on long-lead items. Construction in progress is not depreciated. Once the asset is complete and available for use, the costs of construction are transferred to the appropriate category of property, plant and equipment, and depreciation commences.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Capitalized interest &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Interest is capitalized for qualifying assets.&amp;#160; Qualifying assets are assets that require a substantial period of time to prepare for their intended use.&amp;#160; Capitalization ceases when the asset is substantially complete or if construction is interrupted for an extended period.&amp;#160; Where the funds used to finance a project form part of general borrowings, the amount capitalized is calculated using a weighted average of rates applicable to relevant general borrowings of the Company during the period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Leased assets &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company has adopted&amp;#160;&lt;i&gt;IFRS 16, Leases&lt;/i&gt;&amp;#160;effective January 1, 2019 using the modified retrospective method.&amp;#160; The Company assesses whether a contract is a lease or contains a lease, at the inception of a contract. The Company recognizes a right-of-use asset ("ROU asset") and a corresponding lease liability with respect to all lease arrangements in which it is the lessee, at the commencement of the lease, with the exception of short-term and low value leases, which are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The ROU asset is initially measured based on the present value of lease payments, lease payments made at or before the commencement date, and any initial direct costs. They are subsequently measured at cost less accumulated depreciation and impairment losses. The ROU asset is depreciated over the shorter of the lease term or the useful life of the underlying asset and is subject to testing for impairment if there is an indicator of impairment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The lease liability is initially measured at the present value of lease payments that are not paid at the commencement date, discounted by using the rate implicit in the lease. If this rate cannot be readily determined, the Company uses its incremental borrowing rate. Lease payments include fixed payments less any lease incentives, and any variable lease payments where variability depends on an index or rate. When the lease contains an extension or purchase option that the Company considers reasonably certain to be exercised, the cost of the option is included in the lease payments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;ROU assets are included in property, plant, and equipment, (Note 15) and the lease liability is included in debt in the consolidated balance sheet (Note 18).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Impairment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The carrying amounts of the Company's non-financial assets are reviewed for impairment whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any.&amp;#160; These assessments require the use of estimates and assumptions such as long-term commodity prices, discount rates, future capital requirements, exploration potential and operating performance.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The recoverable amount of an asset or cash generating unit (CGU) is the higher of fair value less costs of disposal&amp;#160; and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's-length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre&amp;#x2010;tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. For the purpose of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows that are largely independent of the cash flows of other assets or CGU's.&amp;#160; If the recoverable amount of an asset or its related CGU is estimated to be less than its carrying amount, the carrying amount of the asset or CGU is reduced to its recoverable amount and the impairment loss is recognized in earnings for the period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, but not to an amount that exceeds the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in earnings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The carrying amount of the CGU to which goodwill has been allocated is tested annually for impairment or when there is an indication that the goodwill may be impaired.&amp;#160; Any goodwill impairment is recognized as an expense in the profit or loss.&amp;#160; Should there be a recovery in the value of a CGU, any impairment of goodwill previously recorded is not subsequently reversed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(g) Income taxes &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Income tax on the earnings for the periods presented comprises current and deferred tax. Income tax is recognized in earnings except to the extent that it relates to items recognized directly in equity or in other comprehensive income.&amp;#160; Income tax is calculated using tax rates enacted or substantively enacted at the reporting date applicable to the period of expected realization or settlement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Current tax expense is the expected tax payable on the taxable income for the year, adjusted for amendments to tax payable with regards to previous years.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Deferred tax is determined using the balance sheet liability method, providing for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. The following temporary differences are not provided for: the initial recognition of assets or liabilities acquired (not in a business combination) that affect neither accounting nor taxable profit on acquisition; and differences relating to investments in subsidiaries, associates, and joint ventures to the extent that they are not probable to reverse in the foreseeable future.&amp;#160; The amount of deferred tax provided is based on the expected manner of realization or settlement of the carrying amount of assets and liabilities.&amp;#160; A deferred tax asset is recognized only to the extent that it is probable that future taxable profits will be available against which the asset can be utilized.&amp;#160; Deferred tax assets are reviewed at each reporting date and are reduced to the extent it is no longer probable that the related tax benefit will be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(h) Share-based compensation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The fair-value method is used for the Company's share-based payment transactions. Under this method, the cost of share options and equity-settled performance share units is recorded based on their estimated fair value at the grant date, including an estimate of the forfeiture rate.&amp;#160; The fair value of the share options and performance share units is expensed on a graded amortization basis over the vesting period of the awards, with a corresponding increase in equity.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Share-based compensation expense relating to cash-settled awards, including deferred share units, is recognized based on the quoted market value of the Company's common shares on the date of grant.&amp;#160; The related liability is re-measured to fair value each reporting period to reflect changes in the market value of the Company's common shares, with changes in fair value recorded in net profit (loss).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(i) Provisions &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Environmental&amp;#160;&lt;/i&gt;&lt;em&gt;rehabilitation&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company records the present value of estimated costs of legal and constructive obligations required to retire an asset in the period in which the obligation occurs.&amp;#160; Environmental rehabilitation activities include facility decommissioning and dismantling; removal and treatment of waste materials, including water treatment; site and land rehabilitation, including compliance with and monitoring of environmental regulations; and related costs required to perform this work and/or operate equipment designed to reduce or eliminate environmental effects.&amp;#160; The provision for environmental rehabilitation ("PER") is adjusted each period for new disturbances, and changes in regulatory requirements, the estimated amount of future cash flows required to discharge the liability, the timing of such cash flows and the pre-tax discount rate specific to the liability.&amp;#160; The unwinding of the discount is recognized in earnings as a finance cost.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;When a PER is initially recognized, the corresponding cost is capitalized by increasing the carrying amount of the related asset, and is amortized to earnings on a &lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;unit-of-production&lt;/span&gt;&lt;/span&gt; basis. Costs are only capitalized to the extent that the amount meets the definition of an asset and represents future economic benefits to the operation.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Significant estimates and assumptions are made in determining the provision for environmental rehabilitation as there are a number of factors that will affect the ultimate liability.&amp;#160; These factors include estimation of the extent and cost of rehabilitation activities; timing of future cash flows, changes in discount rates; inflation rate; and regulatory requirements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Other provisions &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Other provisions are recognized when the Company has a present obligation (legal or constructive) that has arisen as a result of a past event and it is probable that a future outflow of resources will be required to settle the obligation, provided that a reliable estimate can be made of the amount of the obligation.&amp;#160; Where the effect is material, the provision is discounted using a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the obligation. The accretion expense is included in finance expense.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;

      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;

        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(j) Finance income and expenses &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Finance income comprises interest income on funds invested, gains on the disposal of marketable securities, and changes in the fair value of derivatives included in cash and equivalents and marketable securities. Interest income is recognized as it accrues in earnings, using the effective interest method. Finance expenses comprise interest expense on borrowings, unwinding of the discount on provisions, the finance component on deferred revenue, losses on the disposal of marketable securities, changes in the fair value of derivatives included in cash and cash equivalents and marketable securities, and impairment losses recognized on financial assets. Borrowing costs that are not directly attributable to the acquisition, construction or production of a qualifying asset are recognized in earnings using the effective interest method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(k) Earnings (loss) per share &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The Company presents basic and diluted earnings (loss) per share data for its common shares, calculated by dividing the earnings (loss) attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted earnings per share is determined by adjusting the earnings attributable to common shareholders and the weighted average number of common shares outstanding for the effects of all dilutive potential common shares, which comprise warrants and share options granted. There is no dilution impact when the Company incurs a loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;


        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(l) Interests in joint arrangements &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;IFRS defines a joint arrangement as one over which two or more parties have joint control, which is the contractually agreed sharing of control over an arrangement. This exists only when the decisions about the relevant activities (being those that significantly affect the returns of the arrangement) require the unanimous consent of the parties sharing control.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;A joint operation is a type of joint arrangement whereby the parties that have joint control of the arrangement have rights to the assets and obligations for the liabilities, relating to the arrangement. In relation to its interests in joint operations, the Company recognizes its:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Assets, including its share of any assets held jointly;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Liabilities, including its share of any liabilities incurred jointly;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Revenue from the sale of its share of the output arising from the joint operation; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Expenses, including its share of any expenses incurred jointly.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.5 New standards and interpretations not yet adopted&amp;#160; &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future&amp;#160; financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;

    &lt;/div&gt;
  </ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="C_20200101to20201231" id="Fxbrl_20210304205533456">
        &lt;div&gt;
          &lt;p style="margin-top:18pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a) Revenue recognition. &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Under IFRS 15,&amp;#160;&lt;i&gt;Revenue Contracts with Customers&lt;/i&gt;, revenue is recognized when a customer obtains control of the goods or services and the Company has satisfied its performance obligations.&amp;#160; Determining the timing of the transfer of control, at a point in time or over time, requires judgment. Cash received in advance of meeting these conditions is recorded as advance payments or deferred revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Under the terms of the Company's concentrate sales contracts, the final sales amount is based on final assay results and quoted market prices which may be in a period subsequent to the date of sale.&amp;#160; Revenues for these sales, net of treatment and refining charges are recorded when the customer obtains control of the concentrate, based on an estimate of metal contained using initial assay results and forward market prices for the expected date that final sales prices will be fixed.&amp;#160; The period between provisional pricing and final settlement can be up to four months.&amp;#160; This settlement receivable is recorded at fair value each reporting period by reference to forward market prices until the date of final pricing, with the changes in fair value recorded as an adjustment to revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
  <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205543980">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b) Cash and equivalents &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Cash and equivalents consist of cash and highly-liquid investments having terms of three months or less from the date of acquisition and that are readily convertible to known amounts of cash. Cash and equivalents exclude cash subject to restrictions.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205602120">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c) Financial instruments &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Financial assets and liabilities are recognized on the balance sheet when the Company becomes party to the contractual provisions of the instrument.&amp;#160; The classification of financial instruments dictates how these assets and liabilities are measured subsequently in the Company's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;A financial asset is classified as measured at fair value and subsequently at either: amortized cost; Fair Value through Other Comprehensive Income (FVOCI); or Fair Value through Profit or Loss (FVPL). The classification of financial assets under IFRS 9 is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;A financial asset is measured at amortized cost if: (i)&amp;#160; it is held within a business model whose objective is to hold assets to collect contractual cash flows; and (ii) its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding; and (iii) it is not designated as FVPL.&amp;#160; This category of financial assets is subsequently measured at amortized cost using the effective interest method, and reduced by impairment losses. Interest income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment's fair value in OCI. This election is made on an investment-by-investment basis. Equity investments measured at FVOCI are subsequently measured at fair value.&amp;#160; Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;All financial assets not classified as measured at amortized cost or FVOCI as described above are measured at FVPL. This includes all derivative financial assets. On initial recognition, the Company may irrevocably designate a financial asset as FVPL if doing so significantly reduces an accounting mismatch that would otherwise arise. Financial assets classified as FVPL are subsequently measured at fair value, with net gains and losses, including any interest or dividend income, recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets at amortized cost &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"&gt;&lt;span style="color:#1a171b"&gt;Financial assets at amortized cost are financial assets with fixed or determinable payments that are not quoted in an active market. Subsequent to initial recognition, these financial assets are recorded at amortized cost using the effective interest method, except for short-term receivables when the recognition of interest would be immaterial.&amp;#160; Accounts receivable are assessed for evidence of impairment at each reporting date, with any impairment recognized in earnings for the period.&amp;#160; Financial assets in this category include cash and cash equivalents and accounts receivables.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial assets at fair value through other comprehensive income (FVOCI) &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Marketable securities, investment in subscription receipts and reclamation deposits are designated as FVOCI and recorded at fair value. Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;All financial assets not classified as measured at amortized cost or FVOCI are measured at fair value through profit or loss (FVPL). Derivative financial instruments that are not designated and effective as hedging instruments are classified as FVPL.&amp;#160; Financial instruments classified as FVPL are stated at fair value with any changes in fair value recognized in earnings for the period. Financial assets in this category include derivative financial instruments that the Company acquires to manage exposure to commodity price fluctuations. These instruments are non-hedge derivative instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Financial liabilities &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"&gt;&lt;span style="color:#1a171b"&gt;Financial liabilities are initially recorded at fair value, net of transaction costs, and are subsequently measured at amortized cost using the effective interest method.&amp;#160; The Company has accounted for accounts payable and accrued liabilities and long-term debt under this method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Fair value measurement &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy establishes three levels to classify the inputs to valuation techniques used to measure fair value, by reference to the reliability of the inputs used to estimate the fair values.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 2 -&amp;#160;&lt;/span&gt;&lt;/span&gt;inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Level 3 - inputs for the asset or liability that are not based on observable market data (unobservable inputs).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures contextRef="C_20200101to20201231" id="Fxbrl_20210304205709390">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(d) Exploration and evaluation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Exploration and evaluation expenditures relate to the initial search for a mineral deposit and the subsequent evaluation to determine the economic potential of the mineral deposit. The exploration and evaluation stage commences when the Company obtains the legal right or license to begin exploration.&amp;#160; Exploration and evaluation expenditures are recognized in earnings in the period in which they are incurred.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Capitalization of development costs as mineral property, plant and equipment commences once the technical feasibility and commercial viability of the extraction of mineral reserve and resources associated with the Company's evaluation properties are established and management has made a decision to proceed with development.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures>
  <ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories contextRef="C_20200101to20201231" id="Fxbrl_20210304205720654">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(e) Inventories &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Inventories are valued at the lower of cost and net realizable value.&amp;#160; Cost is determined on a weighted average basis and includes direct labour and materials; non-capitalized stripping costs; depreciation and amortization; freight; and overhead costs.&amp;#160; Net realizable value is determined with reference to relevant market prices, less applicable variable selling costs and estimated remaining costs of completion to bring the inventories into saleable form.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Ore stockpiles represent stockpiled ore that have not yet completed the production process, and are not yet in a saleable form.&amp;#160; Finished goods inventories represent metals in saleable form that have not yet been sold. Materials and supplies inventories represent consumables used in the production process, as well as spare parts and other maintenance supplies that are not classified as capital items.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The quantity of recoverable metal in stockpiled ore and in the processing circuits is an estimate which is based on the tons of ore added and removed, expected grade and recovery. The quantity of recoverable metal in concentrate is an estimate using initial assay results.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
  <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205738751">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(f) Property, plant and equipment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Land, buildings, plant and equipment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Land, buildings, plant and equipment are recorded at cost, including all expenditures incurred to prepare an asset for its intended use.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Repairs and maintenance costs are charged to expense as incurred, except when these repairs significantly extend the life of an asset or result in an operating improvement.&amp;#160; In these instances, the portion of these repairs relating to the betterment is capitalized as part of plant and equipment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Depreciation is based on the cost of the asset less residual value.&amp;#160; Where an item of plant and equipment is comprised of major components with different useful lives, the components are accounted for as separate items and depreciated separately. Depreciation commences when an asset is available for use.&amp;#160; Estimates of remaining useful lives and residual values are reviewed annually.&amp;#160; Changes in estimates are accounted for prospectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The depreciation rates of the major asset categories are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;

            &lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="width:49%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:3%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:48%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Not depreciated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;10-25&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;Units-of-production&lt;/span&gt;&lt;/span&gt; basis&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mining equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;5-20&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Light vehicles and other mobile equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-5&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Furniture, computer and office equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-3&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;

          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Mineral properties &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mineral properties consist of the cost of acquiring, permitting and developing mineral properties. Once in production, mineral properties are amortized on a &lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;units-of-production&lt;/span&gt;&lt;/span&gt; basis over the component of the ore body to which the capitalized costs relate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Property acquisition costs arise either as an individual asset purchase or as part of a business combination, and may represent a combination of either proven and probable reserves, resources, or future exploration potential.&amp;#160; When management has not made a determination that technical feasibility and commercial viability of extracting a mineral resource are demonstrable, the entire amount is considered property acquisition costs and not amortized.&amp;#160; When such property moves into development, the property acquisition cost asset is transferred to mineral properties within property, plant and equipment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mineral property development costs include: stripping costs incurred in order to provide initial access to the ore body; stripping costs incurred during production that generate a future economic benefit by increasing the productive capacity, extending the productive life of the mine or allowing access to a mineable reserve; capitalized project development costs; and capitalized interest.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Construction in progress &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Construction in progress includes the purchase price and any costs directly attributable to bringing the asset to the location and condition necessary for its intended use.&amp;#160; Construction in progress includes advances on long-lead items. Construction in progress is not depreciated. Once the asset is complete and available for use, the costs of construction are transferred to the appropriate category of property, plant and equipment, and depreciation commences.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Capitalized interest &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Interest is capitalized for qualifying assets.&amp;#160; Qualifying assets are assets that require a substantial period of time to prepare for their intended use.&amp;#160; Capitalization ceases when the asset is substantially complete or if construction is interrupted for an extended period.&amp;#160; Where the funds used to finance a project form part of general borrowings, the amount capitalized is calculated using a weighted average of rates applicable to relevant general borrowings of the Company during the period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Leased assets &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company has adopted&amp;#160;&lt;i&gt;IFRS 16, Leases&lt;/i&gt;&amp;#160;effective January 1, 2019 using the modified retrospective method.&amp;#160; The Company assesses whether a contract is a lease or contains a lease, at the inception of a contract. The Company recognizes a right-of-use asset ("ROU asset") and a corresponding lease liability with respect to all lease arrangements in which it is the lessee, at the commencement of the lease, with the exception of short-term and low value leases, which are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The ROU asset is initially measured based on the present value of lease payments, lease payments made at or before the commencement date, and any initial direct costs. They are subsequently measured at cost less accumulated depreciation and impairment losses. The ROU asset is depreciated over the shorter of the lease term or the useful life of the underlying asset and is subject to testing for impairment if there is an indicator of impairment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The lease liability is initially measured at the present value of lease payments that are not paid at the commencement date, discounted by using the rate implicit in the lease. If this rate cannot be readily determined, the Company uses its incremental borrowing rate. Lease payments include fixed payments less any lease incentives, and any variable lease payments where variability depends on an index or rate. When the lease contains an extension or purchase option that the Company considers reasonably certain to be exercised, the cost of the option is included in the lease payments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&amp;#160;&lt;/p&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;ROU assets are included in property, plant, and equipment, (Note 15) and the lease liability is included in debt in the consolidated balance sheet (Note 18).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Impairment &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The carrying amounts of the Company's non-financial assets are reviewed for impairment whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any.&amp;#160; These assessments require the use of estimates and assumptions such as long-term commodity prices, discount rates, future capital requirements, exploration potential and operating performance.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The recoverable amount of an asset or cash generating unit (CGU) is the higher of fair value less costs of disposal&amp;#160; and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's-length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre&amp;#x2010;tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. For the purpose of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows that are largely independent of the cash flows of other assets or CGU's.&amp;#160; If the recoverable amount of an asset or its related CGU is estimated to be less than its carrying amount, the carrying amount of the asset or CGU is reduced to its recoverable amount and the impairment loss is recognized in earnings for the period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, but not to an amount that exceeds the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in earnings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The carrying amount of the CGU to which goodwill has been allocated is tested annually for impairment or when there is an indication that the goodwill may be impaired.&amp;#160; Any goodwill impairment is recognized as an expense in the profit or loss.&amp;#160; Should there be a recovery in the value of a CGU, any impairment of goodwill previously recorded is not subsequently reversed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
  <tgb:DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304213748530">
            &lt;div&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%"&gt;
                &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td style="width:49%"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:3%" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="width:48%"&gt;&amp;#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Not depreciated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Buildings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;10-25&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;Units-of-production&lt;/span&gt;&lt;/span&gt; basis&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Mining equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;5-20&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)"&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Light vehicles and other mobile equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(230, 239, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-5&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)"&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="top"&gt;
                      &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Furniture, computer and office equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td style="background-color:rgb(255, 255, 255)" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
                    &lt;td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Straight-line basis over &lt;span style="white-space:nowrap"&gt;2-3&lt;/span&gt; years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;/tr&gt;
                &lt;/tbody&gt;
              &lt;/table&gt;
            &lt;/div&gt;
          </tgb:DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember" id="Fxbrl_20210304214454963">Not depreciated</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullBuildingsMember" id="Fxbrl_20210304214504053">Straight-line basis over 10-25 years</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbPlantAndEquipmentMember" id="Fxbrl_20210304214510171">Units-of-production basis</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullMiningPropertyMember" id="Fxbrl_20210304214517731">Straight-line basis over 5-20 years</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbLightVehiclesAndOtherMobileEquipmentMember" id="Fxbrl_20210304214522323">Straight-line basis over 2-5 years</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel contextRef="C_20200101to20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_tgbFurnitureComputerAndOfficeEquipmentMember" id="Fxbrl_20210304214526123">Straight-line basis over 2-3 years</tgb:UsefulLivesOrDepreciationRateInvestmentPropertyCostModel>
  <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205753760">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(g) Income taxes &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Income tax on the earnings for the periods presented comprises current and deferred tax. Income tax is recognized in earnings except to the extent that it relates to items recognized directly in equity or in other comprehensive income.&amp;#160; Income tax is calculated using tax rates enacted or substantively enacted at the reporting date applicable to the period of expected realization or settlement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Current tax expense is the expected tax payable on the taxable income for the year, adjusted for amendments to tax payable with regards to previous years.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Deferred tax is determined using the balance sheet liability method, providing for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. The following temporary differences are not provided for: the initial recognition of assets or liabilities acquired (not in a business combination) that affect neither accounting nor taxable profit on acquisition; and differences relating to investments in subsidiaries, associates, and joint ventures to the extent that they are not probable to reverse in the foreseeable future.&amp;#160; The amount of deferred tax provided is based on the expected manner of realization or settlement of the carrying amount of assets and liabilities.&amp;#160; A deferred tax asset is recognized only to the extent that it is probable that future taxable profits will be available against which the asset can be utilized.&amp;#160; Deferred tax assets are reviewed at each reporting date and are reduced to the extent it is no longer probable that the related tax benefit will be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205804035">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(h) Share-based compensation &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The fair-value method is used for the Company's share-based payment transactions. Under this method, the cost of share options and equity-settled performance share units is recorded based on their estimated fair value at the grant date, including an estimate of the forfeiture rate.&amp;#160; The fair value of the share options and performance share units is expensed on a graded amortization basis over the vesting period of the awards, with a corresponding increase in equity.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Share-based compensation expense relating to cash-settled awards, including deferred share units, is recognized based on the quoted market value of the Company's common shares on the date of grant.&amp;#160; The related liability is re-measured to fair value each reporting period to reflect changes in the market value of the Company's common shares, with changes in fair value recorded in net profit (loss).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205816558">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(i) Provisions &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Environmental&amp;#160;&lt;/i&gt;&lt;em&gt;rehabilitation&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;The Company records the present value of estimated costs of legal and constructive obligations required to retire an asset in the period in which the obligation occurs.&amp;#160; Environmental rehabilitation activities include facility decommissioning and dismantling; removal and treatment of waste materials, including water treatment; site and land rehabilitation, including compliance with and monitoring of environmental regulations; and related costs required to perform this work and/or operate equipment designed to reduce or eliminate environmental effects.&amp;#160; The provision for environmental rehabilitation ("PER") is adjusted each period for new disturbances, and changes in regulatory requirements, the estimated amount of future cash flows required to discharge the liability, the timing of such cash flows and the pre-tax discount rate specific to the liability.&amp;#160; The unwinding of the discount is recognized in earnings as a finance cost.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;When a PER is initially recognized, the corresponding cost is capitalized by increasing the carrying amount of the related asset, and is amortized to earnings on a &lt;span style="white-space:nowrap"&gt;&lt;span style="white-space:nowrap"&gt;unit-of-production&lt;/span&gt;&lt;/span&gt; basis. Costs are only capitalized to the extent that the amount meets the definition of an asset and represents future economic benefits to the operation.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Significant estimates and assumptions are made in determining the provision for environmental rehabilitation as there are a number of factors that will affect the ultimate liability.&amp;#160; These factors include estimation of the extent and cost of rehabilitation activities; timing of future cash flows, changes in discount rates; inflation rate; and regulatory requirements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Other provisions &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Other provisions are recognized when the Company has a present obligation (legal or constructive) that has arisen as a result of a past event and it is probable that a future outflow of resources will be required to settle the obligation, provided that a reliable estimate can be made of the amount of the obligation.&amp;#160; Where the effect is material, the provision is discounted using a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the obligation. The accretion expense is included in finance expense.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205826479">
        &lt;div&gt;
          &lt;p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(j) Finance income and expenses &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Finance income comprises interest income on funds invested, gains on the disposal of marketable securities, and changes in the fair value of derivatives included in cash and equivalents and marketable securities. Interest income is recognized as it accrues in earnings, using the effective interest method. Finance expenses comprise interest expense on borrowings, unwinding of the discount on provisions, the finance component on deferred revenue, losses on the disposal of marketable securities, changes in the fair value of derivatives included in cash and cash equivalents and marketable securities, and impairment losses recognized on financial assets. Borrowing costs that are not directly attributable to the acquisition, construction or production of a qualifying asset are recognized in earnings using the effective interest method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210304205836055">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(k) Earnings (loss) per share &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;The Company presents basic and diluted earnings (loss) per share data for its common shares, calculated by dividing the earnings (loss) attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted earnings per share is determined by adjusting the earnings attributable to common shareholders and the weighted average number of common shares outstanding for the effects of all dilutive potential common shares, which comprise warrants and share options granted. There is no dilution impact when the Company incurs a loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForInvestmentsInJointVentures contextRef="C_20200101to20201231" id="Fxbrl_20210304205852815">
        &lt;div&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(l) Interests in joint arrangements &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;IFRS defines a joint arrangement as one over which two or more parties have joint control, which is the contractually agreed sharing of control over an arrangement. This exists only when the decisions about the relevant activities (being those that significantly affect the returns of the arrangement) require the unanimous consent of the parties sharing control.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;A joint operation is a type of joint arrangement whereby the parties that have joint control of the arrangement have rights to the assets and obligations for the liabilities, relating to the arrangement. In relation to its interests in joint operations, the Company recognizes its:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&amp;#160;&lt;/p&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Assets, including its share of any assets held jointly;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Liabilities, including its share of any liabilities incurred jointly;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Revenue from the sale of its share of the output arising from the joint operation; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%"&gt;
            &lt;tbody&gt;
              &lt;tr style="page-break-inside:avoid"&gt;
                &lt;td style="width:5%"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left;width:3%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="width:1%" valign="top"&gt;&amp;#160;&lt;/td&gt;
                &lt;td style="text-align:left" valign="top"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Expenses, including its share of any expenses incurred jointly.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
              &lt;/tr&gt;
            &lt;/tbody&gt;
          &lt;/table&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;2.5 New standards and interpretations not yet adopted&amp;#160; &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
          &lt;p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future&amp;#160; financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
      </ifrs-full:DescriptionOfAccountingPolicyForInvestmentsInJointVentures>
  <ifrs-full:DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory contextRef="C_20200101to20201231" id="Fxbrl_20210305000100535">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400"&gt;&lt;strong&gt;27.&lt;/strong&gt;&lt;span style="width:2.71pt;display:inline-block"&gt;&amp;#160;&lt;/span&gt;&lt;strong&gt;SUBSEQUENT EVENT&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&amp;#160;&lt;/p&gt;
      &lt;p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&lt;span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400"&gt;Subsequent to December 31, 2020, the Company completed its offering of US$400 million aggregate principal amount of 7.0% Senior Secured Notes due February 15, 2026. A portion of the proceeds were used to redeem the outstanding US$250 million 8.75% Senior Secured Notes due on June 15, 2022. The remaining proceeds, net of transaction costs, call premium and accrued interest, of approximately $167 million (US$131 million) are available for capital expenditures, including at its Florence Copper project and Gibraltar mine, working capital and for general corporate purposes.&amp;#160;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </ifrs-full:DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory>
  <tgb:ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings contextRef="C_20201230to20210101_ifrsfullBorrowingsByNameAxis_tgbSeniorSecuredNotesOneMember_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember" decimals="-6" id="Fxbrl_20210309122910940" unitRef="USD">250000000</tgb:ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings>
  <tgb:RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure contextRef="C_20201230to20210101_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesFlorenceCopperMember" decimals="-6" id="Fxbrl_20210309123831496" unitRef="CAD">167000000</tgb:RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure>
  <tgb:RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure contextRef="C_20201230to20210101_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_tgbSubsequentEventsMember_ifrsfullSignificantInvestmentsInSubsidiariesAxis_tgbGibraltarMinesFlorenceCopperMember" decimals="-6" id="Fxbrl_20210309123834617" unitRef="USD">131000000</tgb:RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>tgb-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:tgb="http://www.tasekomines.com/20201231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" targetNamespace="http://www.tasekomines.com/20201231" elementFormDefault="qualified">
  <!-- INTEGIX by Ez-XBRL -->
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/>
  <import namespace="http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.tasekomines.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>0001 - 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>
      <link:roleType roleURI="http://www.tasekomines.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>0002 - Statement - 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://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" id="ConsolidatedStatementsOfComprehensiveIncomeLoss">
        <link:definition>0003 - Statement - Consolidated Statements of Comprehensive Income (Loss)</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://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>0004 - Statement - Consolidated Statements of Cash Flows</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://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity" id="ConsolidatedStatementsOfChangesInEquity">
        <link:definition>0005 - Statement - Consolidated Statements of Changes in Equity</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://www.tasekomines.com/role/ReportingEntity" id="ReportingEntity">
        <link:definition>0006 - Disclosure - REPORTING ENTITY</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://www.tasekomines.com/role/BASISOFPREPARATION" id="BASISOFPREPARATION">
        <link:definition>0007 - Disclosure - BASIS OF PREPARATION</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://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE" id="INTERESTINGIBRALTARJOINTVENTURE">
        <link:definition>0008 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE</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://www.tasekomines.com/role/Revenue" id="Revenue">
        <link:definition>0009 - Disclosure - REVENUE</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://www.tasekomines.com/role/COSTOFSALES" id="COSTOFSALES">
        <link:definition>0010 - Disclosure - COST OF SALES</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://www.tasekomines.com/role/COMPENSATIONEXPENSE" id="COMPENSATIONEXPENSE">
        <link:definition>0011 - Disclosure - COMPENSATION EXPENSE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS" id="DERIVATIVEINSTRUMENTS">
        <link:definition>0012 - Disclosure - DERIVATIVE INSTRUMENTS</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://www.tasekomines.com/role/OtherExpenseIncome" id="OtherExpenseIncome">
        <link:definition>0013 - Disclosure - OTHER (EXPENSE) INCOME</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://www.tasekomines.com/role/FINANCEEXPENSES" id="FINANCEEXPENSES">
        <link:definition>0014 - Disclosure - FINANCE EXPENSES</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://www.tasekomines.com/role/INCOMETAX" id="INCOMETAX">
        <link:definition>0015 - Disclosure - INCOME 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://www.tasekomines.com/role/ACCOUNTSRECEIVABLE" id="ACCOUNTSRECEIVABLE">
        <link:definition>0016 - Disclosure - ACCOUNTS RECEIVABLE</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://www.tasekomines.com/role/INVENTORIES" id="INVENTORIES">
        <link:definition>0017 - 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://www.tasekomines.com/role/OTHERFINANCIALASSETS" id="OTHERFINANCIALASSETS">
        <link:definition>0018 - Disclosure - OTHER FINANCIAL 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://www.tasekomines.com/role/YELLOWHEADACQUISITION" id="YELLOWHEADACQUISITION">
        <link:definition>0019 - Disclosure - YELLOWHEAD ACQUISITION</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://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT" id="PROPERTYPLANTEQUIPMENT">
        <link:definition>0020 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT</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://www.tasekomines.com/role/GOODWILL" id="GOODWILL">
        <link:definition>0021 - Disclosure - GOODWILL</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://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIES">
        <link:definition>0022 - Disclosure - ACCOUNTS PAYABLE 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://www.tasekomines.com/role/DEBT" id="DEBT">
        <link:definition>0023 - Disclosure - DEBT</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://www.tasekomines.com/role/DeferredRevenue" id="DeferredRevenue">
        <link:definition>0024 - Disclosure - DEFERRED REVENUE</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://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION" id="PROVISIONFORENVIRONMENTALREHABILITATION">
        <link:definition>0025 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION</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://www.tasekomines.com/role/EQUITY" id="EQUITY">
        <link:definition>0026 - Disclosure - EQUITY</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://www.tasekomines.com/role/SHAREBASEDCOMPENSATION" id="SHAREBASEDCOMPENSATION">
        <link:definition>0027 - Disclosure - SHARE-BASED COMPENSATION</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://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES" id="COMMITMENTSANDCONTINGENCIES">
        <link:definition>0028 - 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://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION" id="SUPPLEMENTARYCASHFLOWINFORMATION">
        <link:definition>0029 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION</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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT" id="FINANCIALRISKMANAGEMENT">
        <link:definition>0030 - Disclosure - FINANCIAL RISK MANAGEMENT</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://www.tasekomines.com/role/RELATEDPARTIES" id="RELATEDPARTIES">
        <link:definition>0031 - Disclosure - RELATED PARTIES</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://www.tasekomines.com/role/SUBSEQUENTEVENT" id="SUBSEQUENTEVENT">
        <link:definition>0032 - 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://www.tasekomines.com/role/BASISOFPREPARATIONPolicies" id="BASISOFPREPARATIONPolicies">
        <link:definition>0033 - Disclosure - BASIS OF PREPARATION (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://www.tasekomines.com/role/BASISOFPREPARATIONTables" id="BASISOFPREPARATIONTables">
        <link:definition>0034 - Disclosure - BASIS OF PREPARATION (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://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables" id="INTERESTINGIBRALTARJOINTVENTURETables">
        <link:definition>0035 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (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://www.tasekomines.com/role/RevenueTables" id="RevenueTables">
        <link:definition>0036 - Disclosure - REVENUE (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://www.tasekomines.com/role/COSTOFSALESTables" id="COSTOFSALESTables">
        <link:definition>0037 - Disclosure - COST OF SALES (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://www.tasekomines.com/role/COMPENSATIONEXPENSETables" id="COMPENSATIONEXPENSETables">
        <link:definition>0038 - Disclosure - COMPENSATION EXPENSE (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://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables" id="DERIVATIVEINSTRUMENTSTables">
        <link:definition>0039 - Disclosure - DERIVATIVE INSTRUMENTS (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://www.tasekomines.com/role/OtherExpenseIncomeTables" id="OtherExpenseIncomeTables">
        <link:definition>0040 - Disclosure - OTHER (EXPENSE) INCOME (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://www.tasekomines.com/role/FINANCEEXPENSESTables" id="FINANCEEXPENSESTables">
        <link:definition>0041 - Disclosure - FINANCE EXPENSES (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://www.tasekomines.com/role/INCOMETAXTables" id="INCOMETAXTables">
        <link:definition>0042 - Disclosure - INCOME TAX (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://www.tasekomines.com/role/ACCOUNTSRECEIVABLETables" id="ACCOUNTSRECEIVABLETables">
        <link:definition>0043 - Disclosure - ACCOUNTS RECEIVABLE (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://www.tasekomines.com/role/INVENTORIESTables" id="INVENTORIESTables">
        <link:definition>0044 - 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://www.tasekomines.com/role/OTHERFINANCIALASSETSTables" id="OTHERFINANCIALASSETSTables">
        <link:definition>0045 - Disclosure - OTHER FINANCIAL 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://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables" id="YELLOWHEADACQUISITIONTables">
        <link:definition>0046 - Disclosure - YELLOWHEAD ACQUISITION (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://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables" id="PROPERTYPLANTEQUIPMENTTables">
        <link:definition>0047 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (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://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables">
        <link:definition>0048 - Disclosure - ACCOUNTS PAYABLE 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://www.tasekomines.com/role/DEBTTables" id="DEBTTables">
        <link:definition>0049 - Disclosure - DEBT (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://www.tasekomines.com/role/DeferredRevenueTables" id="DeferredRevenueTables">
        <link:definition>0050 - Disclosure - DEFERRED REVENUE (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://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables" id="PROVISIONFORENVIRONMENTALREHABILITATIONTables">
        <link:definition>0051 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (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://www.tasekomines.com/role/EquityTables" id="EquityTables">
        <link:definition>0052 - Disclosure - EQUITY (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables" id="SHAREBASEDCOMPENSATIONTables">
        <link:definition>0053 - Disclosure - SHARE-BASED COMPENSATION (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://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables" id="COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>0054 - 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://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATIONTables" id="SUPPLEMENTARYCASHFLOWINFORMATIONTables">
        <link:definition>0055 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables" id="FINANCIALRISKMANAGEMENTTables">
        <link:definition>0056 - Disclosure - FINANCIAL RISK MANAGEMENT (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://www.tasekomines.com/role/RELATEDPARTIESTables" id="RELATEDPARTIESTables">
        <link:definition>0057 - Disclosure - RELATED PARTIES (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://www.tasekomines.com/role/ReportingEntityNarrativeDetails" id="ReportingEntityNarrativeDetails">
        <link:definition>0058 - Disclosure - REPORTING ENTITY (Narrative) (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://www.tasekomines.com/role/BASISOFPREPARATIONDetails" id="BASISOFPREPARATIONDetails">
        <link:definition>0059 - Disclosure - BASIS OF PREPARATION - Disclosure of depreciation rates of major asset categories (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://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals" id="INTERESTINGIBRALTARJOINTVENTUREDetailTextuals">
        <link:definition>0060 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (Narrative) (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://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails" id="INTERESTINGIBRALTARJOINTVENTUREDetails">
        <link:definition>0061 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE - Disclosure of joint venture financial information (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://www.tasekomines.com/role/RevenueDetails" id="RevenueDetails">
        <link:definition>0062 - Disclosure - REVENUE - Disclosure of revenue (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://www.tasekomines.com/role/CostOfSalesDetailTextuals" id="CostOfSalesDetailTextuals">
        <link:definition>0063 - Disclosure - COST OF SALES (Narrative) (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://www.tasekomines.com/role/COSTOFSALESDetails" id="COSTOFSALESDetails">
        <link:definition>0064 - Disclosure - COST OF SALES - Disclosure of cost of sales (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://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails" id="COMPENSATIONEXPENSEDetails">
        <link:definition>0065 - Disclosure - COMPENSATION EXPENSE - Disclosure of compensation expense (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://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals" id="DERIVATIVEINSTRUMENTSDetailTextuals">
        <link:definition>0066 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (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://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails" id="DERIVATIVEINSTRUMENTSDetails">
        <link:definition>0067 - Disclosure - DERIVATIVE INSTRUMENTS - Disclosure of (gains) losses associated with derivative instruments (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://www.tasekomines.com/role/OtherExpenseIncomeDetails" id="OtherExpenseIncomeDetails">
        <link:definition>0068 - Disclosure - OTHER (EXPENSE) INCOME - Disclosure of other expense income (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://www.tasekomines.com/role/FINANCEEXPENSESDetailTextuals" id="FINANCEEXPENSESDetailTextuals">
        <link:definition>0069 - Disclosure - FINANCE EXPENSES (Narrative) (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://www.tasekomines.com/role/FINANCEEXPENSESDetails" id="FINANCEEXPENSESDetails">
        <link:definition>0070 - Disclosure - FINANCE EXPENSES - Disclosure of finance expenses (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://www.tasekomines.com/role/INCOMETAXDetailTextuals" id="INCOMETAXDetailTextuals">
        <link:definition>0071 - Disclosure - INCOME TAX (Narrative) (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://www.tasekomines.com/role/INCOMETAXDetails" id="INCOMETAXDetails">
        <link:definition>0072 - Disclosure - INCOME TAX - Disclosure of income tax expense (recovery) (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://www.tasekomines.com/role/INCOMETAXDetails1" id="INCOMETAXDetails1">
        <link:definition>0073 - Disclosure - INCOME TAX - Disclosure of effective tax rate reconciliation (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://www.tasekomines.com/role/INCOMETAXDetails2" id="INCOMETAXDetails2">
        <link:definition>0074 - Disclosure - INCOME TAX - Disclosure of deferred tax assets and liabilities (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://www.tasekomines.com/role/INCOMETAXDetails3" id="INCOMETAXDetails3">
        <link:definition>0075 - Disclosure - INCOME TAX - Disclosure of unrecognized deferred tax assets and liabilities (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://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails" id="ACCOUNTSRECEIVABLEDetails">
        <link:definition>0076 - Disclosure - ACCOUNTS RECEIVABLE - Disclosure of accounts receivable (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://www.tasekomines.com/role/INVENTORIESDetailTextuals" id="INVENTORIESDetailTextuals">
        <link:definition>0077 - Disclosure - INVENTORIES (Narrative) (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://www.tasekomines.com/role/INVENTORIESDetails" id="INVENTORIESDetails">
        <link:definition>0078 - Disclosure - INVENTORIES - Disclosure of Inventories (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://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals" id="OTHERFINANCIALASSETSDetailTextuals">
        <link:definition>0079 - Disclosure - OTHER FINANCIAL ASSETS (Narrative) (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://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails" id="OTHERFINANCIALASSETSDetails">
        <link:definition>0080 - Disclosure - OTHER FINANCIAL ASSETS - Disclosure of other financial assets (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://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals" id="YELLOWHEADACQUISITIONDetailTextuals">
        <link:definition>0081 - Disclosure - YELLOWHEAD ACQUISITION (Narrative) (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://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails" id="YELLOWHEADACQUISITIONDetails">
        <link:definition>0082 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase consideration (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://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2" id="YELLOWHEADACQUISITIONDetails2">
        <link:definition>0084 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase price (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://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail" id="PropertyPlantEquipmentAdditionalInformationDetail">
        <link:definition>0085 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (Narrative) (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://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail" id="PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail">
        <link:definition>0086 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of property, plant &amp; equipment (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://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails" id="PropertyPlantAndEquipmentNetBookValueDetails">
        <link:definition>0087 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of net book value of property, plant &amp; equipment (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://www.tasekomines.com/role/GOODWILLDetailTextuals" id="GOODWILLDetailTextuals">
        <link:definition>0088 - Disclosure - GOODWILL (Narrative) (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://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" id="ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails">
        <link:definition>0089 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Disclosure of accounts payable and accrued liabilities (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://www.tasekomines.com/role/DEBTDetailTextuals" id="DEBTDetailTextuals">
        <link:definition>0090 - Disclosure - DEBT (Narrative) (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://www.tasekomines.com/role/DEBTDetails" id="DEBTDetails">
        <link:definition>0091 - Disclosure - DEBT - Disclosure of borrowings (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://www.tasekomines.com/role/DEBTDetails1" id="DEBTDetails1">
        <link:definition>0092 - Disclosure - DEBT - Disclosure of continuity of total debt (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://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail" id="DeferredRevenueAdditionalInformationDetail">
        <link:definition>0093 - Disclosure - DEFERRED REVENUE (Narrative) (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://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail" id="DeferredRevenueSummaryOfDeferredRevenueDetail">
        <link:definition>0094 - Disclosure - DEFERRED REVENUE - Disclosure of changes in deferred revenue (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://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail" id="DeferredRevenueSummaryOfChangeInDeferredRevenueDetail">
        <link:definition>0095 - Disclosure - DEFERRED REVENUE - Disclosure of deferred revenue (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://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals" id="PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals">
        <link:definition>0096 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (Narrative) (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://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails" id="PROVISIONFORENVIRONMENTALREHABILITATIONDetails">
        <link:definition>0097 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION  - Disclosure of provision for environmental rehabilitation (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://www.tasekomines.com/role/EQUITYDetailTextuals" id="EQUITYDetailTextuals">
        <link:definition>0098 - Disclosure - EQUITY (Narrative) (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://www.tasekomines.com/role/EquitySummaryOfEquityDetail" id="EquitySummaryOfEquityDetail">
        <link:definition>0099 - Disclosure - EQUITY - Disclosure of Equity (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals" id="SHAREBASEDCOMPENSATIONDetailTextuals">
        <link:definition>0100 - Disclosure - SHARE-BASED COMPENSATION (Narrative) (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails" id="SHAREBASEDCOMPENSATIONDetails">
        <link:definition>0101 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of changes in number of share options and average price (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1" id="SHAREBASEDCOMPENSATIONDetails1">
        <link:definition>0102 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share options and average life (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails2" id="SHAREBASEDCOMPENSATIONDetails2">
        <link:definition>0103 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of fair value of options (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3" id="SHAREBASEDCOMPENSATIONDetails3">
        <link:definition>0104 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of  DSUs and PSUs issued and outstanding (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://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4" id="SHAREBASEDCOMPENSATIONDetails4">
        <link:definition>0105 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share based compensation expense (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://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals" id="COMMITMENTSANDCONTINGENCIESDetailTextuals">
        <link:definition>0106 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (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://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails" id="COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>0107 - Disclosure - COMMITMENTS AND CONTINGENCIES - Disclosure of  future minimum payments (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://www.tasekomines.com/role/SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail" id="SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail">
        <link:definition>0108 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION - Disclosure of supplementary cash flow information (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2" id="FINANCIALRISKMANAGEMENTDetails2">
        <link:definition>0109 - Disclosure - FINANCIAL RISK MANAGEMENT (Narrative) (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails" id="FINANCIALRISKMANAGEMENTDetails">
        <link:definition>0110 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price 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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1" id="FINANCIALRISKMANAGEMENTDetails1">
        <link:definition>0111 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Parentheticals) (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3" id="FINANCIALRISKMANAGEMENTDetails3">
        <link:definition>0112 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of impact on earnings after tax and equity (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4" id="FINANCIALRISKMANAGEMENTDetails4">
        <link:definition>0113 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of  changes in assets and liabilities on basis of strengthening CAD against USD (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5" id="FINANCIALRISKMANAGEMENTDetails5">
        <link:definition>0114 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of fair value measurement of assets (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://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails6" id="FINANCIALRISKMANAGEMENTDetails6">
        <link:definition>0115 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of capital management (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://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals" id="RELATEDPARTIESDetailTextuals">
        <link:definition>0116 - Disclosure - RELATED PARTIES (Narrative) (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://www.tasekomines.com/role/RELATEDPARTIESDetails" id="RELATEDPARTIESDetails">
        <link:definition>0117 - Disclosure - RELATED PARTIES - Disclosure of ownership Interest of subsidiaries (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://www.tasekomines.com/role/RELATEDPARTIESDetails1" id="RELATEDPARTIESDetails1">
        <link:definition>0118 - Disclosure - RELATED PARTIES - Disclosure of compensation for key management personnel (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://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals" id="SUBSEQUENTEVENTDetailTextuals">
        <link:definition>0119 - Disclosure - SUBSEQUENT EVENT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tgb-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </appinfo>
  </annotation>
  <element name="AccountsPayableAndAccruedLiabilities" id="tgb_AccountsPayableAndAccruedLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AccountsPayableAndAccruedLiabilitiesAbstract" id="tgb_AccountsPayableAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccountsPayableAndAccruedLiabilitiesMember" id="tgb_AccountsPayableAndAccruedLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccountsReceivable1Member" id="tgb_AccountsReceivable1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccretionExpenseIncludedInFinanceCosts" id="tgb_AccretionExpenseIncludedInFinanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccretionInOtherProvisions" id="tgb_AccretionInOtherProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AccruedCappingClosurePostClosureAndEnvironmentalCosts" id="tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AcquisitionAxis" id="tgb_AcquisitionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" id="tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AcquisitionDomain" id="tgb_AcquisitionDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdjustedBalanceMember" id="tgb_AdjustedBalanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdjustmentsForAmortizationOfDeferredRevenue" id="tgb_AdjustmentsForAmortizationOfDeferredRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdjustmentsForDecreaseIncreaseInPrepaids" id="tgb_AdjustmentsForDecreaseIncreaseInPrepaids" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdjustmentsForDeferredElectricityPaymentsRepayments" id="tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdjustmentsForDeferredRevenueDeposit" id="tgb_AdjustmentsForDeferredRevenueDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AdministrativeLegalExplorationAndTaxServices" id="tgb_AdministrativeLegalExplorationAndTaxServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AfterTaxDiscountRate" id="tgb_AfterTaxDiscountRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyCorporationMember" id="tgb_AleyCorporationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyMember" id="tgb_AleyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AleyNiobiumProjectMember" id="tgb_AleyNiobiumProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AmortizationOfDeferredFinancingCharges" id="tgb_AmortizationOfDeferredFinancingCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" id="tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AmountReceivedForAmendmentToItsSilverStream" id="tgb_AmountReceivedForAmendmentToItsSilverStream" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AssetsForInvestmentsInSubscriptionReceipts" id="tgb_AssetsForInvestmentsInSubscriptionReceipts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AverageCopperPriceExceedsThresholdAmountPerPound" id="tgb_AverageCopperPriceExceedsThresholdAmountPerPound" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BcHydroMember" id="tgb_BcHydroMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" id="tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="BeyondCurrentMineLife" id="tgb_BeyondCurrentMineLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BorrowingsFrequencyOfPayments" id="tgb_BorrowingsFrequencyOfPayments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BorrowingsMaturityOfPaymentsTerm" id="tgb_BorrowingsMaturityOfPaymentsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CanadaEmergencyWageMember" id="tgb_CanadaEmergencyWageMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CanadianCharteredBankMember" id="tgb_CanadianCharteredBankMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CapitalizedDevelopmentCosts" id="tgb_CapitalizedDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CapitalizedStrippingCosts" id="tgb_CapitalizedStrippingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CaribooCopperCorpMember" id="tgb_CaribooCopperCorpMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CaribooMember" id="tgb_CaribooMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CaribooRegionWildfiresMember" id="tgb_CaribooRegionWildfiresMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CarryingValueOfSeniorSecuredNotes" id="tgb_CarryingValueOfSeniorSecuredNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CashAndCashEquivalentMember" id="tgb_CashAndCashEquivalentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" id="tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CashReceivedPerOunceOfSilverDeliveries" id="tgb_CashReceivedPerOunceOfSilverDeliveries" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChangeInFairValueOfDeferredShareUnitsMember" id="tgb_ChangeInFairValueOfDeferredShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" id="tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ChangesInInventoriesOfFinishedGoods" id="tgb_ChangesInInventoriesOfFinishedGoods" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" id="tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CommitmentsAndContingencies" id="tgb_CommitmentsAndContingencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CommitmentsAndContingenciesAbstract" id="tgb_CommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommitmentsAndContingenciesTable" id="tgb_CommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="CommitmentsForLowValueLeases" id="tgb_CommitmentsForLowValueLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CommodityDerivativesMember" id="tgb_CommodityDerivativesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommodityExposedToPriceMovements" id="tgb_CommodityExposedToPriceMovements" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CompensationExpenseAbstract" id="tgb_CompensationExpenseAbstract" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ContributedSurplus" id="tgb_ContributedSurplus" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ContributedSurplusMember" id="tgb_ContributedSurplusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPricePerPound" id="tgb_CopperPricePerPound" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPutOptionContractsMember" id="tgb_CopperPutOptionContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CopperPutOptionsMember" id="tgb_CopperPutOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CostOfSalesAbstract" id="tgb_CostOfSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" id="tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="CumulativeTaxPools" id="tgb_CumulativeTaxPools" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CurisHoldingsCanadaLtdMember" id="tgb_CurisHoldingsCanadaLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CurisreResourcesLtdMember" id="tgb_CurisreResourcesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CurrentCopperContainedinConcentrate" id="tgb_CurrentCopperContainedinConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CurrentMolybdenumConcentrate" id="tgb_CurrentMolybdenumConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CustomerOneMember" id="tgb_CustomerOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerTwoMember" id="tgb_CustomerTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Debt1Member" id="tgb_Debt1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferralProgramEffectiveDate" id="tgb_DeferralProgramEffectiveDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferralProgramPeriod" id="tgb_DeferralProgramPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredIncomeDecreaseAmortizationOfDeferredRevenue" id="tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" id="tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredRevenueDeposit" id="tgb_DeferredRevenueDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredShareUnitsMember" id="tgb_DeferredShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredTaxAssetsLossCarryForwards" id="tgb_DeferredTaxAssetsLossCarryForwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOther1" id="tgb_DeferredTaxAssetsOther1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsProvisions" id="tgb_DeferredTaxAssetsProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxLiabilitiesPropertyPlantAndEquipment1" id="tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DepletionAndAmortizationMember" id="tgb_DepletionAndAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DepreciationOnMiningAssetsRelatedToCapitalizedStripping" id="tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeAssetCopperCallOptions" id="tgb_DerivativeAssetCopperCallOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeAssetFuelCallOptions" id="tgb_DerivativeAssetFuelCallOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DerivativeFinancialInstrumentInterestRateBasis" id="tgb_DerivativeFinancialInstrumentInterestRateBasis" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DerivativeMaturityDate" id="tgb_DerivativeMaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionAmountsPayableOnDeferralProgram" id="tgb_DescriptionAmountsPayableOnDeferralProgram" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionOfAgreementExtensionPeriod" id="tgb_DescriptionOfAgreementExtensionPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DescriptionOfForfeitureRateShareOptionsGranted" id="tgb_DescriptionOfForfeitureRateShareOptionsGranted" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DevelopmentCostsCapitalized" id="tgb_DevelopmentCostsCapitalized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DirectMiningCosts" id="tgb_DirectMiningCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DirectorsExecutivesAndEmployeesMember" id="tgb_DirectorsExecutivesAndEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureForeignCurrencySensitivityAnalysisLineItems" id="tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureForeignCurrencySensitivityAnalysisTable" id="tgb_DisclosureForeignCurrencySensitivityAnalysisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" id="tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" id="tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationAbstract" id="tgb_DisclosureOfBasisOfPreparationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationLineItems" id="tgb_DisclosureOfBasisOfPreparationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfBasisOfPreparationTable" id="tgb_DisclosureOfBasisOfPreparationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfBorrowingsAbstract" id="tgb_DisclosureOfBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommitmentsAndContingenciesTable" id="tgb_DisclosureOfCommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" id="tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommitmentsLineItems" id="tgb_DisclosureOfCommitmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" id="tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" id="tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfCompensationExpenseExplanatory" id="tgb_DisclosureOfCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCostOfSalesLineItems" id="tgb_DisclosureOfCostOfSalesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfCostOfSalesTable" id="tgb_DisclosureOfCostOfSalesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeAbstract" id="tgb_DisclosureOfDeferredIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeLineItems" id="tgb_DisclosureOfDeferredIncomeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeLineItemsLineItems" id="tgb_DisclosureOfDeferredIncomeLineItemsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDeferredIncomeTable" id="tgb_DisclosureOfDeferredIncomeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" id="tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" id="tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" id="tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" id="tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutFinancialInstrumentTable" id="tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" id="tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" id="tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutInventoriesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutJointVentureExplanatory" id="tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" id="tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" id="tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" id="tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReceivablesExplanatory" id="tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" id="tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutReportingEntityAbstract" id="tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutRevenueExplanatory" id="tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" id="tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" id="tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinanceCostAbstract" id="tgb_DisclosureOfFinanceCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementAbstract" id="tgb_DisclosureOfFinancialRiskManagementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementLineItems" id="tgb_DisclosureOfFinancialRiskManagementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfFinancialRiskManagementTable" id="tgb_DisclosureOfFinancialRiskManagementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfInformationAboutRevenueExplanatoryTextBlock" id="tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" id="tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityAbstract" id="tgb_DisclosureOfReportingEntityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityLineItems" id="tgb_DisclosureOfReportingEntityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfReportingEntityTable" id="tgb_DisclosureOfReportingEntityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="DisclosureOfRevenueAbstract" id="tgb_DisclosureOfRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DisclosureOfSupplementaryCashFlowInformationAbstract" id="tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DiscountEffectOnLeaseLiabilities" id="tgb_DiscountEffectOnLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DistributionOfReclamationDeposits" id="tgb_DistributionOfReclamationDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EarningsFromMiningOperations" id="tgb_EarningsFromMiningOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EmployeeSalariesAndBenefitsExpense" id="tgb_EmployeeSalariesAndBenefitsExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EnteringIntoDerivativeContractMember" id="tgb_EnteringIntoDerivativeContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquipmentLoanMember" id="tgb_EquipmentLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EquipmentLoansMember" id="tgb_EquipmentLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EvaluationOfProjectExpendituresAsAcquisition" id="tgb_EvaluationOfProjectExpendituresAsAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EventsAfterReportingPeriodMember" id="tgb_EventsAfterReportingPeriodMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExerciseOfWarrantsStock" id="tgb_ExerciseOfWarrantsStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceFourMember" id="tgb_ExercisePriceFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceOneMember" id="tgb_ExercisePriceOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceThreeMember" id="tgb_ExercisePriceThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceTwoMember" id="tgb_ExercisePriceTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedDividendRate1" id="tgb_FairValueAssumptionsExpectedDividendRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedLife" id="tgb_FairValueAssumptionsExpectedLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsExpectedVolatilityRate1" id="tgb_FairValueAssumptionsExpectedVolatilityRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueAssumptionsRiskFreeInterestRate1" id="tgb_FairValueAssumptionsRiskFreeInterestRate1" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FairValueOfNotesAndDebenturesIssued" id="tgb_FairValueOfNotesAndDebenturesIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FairValueOfWarrants" id="tgb_FairValueOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FinanceCostsIncludedInDeferredIncome" id="tgb_FinanceCostsIncludedInDeferredIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FinancialAssetOtherMember" id="tgb_FinancialAssetOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" id="tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" id="tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FlorenceCopperIncMember" id="tgb_FlorenceCopperIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceCopperMember" id="tgb_FlorenceCopperMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceCopperProjectMember" id="tgb_FlorenceCopperProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FlorenceHoldingsIncMember" id="tgb_FlorenceHoldingsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FuelCallOptionsMember" id="tgb_FuelCallOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FurnitureComputerAndOfficeEquipmentMember" id="tgb_FurnitureComputerAndOfficeEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GeneralAdministrativeExpensesMember" id="tgb_GeneralAdministrativeExpensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarJointVentureMember" id="tgb_GibraltarJointVentureMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesFlorenceCopperMember" id="tgb_GibraltarMinesFlorenceCopperMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesLtdMember" id="tgb_GibraltarMinesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMinesMember" id="tgb_GibraltarMinesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GibraltarMiningPropertyMember" id="tgb_GibraltarMiningPropertyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="Ifrs16Member" id="tgb_Ifrs16Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" id="tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncomesStatementLocationAxis" id="tgb_IncomesStatementLocationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="IncomesStatementLocationDomain" id="tgb_IncomesStatementLocationDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncomeStatementLocationOneAxis" id="tgb_IncomeStatementLocationOneAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="IncomeStatementLocationOneDomain" id="tgb_IncomeStatementLocationOneDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncomeTaxAbstract" id="tgb_IncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" id="tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" id="tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" id="tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" id="tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" id="tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="IncreaseInEquityThroughSharesIssuedInAcquisition" id="tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="IndependentDirectorsMember" id="tgb_IndependentDirectorsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InsuranceClaimsRecovered" id="tgb_InsuranceClaimsRecovered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" id="tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InventoriesLineItems" id="tgb_InventoriesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InventoriesTable" id="tgb_InventoriesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="InvestmentGradeCorporateBonds" id="tgb_InvestmentGradeCorporateBonds" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InvestmentInSubscriptionReceiptsMember" id="tgb_InvestmentInSubscriptionReceiptsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" id="tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LeaseAdditionsOnInitialApplicationOfIfrs16" id="tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LeaseRelatedObligationsMember" id="tgb_LeaseRelatedObligationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeasesLiabilitiesMember" id="tgb_LeasesLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeasesRelatedToServiceAndSupplyContracts" id="tgb_LeasesRelatedToServiceAndSupplyContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LetterOfCreditIssued" id="tgb_LetterOfCreditIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LightVehiclesAndOtherMobileEquipmentMember" id="tgb_LightVehiclesAndOtherMobileEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LossesAndTaxPoolsMember" id="tgb_LossesAndTaxPoolsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ManagementFeeIncome" id="tgb_ManagementFeeIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="MarketableSecuritiesMember" id="tgb_MarketableSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MaximumAllowableUnderPlan" id="tgb_MaximumAllowableUnderPlan" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MaximumAllowableUnderPlanForIndependentDirectors" id="tgb_MaximumAllowableUnderPlanForIndependentDirectors" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NominalRiskFreeDiscountRate" id="tgb_NominalRiskFreeDiscountRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NominalRiskFreeRate" id="tgb_NominalRiskFreeRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" id="tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashRightOfUseAssetsAcquired" id="tgb_NoncashRightOfUseAssetsAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInIncomeTaxesPaid" id="tgb_NoncashWorkingCapitalInIncomeTaxesPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInIncomeTaxReceivables" id="tgb_NoncashWorkingCapitalInIncomeTaxReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NoncashWorkingCapitalInInterestPayable" id="tgb_NoncashWorkingCapitalInInterestPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NotesRedemptionPricePercentage" id="tgb_NotesRedemptionPricePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfCommonSharesIssued" id="tgb_NumberOfCommonSharesIssued" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfDefaultsOnLoansPayable" id="tgb_NumberOfDefaultsOnLoansPayable" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" id="tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfPoundsOfCopper" id="tgb_NumberOfPoundsOfCopper" type="num:massItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfShareOutstandingToExchangeOnAcquired" id="tgb_NumberOfShareOutstandingToExchangeOnAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NumberOfWarrantsOutstanding" id="tgb_NumberOfWarrantsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ObligationsRelatedToSaleAndLeaseBackTransaction" id="tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OneTwoEightZeroEightSixZeroBcLimitedMember" id="tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingExpensesFromMiningBusinessAbstract" id="tgb_OperatingExpensesFromMiningBusinessAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingLeaseCommitments" id="tgb_OperatingLeaseCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OptionContractOneMember" id="tgb_OptionContractOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OptionContractTwoMember" id="tgb_OptionContractTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OsiskoGoldRoyaltiesLtdMember" id="tgb_OsiskoGoldRoyaltiesLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherCapitalExpenditures" id="tgb_OtherCapitalExpenditures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherExpenseIncomeAbstract" id="tgb_OtherExpenseIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherIncomeAndExpense" id="tgb_OtherIncomeAndExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="OtherInvestments1Member" id="tgb_OtherInvestments1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherMember" id="tgb_OtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OwnershipInterestIninvestment" id="tgb_OwnershipInterestIninvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" id="tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PercentageOfCapitalLeaseAndEquipmentLoans" id="tgb_PercentageOfCapitalLeaseAndEquipmentLoans" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" id="tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfInsuranceRecovered" id="tgb_PercentageOfInsuranceRecovered" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfMaximumDeferredElectricityCosts" id="tgb_PercentageOfMaximumDeferredElectricityCosts" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfPerformanceFactor" id="tgb_PercentageOfPerformanceFactor" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfProductionToBeDeliveredAfterThreshold" id="tgb_PercentageOfProductionToBeDeliveredAfterThreshold" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfSaleOfEquivalentAmountOfSilverProduction" id="tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" id="tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceShareUnitsAmortizationMember" id="tgb_PerformanceShareUnitsAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceShareUnitsMember" id="tgb_PerformanceShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PlantAndEquipmentMember" id="tgb_PlantAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PricePerShareOfSharesIssued" id="tgb_PricePerShareOfSharesIssued" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" id="tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromExerciseOfOptionsAndWarrants" id="tgb_ProceedsFromExerciseOfOptionsAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProductionCosts1" id="tgb_ProductionCosts1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PropertyAcquisitionCostsMember" id="tgb_PropertyAcquisitionCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ProvisionOnInflationRate" id="tgb_ProvisionOnInflationRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="QuantityOfSilverDeliverable" id="tgb_QuantityOfSilverDeliverable" type="num:massItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RealizedGainsLossesOnChangeInFairValueOfDerivatives" id="tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ReclamationDeposits" id="tgb_ReclamationDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReclamationDepositsMember" id="tgb_ReclamationDepositsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ReclamationDepositsRecognisedAsOfAcquisitionDate" id="tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReimbursableCompensationExpensesAndThirdPartyCosts" id="tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReimbursementsOfOfficeRentCosts" id="tgb_ReimbursementsOfOfficeRentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RelatedPartyTransactions" id="tgb_RelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ReleaseOfRestrictedCash" id="tgb_ReleaseOfRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" id="tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RemainingProportionOfOwnershipInterestInJointVenture" id="tgb_RemainingProportionOfOwnershipInterestInJointVenture" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RestrictedCashMember" id="tgb_RestrictedCashMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RevenueFromSaleOfMolybdenumConcentrate" id="tgb_RevenueFromSaleOfMolybdenumConcentrate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RevenueFromSaleOfSettlementReceivables" id="tgb_RevenueFromSaleOfSettlementReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RevenueFromSignificantCustomers" id="tgb_RevenueFromSignificantCustomers" type="num:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfInterestRateSensitivityAnalysisLineItems" id="tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfInterestRateSensitivityAnalysisTable" id="tgb_ScheduleOfInterestRateSensitivityAnalysisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="SecuredEquipmentLoansMember" id="tgb_SecuredEquipmentLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorExecutivesMember" id="tgb_SeniorExecutivesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorSecuredNotesMember" id="tgb_SeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeniorSecuredNotesOneMember" id="tgb_SeniorSecuredNotesOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SettlementReceivables" id="tgb_SettlementReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SettlementsOtherProvisions" id="tgb_SettlementsOtherProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ShareBasedCompensationExpense" id="tgb_ShareBasedCompensationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ShareBasedPaymentArrangementsExercisePeriod" id="tgb_ShareBasedPaymentArrangementsExercisePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareOptionsAmortizationMember" id="tgb_ShareOptionsAmortizationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePriceOfSharesIssuedInBusinessCombination" id="tgb_SharePriceOfSharesIssuedInBusinessCombination" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePurchaseWarrantsExercisePricePerShareExercised" id="tgb_SharePurchaseWarrantsExercisePricePerShareExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SharePurchaseWarrantsExercisePricePerShareIssued" id="tgb_SharePurchaseWarrantsExercisePricePerShareIssued" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SiteOperatingCostsMember" id="tgb_SiteOperatingCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SixSevenTwoFiveTwoZeroBcLtdMember" id="tgb_SixSevenTwoFiveTwoZeroBcLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StatementLineItems" id="tgb_StatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StatementTable" id="tgb_StatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" nillable="true"/>
  <element name="StrikePriceOfDerivativeInstrument" id="tgb_StrikePriceOfDerivativeInstrument" type="srt-types:perUnitItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SubsequentEventsMember" id="tgb_SubsequentEventsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SuretyBondsMember" id="tgb_SuretyBondsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TasekoHoldingsLimitedMember" id="tgb_TasekoHoldingsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TaxEffectOfPermanentDifferences" id="tgb_TaxEffectOfPermanentDifferences" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" id="tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" id="tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" id="tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" id="tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" id="tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TreatmentAndRefiningCosts" id="tgb_TreatmentAndRefiningCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TwoThousandTwentySixSeniorSecuredNotesMember" id="tgb_TwoThousandTwentySixSeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TwoThousandTwentyTwoSeniorSecuredNotesMember" id="tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="UnrealizedForeignExchangeGain" id="tgb_UnrealizedForeignExchangeGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" id="tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UnrecognizedDeferredTaxLiabilities" id="tgb_UnrecognizedDeferredTaxLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="UpfrontCashDepositReceivedForSilverStreamingInterest" id="tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="UsDollarIncreaseInCommodityPricePerLbOfCopper" id="tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" id="tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WarrantsExpirationDate" id="tgb_WarrantsExpirationDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WarrantsToPurchaseCommonShares" id="tgb_WarrantsToPurchaseCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" id="tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowheadMember" id="tgb_YellowheadMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowHeadMiningIncMember" id="tgb_YellowHeadMiningIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="YellowheadMiningIncMember" id="tgb_YellowheadMiningIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>tgb-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.tasekomines.com/role/ConsolidatedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTUREDetails" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COSTOFSALESDetails" roleURI="http://www.tasekomines.com/role/COSTOFSALESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails2" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RevenueDetails" roleURI="http://www.tasekomines.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMPENSATIONEXPENSEDetails" roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueSummaryOfChangeInDeferredRevenueDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSRECEIVABLEDetails" roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OtherExpenseIncomeDetails" roleURI="http://www.tasekomines.com/role/OtherExpenseIncomeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCEEXPENSESDetails" roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfComprehensiveIncomeLoss" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentFinancialAssets" xlink:label="loc_ifrs-full_CurrentFinancialAssets_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable" xlink:label="loc_ifrs-full_CurrentInterestPayable_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplus" xlink:label="loc_tgb_ContributedSurplus_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_26"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_0" xlink:to="loc_ifrs-full_CurrentAssets_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1" xlink:to="loc_ifrs-full_CashAndCashEquivalents_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1" xlink:to="loc_ifrs-full_Inventories_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_1" xlink:to="loc_ifrs-full_CurrentFinancialAssets_5" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_0" xlink:to="loc_ifrs-full_Goodwill_7" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_9" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_10" xlink:to="loc_ifrs-full_Liabilities_11" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_CurrentLiabilities_11" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_11" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_11" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_11" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_12" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_11" xlink:to="loc_ifrs-full_CurrentInterestPayable_13" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_11" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_14" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_11" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_15" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_LongtermBorrowings_17" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_18" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_19" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_20" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_11" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_21" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_10" xlink:to="loc_ifrs-full_Equity_23" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_23" xlink:to="loc_tgb_ContributedSurplus_23" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_23" xlink:to="loc_ifrs-full_IssuedCapital_24" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_23" xlink:to="loc_ifrs-full_RetainedEarnings_25" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_23" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_26" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_16"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_0" xlink:to="loc_ifrs-full_OtherCurrentAssets_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_3" xlink:to="loc_tgb_AccountsPayableAndAccruedLiabilities_4" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_3" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_5" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_6" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_7" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_6" xlink:to="loc_ifrs-full_LongtermBorrowings_8" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_Revenue_10" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_tgb_ProductionCosts1_11" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_12" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_13" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_InterestExpense_14" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_RevenueFromInterest_15" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_16" order="60" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COSTOFSALESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectMiningCosts" xlink:label="loc_tgb_DirectMiningCosts_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoods" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoods_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InsuranceClaimsRecovered" xlink:label="loc_tgb_InsuranceClaimsRecovered_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_7"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfSales_0" xlink:to="loc_tgb_ProductionCosts1_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_ProductionCosts1_1" xlink:to="loc_tgb_DirectMiningCosts_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_ProductionCosts1_1" xlink:to="loc_tgb_ChangesInInventoriesOfFinishedGoods_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_ProductionCosts1_1" xlink:to="loc_tgb_InsuranceClaimsRecovered_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_ProductionCosts1_1" xlink:to="loc_ifrs-full_TransportationExpense_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_ProductionCosts1_1" xlink:to="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_5" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfSales_0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_7" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_2" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_2" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_2" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_3" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails2">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsOther1" xlink:label="loc_tgb_DeferredTaxAssetsOther1_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_0" xlink:to="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_0" xlink:to="loc_tgb_DeferredTaxAssetsOther1_2" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_0" xlink:to="loc_tgb_DeferredTaxAssetsLossCarryForwards_3" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_0" xlink:to="loc_tgb_DeferredTaxAssetsProvisions_4" order="30" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TreatmentAndRefiningCosts" xlink:label="loc_tgb_TreatmentAndRefiningCosts_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfSettlementReceivables" xlink:label="loc_tgb_RevenueFromSaleOfSettlementReceivables_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfMolybdenumConcentrate" xlink:label="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfCopper" xlink:label="loc_ifrs-full_RevenueFromSaleOfCopper_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfSilver" xlink:label="loc_ifrs-full_RevenueFromSaleOfSilver_5"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_0" xlink:to="loc_tgb_TreatmentAndRefiningCosts_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Revenue_0" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoods_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_2" xlink:to="loc_tgb_RevenueFromSaleOfSettlementReceivables_2" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_2" xlink:to="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_3" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_2" xlink:to="loc_ifrs-full_RevenueFromSaleOfCopper_4" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_2" xlink:to="loc_ifrs-full_RevenueFromSaleOfSilver_5" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EmployeeSalariesAndBenefitsExpense" xlink:label="loc_tgb_EmployeeSalariesAndBenefitsExpense_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EmployeeSalariesAndBenefitsExpense_0" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EmployeeSalariesAndBenefitsExpense_0" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EmployeeSalariesAndBenefitsExpense_0" xlink:to="loc_ifrs-full_WagesAndSalaries_3" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredIncome_0" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredIncome_0" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherReceivables" xlink:label="loc_ifrs-full_OtherReceivables_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax" xlink:label="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_0" xlink:to="loc_ifrs-full_OtherReceivables_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_0" xlink:to="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_0" xlink:to="loc_ifrs-full_CurrentTradeReceivables_3" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OtherExpenseIncomeDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ManagementFeeIncome" xlink:label="loc_tgb_ManagementFeeIncome_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_OtherIncomeAndExpense_0" xlink:to="loc_tgb_ManagementFeeIncome_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_OtherIncomeAndExpense_0" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_2" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_0" xlink:to="loc_ifrs-full_AccrualsClassifiedAsCurrent_2" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCEEXPENSESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionExpenseIncludedInFinanceCosts" xlink:label="loc_tgb_AccretionExpenseIncludedInFinanceCosts_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts_0" xlink:to="loc_ifrs-full_InterestExpense_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts_0" xlink:to="loc_tgb_FinanceCostsIncludedInDeferredIncome_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts_0" xlink:to="loc_tgb_AccretionExpenseIncludedInFinanceCosts_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts_0" xlink:to="loc_ifrs-full_FinanceIncome_4" order="30" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" xlink:label="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAdjustmentsToReconcileProfitLoss" xlink:label="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReleaseOfRestrictedCash" xlink:label="loc_tgb_ReleaseOfRestrictedCash_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromExerciseOfOptionsAndWarrants" xlink:label="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_29"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_ProfitLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_AdjustmentsForFinanceCosts_6" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_7" order="60" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_tgb_AdjustmentsForDeferredRevenueDeposit_8" order="70" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_9" order="80" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_10" order="90" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_11" order="100" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_12" order="110" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_tgb_DistributionOfReclamationDeposits_14" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_tgb_ReleaseOfRestrictedCash_15" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_16" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_17" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_18" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_19" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_20" order="60" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_14" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_21" order="70" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" xlink:to="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_23" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" xlink:to="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_24" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_25" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" xlink:to="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_26" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_23" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_27" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_29" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax" xlink:label="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_17"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_0" xlink:to="loc_ifrs-full_ProfitLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_1" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_1" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_2" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_2" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_tgb_EarningsFromMiningOperations_2" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EarningsFromMiningOperations_2" xlink:to="loc_ifrs-full_Revenue_2" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EarningsFromMiningOperations_2" xlink:to="loc_tgb_ProductionCosts1_3" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tgb_EarningsFromMiningOperations_2" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_4" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_ifrs-full_GeneralAndAdministrativeExpense_6" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_tgb_ShareBasedCompensationExpense_7" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_8" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_9" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_2" xlink:to="loc_tgb_OtherIncomeAndExpense_10" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_2" xlink:to="loc_ifrs-full_FinanceCosts_12" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_2" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_13" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_0" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_16" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_16" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_16" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_16" xlink:to="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_17" order="10" use="optional" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>tgb-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <!-- INTEGIX by Ez-XBRL -->
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails1" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails4" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails3" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetailTextuals" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetails" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetails2" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetailTextuals" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATIONDetails" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails1" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails3" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails5" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails4" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails2" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTUREDetails" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTUREDetailTextuals" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetailTextuals" roleURI="http://www.tasekomines.com/role/INCOMETAXDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails3" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#CostOfSalesDetailTextuals" roleURI="http://www.tasekomines.com/role/CostOfSalesDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIESDetailTextuals" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESDetails" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESDetailTextuals" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail" roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantAndEquipmentNetBookValueDetails" roleURI="http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantEquipmentAdditionalInformationDetail" roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueSummaryOfDeferredRevenueDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTSDetails" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTSDetailTextuals" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTDetails" roleURI="http://www.tasekomines.com/role/DEBTDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTDetailTextuals" roleURI="http://www.tasekomines.com/role/DEBTDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueAdditionalInformationDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INVENTORIESDetailTextuals" roleURI="http://www.tasekomines.com/role/INVENTORIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETSDetails" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETSDetailTextuals" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#GOODWILLDetailTextuals" roleURI="http://www.tasekomines.com/role/GOODWILLDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#BASISOFPREPARATIONDetails" roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SUBSEQUENTEVENTDetailTextuals" roleURI="http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfChangesInEquity" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ReportingEntityNarrativeDetails" roleURI="http://www.tasekomines.com/role/ReportingEntityNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceOneMember" xlink:label="loc_tgb_ExercisePriceOneMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceTwoMember" xlink:label="loc_tgb_ExercisePriceTwoMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceThreeMember" xlink:label="loc_tgb_ExercisePriceThreeMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceFourMember" xlink:label="loc_tgb_ExercisePriceFourMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceOneMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceTwoMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceThreeMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceFourMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" xlink:to="loc_ifrs-full_RangeAxis_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_8" xlink:to="loc_ifrs-full_RangesMember_8" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_8" xlink:to="loc_ifrs-full_BottomOfRangeMember_8" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_8" xlink:to="loc_ifrs-full_TopOfRangeMember_9" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_8" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_16" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareOptionsAmortizationMember" xlink:label="loc_tgb_ShareOptionsAmortizationMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsAmortizationMember" xlink:label="loc_tgb_PerformanceShareUnitsAmortizationMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFairValueOfDeferredShareUnitsMember" xlink:label="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_8"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_ShareOptionsAmortizationMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsAmortizationMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_8" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_DeferredShareUnitsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_9" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectorsExecutivesAndEmployeesMember" xlink:label="loc_tgb_DirectorsExecutivesAndEmployeesMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IndependentDirectorsMember" xlink:label="loc_tgb_IndependentDirectorsMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorExecutivesMember" xlink:label="loc_tgb_SeniorExecutivesMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinancialLiabilities_25"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfPerformanceFactor" xlink:label="loc_tgb_PercentageOfPerformanceFactor_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_28"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" xlink:label="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_29"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_DeferredShareUnitsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6" xlink:to="loc_tgb_DirectorsExecutivesAndEmployeesMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6" xlink:to="loc_tgb_IndependentDirectorsMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6" xlink:to="loc_tgb_SeniorExecutivesMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_6" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_RangeAxis_12" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_12" xlink:to="loc_ifrs-full_RangesMember_12" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_12" xlink:to="loc_ifrs-full_BottomOfRangeMember_12" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_12" xlink:to="loc_ifrs-full_TopOfRangeMember_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_12" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_MaximumAllowableUnderPlan_18" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_19" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_20" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_21" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_22" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_23" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_24" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_NoncurrentFinancialLiabilities_25" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_PercentageOfPerformanceFactor_26" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_27" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_28" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xlink:to="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_29" order="120" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer" xlink:label="loc_ifrs-full_EquityInterestsOfAcquirer_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable" xlink:label="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePriceOfSharesIssuedInBusinessCombination" xlink:label="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_5" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5" xlink:to="loc_ifrs-full_OrdinarySharesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_5" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_EquityInterestsOfAcquirer_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_12" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_13" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_14" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_15" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_11"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_11" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeTaxPools" xlink:label="loc_tgb_CumulativeTaxPools_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EvaluationOfProjectExpendituresAsAcquisition" xlink:label="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_10"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_CumulativeTaxPools_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xlink:to="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_10" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BeyondCurrentMineLife" xlink:label="loc_tgb_BeyondCurrentMineLife_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProvisionOnInflationRate" xlink:label="loc_tgb_ProvisionOnInflationRate_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeDiscountRate" xlink:label="loc_tgb_NominalRiskFreeDiscountRate_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentGradeCorporateBonds" xlink:label="loc_tgb_InvestmentGradeCorporateBonds_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeRate" xlink:label="loc_tgb_NominalRiskFreeRate_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_1" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_RangeAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_5" xlink:to="loc_ifrs-full_RangesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5" xlink:to="loc_ifrs-full_BottomOfRangeMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5" xlink:to="loc_ifrs-full_TopOfRangeMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_5" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_BeyondCurrentMineLife_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_ProvisionOnInflationRate_12" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_NominalRiskFreeDiscountRate_13" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_InvestmentGradeCorporateBonds_14" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_NominalRiskFreeRate_15" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInOtherProvisions" xlink:label="loc_ifrs-full_ChangesInOtherProvisions_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionInOtherProvisions" xlink:label="loc_tgb_AccretionInOtherProvisions_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementsOtherProvisions" xlink:label="loc_tgb_SettlementsOtherProvisions_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_10"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_1" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_ifrs-full_OtherProvisions_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_ifrs-full_ChangesInOtherProvisions_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_AccretionInOtherProvisions_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_tgb_SettlementsOtherProvisions_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_10" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" xlink:label="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" xlink:label="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityExposedToPriceMovements" xlink:label="loc_tgb_CommodityExposedToPriceMovements_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_srt_CurrencyAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_1" xlink:to="loc_ifrs-full_CurrencyRiskMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrencyRiskMember_1" xlink:to="loc_currency_USD_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_1" xlink:to="loc_ifrs-full_CurrencyRiskMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_CommodityExposedToPriceMovements_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_9" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" xlink:label="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_6"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1" xlink:to="loc_ifrs-full_TypesOfRisksMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_1" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1" xlink:to="loc_ifrs-full_TypesOfRisksMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_6" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisTable" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_14"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0" xlink:to="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeaseRelatedObligationsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_7" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_7" xlink:to="loc_tgb_SeniorSecuredNotesMember_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_7" xlink:to="loc_tgb_CashAndCashEquivalentMember_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_7" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0" xlink:to="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0" xlink:to="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_14" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AssetsForInvestmentsInSubscriptionReceipts" xlink:label="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_15"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetCopperCallOptions" xlink:label="loc_tgb_DerivativeAssetCopperCallOptions_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetFuelCallOptions" xlink:label="loc_tgb_DerivativeAssetFuelCallOptions_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_18"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_6" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_6" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_6" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_6" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_6" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_ReclamationDeposits_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_DerivativeAssetCopperCallOptions_16" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_DerivativeAssetFuelCallOptions_17" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValue_18" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisTable" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoansMember" xlink:label="loc_tgb_EquipmentLoansMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsReceivable1Member" xlink:label="loc_tgb_AccountsReceivable1Member_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" xlink:label="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_0" xlink:to="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_EquipmentLoansMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_6" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_CashAndCashEquivalentMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_AccountsReceivable1Member_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_SeniorSecuredNotesMember_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_SecuredEquipmentLoansMember_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_6" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_0" xlink:to="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_15" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementLineItems" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementTable" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerOneMember" xlink:label="loc_tgb_CustomerOneMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerTwoMember" xlink:label="loc_tgb_CustomerTwoMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityDerivativesMember" xlink:label="loc_tgb_CommodityDerivativesMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeFinancialInstrumentInterestRateBasis" xlink:label="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" xlink:label="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfDefaultsOnLoansPayable" xlink:label="loc_tgb_NumberOfDefaultsOnLoansPayable_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_15"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfNotesAndDebenturesIssued" xlink:label="loc_tgb_FairValueOfNotesAndDebenturesIssued_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CarryingValueOfSeniorSecuredNotes" xlink:label="loc_tgb_CarryingValueOfSeniorSecuredNotes_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_19"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_20"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementReceivables" xlink:label="loc_tgb_SettlementReceivables_22"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" xlink:to="loc_ifrs-full_CounterpartiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_1" xlink:to="loc_ifrs-full_CounterpartiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1" xlink:to="loc_tgb_CustomerOneMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1" xlink:to="loc_tgb_CustomerTwoMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_1" xlink:to="loc_ifrs-full_CounterpartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6" xlink:to="loc_ifrs-full_FinancialAssetsMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_6" xlink:to="loc_tgb_CommodityDerivativesMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_6" xlink:to="loc_ifrs-full_FinancialAssetsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_12" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_NumberOfDefaultsOnLoansPayable_13" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_14" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_15" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_FairValueOfNotesAndDebenturesIssued_16" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_CarryingValueOfSeniorSecuredNotes_17" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_18" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_19" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_20" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_21" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xlink:to="loc_tgb_SettlementReceivables_22" order="120" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_25"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_OtherCurrentAssets_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_CurrentAssets_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_NoncurrentAssets_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_tgb_AccountsPayableAndAccruedLiabilities_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_11" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_CurrentLiabilities_12" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_LongtermBorrowings_13" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_14" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_NoncurrentLiabilities_15" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_Revenue_16" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_tgb_ProductionCosts1_17" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_18" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_19" order="140" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_InterestExpense_20" order="150" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_RevenueFromInterest_21" order="160" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_22" order="170" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_ProfitLoss_23" order="180" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_24" order="190" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_ComprehensiveIncome_25" order="200" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_CaribooCopperCorpMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_0" xlink:to="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_9" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1" xlink:to="loc_ifrs-full_GeographicalAreasMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_1" xlink:to="loc_country_CA_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1" xlink:to="loc_ifrs-full_GeographicalAreasMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_5" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_5" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_5" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_RangeAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_9" xlink:to="loc_ifrs-full_RangesMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9" xlink:to="loc_ifrs-full_BottomOfRangeMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9" xlink:to="loc_ifrs-full_TopOfRangeMember_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_9" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_16" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails3">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Debt1Member" xlink:label="loc_tgb_Debt1Member_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherInvestments1Member" xlink:label="loc_tgb_OtherInvestments1Member_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LossesAndTaxPoolsMember" xlink:label="loc_tgb_LossesAndTaxPoolsMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialAssetOtherMember" xlink:label="loc_tgb_FinancialAssetOtherMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_10"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_Debt1Member_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OtherInvestments1Member_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_LossesAndTaxPoolsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_FinancialAssetOtherMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_9" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xlink:to="loc_ifrs-full_DeferredTaxAssets_10" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/CostOfSalesDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesLineItems" xlink:label="loc_tgb_DisclosureOfCostOfSalesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesTable" xlink:label="loc_tgb_DisclosureOfCostOfSalesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadaEmergencyWageMember" xlink:label="loc_tgb_CanadaEmergencyWageMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationAxis" xlink:label="loc_tgb_IncomesStatementLocationAxis_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationDomain" xlink:label="loc_tgb_IncomesStatementLocationDomain_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SiteOperatingCostsMember" xlink:label="loc_tgb_SiteOperatingCostsMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GeneralAdministrativeExpensesMember" xlink:label="loc_tgb_GeneralAdministrativeExpensesMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationDomain" xlink:label="loc_tgb_IncomesStatementLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" xlink:label="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_11"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfCostOfSalesLineItems_0" xlink:to="loc_tgb_DisclosureOfCostOfSalesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CanadaEmergencyWageMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1" xlink:to="loc_tgb_IncomesStatementLocationAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tgb_IncomesStatementLocationAxis_5" xlink:to="loc_tgb_IncomesStatementLocationDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_IncomesStatementLocationDomain_5" xlink:to="loc_tgb_SiteOperatingCostsMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_IncomesStatementLocationDomain_5" xlink:to="loc_tgb_GeneralAdministrativeExpensesMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tgb_IncomesStatementLocationAxis_5" xlink:to="loc_tgb_IncomesStatementLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCostOfSalesLineItems_0" xlink:to="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_11" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_11"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfCommitmentsLineItems_0" xlink:to="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" xlink:to="loc_ifrs-full_MaturityAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanOneYearMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsLineItems_0" xlink:to="loc_ifrs-full_ContractLiabilities_11" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesTable" xlink:label="loc_tgb_CommitmentsAndContingenciesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_11"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_tgb_CommitmentsAndContingenciesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_CommitmentsAndContingenciesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_CaribooCopperCorpMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_ifrs-full_CapitalCommitments_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xlink:to="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_11" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesLtdMember" xlink:label="loc_tgb_GibraltarMinesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisHoldingsCanadaLtdMember" xlink:label="loc_tgb_CurisHoldingsCanadaLtdMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisreResourcesLtdMember" xlink:label="loc_tgb_CurisreResourcesLtdMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceHoldingsIncMember" xlink:label="loc_tgb_FlorenceHoldingsIncMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperIncMember" xlink:label="loc_tgb_FlorenceCopperIncMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyCorporationMember" xlink:label="loc_tgb_AleyCorporationMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowHeadMiningIncMember" xlink:label="loc_tgb_YellowHeadMiningIncMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TasekoHoldingsLimitedMember" xlink:label="loc_tgb_TasekoHoldingsLimitedMember_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" xlink:label="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SixSevenTwoFiveTwoZeroBcLtdMember" xlink:label="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_GibraltarMinesLtdMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CurisHoldingsCanadaLtdMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CurisreResourcesLtdMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceHoldingsIncMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperIncMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_AleyCorporationMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_YellowHeadMiningIncMember_7" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_TasekoHoldingsLimitedMember_8" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_9" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_10" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_15" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RelatedPartiesMember" xlink:label="loc_ifrs-full_RelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RelatedPartyTransactions" xlink:label="loc_tgb_RelatedPartyTransactions_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdministrativeLegalExplorationAndTaxServices" xlink:label="loc_tgb_AdministrativeLegalExplorationAndTaxServices_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PortfolioAndOtherManagementFeeIncome" xlink:label="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" xlink:label="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_12"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_ifrs-full_RelatedPartiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_tgb_RelatedPartyTransactions_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_tgb_AdministrativeLegalExplorationAndTaxServices_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_tgb_ReimbursementsOfOfficeRentCosts_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_11" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xlink:to="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_12" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PropertyAcquisitionCostsMember" xlink:label="loc_tgb_PropertyAcquisitionCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_15"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" xlink:label="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_20"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_PropertyAcquisitionCostsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_ConstructionInProgressMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_8" xlink:to="loc_ifrs-full_CarryingAmountMember_8" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_8" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_8" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_8" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_9" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_8" xlink:to="loc_ifrs-full_CarryingAmountMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_16" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_17" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_18" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_19" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_20" order="70" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperMember" xlink:label="loc_tgb_FlorenceCopperMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyMember" xlink:label="loc_tgb_AleyMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherMember" xlink:label="loc_tgb_OtherMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" xlink:label="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_GibraltarMinesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_YellowheadMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_AleyMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_OtherMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_12" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_13" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_14" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_15" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMiningPropertyMember" xlink:label="loc_tgb_GibraltarMiningPropertyMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyNiobiumProjectMember" xlink:label="loc_tgb_AleyNiobiumProjectMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedStrippingCosts" xlink:label="loc_tgb_CapitalizedStrippingCosts_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherCapitalExpenditures" xlink:label="loc_tgb_OtherCapitalExpenditures_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" xlink:label="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DevelopmentCostsCapitalized" xlink:label="loc_tgb_DevelopmentCostsCapitalized_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_5" xlink:to="loc_ifrs-full_ContinuingOperationsMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_5" xlink:to="loc_tgb_GibraltarMiningPropertyMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_5" xlink:to="loc_tgb_FlorenceCopperProjectMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_5" xlink:to="loc_tgb_AleyNiobiumProjectMember_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_5" xlink:to="loc_ifrs-full_ContinuingOperationsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_CapitalizedStrippingCosts_12" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_OtherCapitalExpenditures_13" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_14" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_DevelopmentCostsCapitalized_15" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_16" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeTable" xlink:label="loc_tgb_DisclosureOfDeferredIncomeTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OsiskoGoldRoyaltiesLtdMember" xlink:label="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" xlink:label="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DisclosureOfDeferredIncomeTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_ifrs-full_DeferredIncome_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DeferredRevenueDeposit_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FinanceCostsIncludedInDeferredIncome_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_9" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionContractsMember" xlink:label="loc_tgb_CopperPutOptionContractsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasedCallOptionsMember" xlink:label="loc_ifrs-full_PurchasedCallOptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_CopperPutOptionContractsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_ifrs-full_PurchasedCallOptionsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_9" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember" xlink:label="loc_ifrs-full_OptionContractMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractOneMember" xlink:label="loc_tgb_OptionContractOneMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractTwoMember" xlink:label="loc_tgb_OptionContractTwoMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfPoundsOfCopper" xlink:label="loc_tgb_NumberOfPoundsOfCopper_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeMaturityDate" xlink:label="loc_tgb_DerivativeMaturityDate_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StrikePriceOfDerivativeInstrument" xlink:label="loc_tgb_StrikePriceOfDerivativeInstrument_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_17"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_ifrs-full_OptionContractMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OptionContractOneMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OptionContractTwoMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_RangeAxis_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_7" xlink:to="loc_ifrs-full_RangesMember_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_BottomOfRangeMember_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_TopOfRangeMember_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_7" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_NumberOfPoundsOfCopper_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_DerivativeMaturityDate_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_tgb_StrikePriceOfDerivativeInstrument_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_16" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValue_17" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract" xlink:label="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_13"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_SeniorSecuredNotesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_LeaseRelatedObligationsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_9" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_9" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_11" xlink:to="loc_ifrs-full_LongtermBorrowings_11" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_Borrowings_13" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentySixSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoanMember" xlink:label="loc_tgb_EquipmentLoanMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Ifrs16Member" xlink:label="loc_tgb_Ifrs16Member_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EventsAfterReportingPeriodMember" xlink:label="loc_tgb_EventsAfterReportingPeriodMember_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_28"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_29"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_30"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NotesRedemptionPricePercentage" xlink:label="loc_tgb_NotesRedemptionPricePercentage_31"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsMaturityOfPaymentsTerm" xlink:label="loc_tgb_BorrowingsMaturityOfPaymentsTerm_32"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NotesAndDebenturesIssued_33"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_34"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_35"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_SeniorSecuredNotesMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_EquipmentLoanMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_NewIFRSsAxis_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NewIFRSsAxis_10" xlink:to="loc_ifrs-full_NewIFRSsMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NewIFRSsMember_10" xlink:to="loc_tgb_Ifrs16Member_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NewIFRSsAxis_10" xlink:to="loc_ifrs-full_NewIFRSsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_14" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_14" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_14" xlink:to="loc_tgb_GibraltarMinesMember_14" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_14" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_RangeAxis_18" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_18" xlink:to="loc_ifrs-full_RangesMember_18" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_18" xlink:to="loc_ifrs-full_BottomOfRangeMember_18" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_18" xlink:to="loc_ifrs-full_TopOfRangeMember_19" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_18" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_23" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_23" xlink:to="loc_ifrs-full_NonadjustingEventsMember_23" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_23" xlink:to="loc_tgb_EventsAfterReportingPeriodMember_23" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_23" xlink:to="loc_ifrs-full_NonadjustingEventsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_28" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_BorrowingsMaturity_29" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_BorrowingsInterestRate_30" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_tgb_NotesRedemptionPricePercentage_31" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_tgb_BorrowingsMaturityOfPaymentsTerm_32" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_NotesAndDebenturesIssued_33" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_34" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xlink:to="loc_ifrs-full_RightofuseAssets_35" order="80" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeTable" xlink:label="loc_tgb_DisclosureOfDeferredIncomeTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OsiskoGoldRoyaltiesLtdMember" xlink:label="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" xlink:label="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" xlink:label="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_15"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_QuantityOfSilverDeliverable" xlink:label="loc_tgb_QuantityOfSilverDeliverable_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfProductionToBeDeliveredAfterThreshold" xlink:label="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashReceivedPerOunceOfSilverDeliveries" xlink:label="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_19"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfAgreementExtensionPeriod" xlink:label="loc_tgb_DescriptionOfAgreementExtensionPeriod_20"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsToPurchaseCommonShares" xlink:label="loc_tgb_WarrantsToPurchaseCommonShares_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareExercised" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_22"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfWarrants" xlink:label="loc_tgb_FairValueOfWarrants_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedLife" xlink:label="loc_tgb_FairValueAssumptionsExpectedLife_24"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedVolatilityRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_25"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedDividendRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedDividendRate1_26"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsRiskFreeInterestRate1" xlink:label="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_28"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DisclosureOfDeferredIncomeTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_5" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_5" xlink:to="loc_tgb_GibraltarJointVentureMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_5" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_RangeAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_9" xlink:to="loc_ifrs-full_RangesMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9" xlink:to="loc_ifrs-full_BottomOfRangeMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_9" xlink:to="loc_ifrs-full_RangesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_QuantityOfSilverDeliverable_16" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_17" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DeferredRevenueDeposit_18" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_19" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_DescriptionOfAgreementExtensionPeriod_20" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_WarrantsToPurchaseCommonShares_21" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_22" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FairValueOfWarrants_23" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FairValueAssumptionsExpectedLife_24" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_25" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FairValueAssumptionsExpectedDividendRate1_26" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_27" order="140" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_0" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_28" order="150" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INVENTORIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesLineItems" xlink:label="loc_tgb_InventoriesLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesTable" xlink:label="loc_tgb_InventoriesTable_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneAxis" xlink:label="loc_tgb_IncomeStatementLocationOneAxis_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneDomain" xlink:label="loc_tgb_IncomeStatementLocationOneDomain_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepletionAndAmortizationMember" xlink:label="loc_tgb_DepletionAndAmortizationMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneDomain" xlink:label="loc_tgb_IncomeStatementLocationOneDomain_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_6"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_InventoriesLineItems_0" xlink:to="loc_tgb_InventoriesTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_InventoriesTable_1" xlink:to="loc_tgb_IncomeStatementLocationOneAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tgb_IncomeStatementLocationOneAxis_1" xlink:to="loc_tgb_IncomeStatementLocationOneDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_IncomeStatementLocationOneDomain_1" xlink:to="loc_tgb_DepletionAndAmortizationMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tgb_IncomeStatementLocationOneAxis_1" xlink:to="loc_tgb_IncomeStatementLocationOneDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_InventoriesLineItems_0" xlink:to="loc_ifrs-full_InventoryWritedown2011_6" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionsMember" xlink:label="loc_tgb_CopperPutOptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FuelCallOptionsMember" xlink:label="loc_tgb_FuelCallOptionsMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentInSubscriptionReceiptsMember" xlink:label="loc_tgb_InvestmentInSubscriptionReceiptsMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RestrictedCashMember" xlink:label="loc_tgb_RestrictedCashMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_12"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_MarketableSecuritiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_CopperPutOptionsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_FuelCallOptionsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_InvestmentInSubscriptionReceiptsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_ReclamationDepositsMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_RestrictedCashMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_12" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadianCharteredBankMember" xlink:label="loc_tgb_CanadianCharteredBankMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooMember" xlink:label="loc_tgb_CaribooMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SuretyBondsMember" xlink:label="loc_tgb_SuretyBondsMember_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_22"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_28"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_29"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" xlink:label="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_30"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LetterOfCreditIssued" xlink:label="loc_tgb_LetterOfCreditIssued_31"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets" xlink:label="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_32"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperProjectMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_CounterpartiesAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_5" xlink:to="loc_ifrs-full_CounterpartiesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_5" xlink:to="loc_tgb_CanadianCharteredBankMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_5" xlink:to="loc_tgb_CaribooMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_5" xlink:to="loc_ifrs-full_CounterpartiesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_10" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_10" xlink:to="loc_tgb_GibraltarJointVentureMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_10" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_14" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_14" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_14" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_14" xlink:to="loc_tgb_SuretyBondsMember_14" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_14" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_18" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_18" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_18" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_18" xlink:to="loc_tgb_ReclamationDepositsMember_18" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_18" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_22" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_22" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_22" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_22" xlink:to="loc_tgb_MarketableSecuritiesMember_22" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_22" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_27" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_28" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_tgb_ReclamationDeposits_29" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_30" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_tgb_LetterOfCreditIssued_31" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xlink:to="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_32" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/GOODWILLDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_7"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" xlink:to="loc_ifrs-full_ContinuingOperationsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_1" xlink:to="loc_tgb_FlorenceCopperProjectMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" xlink:to="loc_ifrs-full_ContinuingOperationsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0" xlink:to="loc_ifrs-full_Goodwill_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_7" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/BASISOFPREPARATIONDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PlantAndEquipmentMember" xlink:label="loc_tgb_PlantAndEquipmentMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LightVehiclesAndOtherMobileEquipmentMember" xlink:label="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FurnitureComputerAndOfficeEquipmentMember" xlink:label="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" xlink:label="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_11"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_LandMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_BuildingsMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_PlantAndEquipmentMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xlink:to="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_11" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SubsequentEventsMember" xlink:label="loc_tgb_SubsequentEventsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesFlorenceCopperMember" xlink:label="loc_tgb_GibraltarMinesFlorenceCopperMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" xlink:label="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" xlink:label="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_19"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1" xlink:to="loc_ifrs-full_NonadjustingEventsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_1" xlink:to="loc_tgb_SubsequentEventsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1" xlink:to="loc_ifrs-full_NonadjustingEventsMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_5" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_5" xlink:to="loc_tgb_GibraltarMinesFlorenceCopperMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_5" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9" xlink:to="loc_ifrs-full_BorrowingsByNameMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_9" xlink:to="loc_tgb_SeniorSecuredNotesMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_9" xlink:to="loc_tgb_SeniorSecuredNotesOneMember_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_9" xlink:to="loc_ifrs-full_BorrowingsByNameMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_ifrs-full_BorrowingsMaturity_16" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_ifrs-full_BorrowingsInterestRate_17" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_18" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xlink:to="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_19" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementLineItems" xlink:label="loc_tgb_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementTable" xlink:label="loc_tgb_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplusMember" xlink:label="loc_tgb_ContributedSurplusMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareIssueRelatedCost" xlink:label="loc_ifrs-full_ShareIssueRelatedCost_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" xlink:label="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_tgb_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_StatementTable_1" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_EquityMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1" xlink:to="loc_ifrs-full_IssuedCapitalMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1" xlink:to="loc_tgb_ContributedSurplusMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1" xlink:to="loc_ifrs-full_RetainedEarningsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_EquityMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_Equity_9" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_IssueOfEquity_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_ShareIssueRelatedCost_11" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_12" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_13" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_14" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_15" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_StatementLineItems_0" xlink:to="loc_ifrs-full_ComprehensiveIncome_16" order="80" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ReportingEntityNarrativeDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityLineItems" xlink:label="loc_tgb_DisclosureOfReportingEntityLineItems_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityTable" xlink:label="loc_tgb_DisclosureOfReportingEntityTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_6"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tgb_DisclosureOfReportingEntityLineItems_0" xlink:to="loc_tgb_DisclosureOfReportingEntityTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tgb_DisclosureOfReportingEntityTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tgb_DisclosureOfReportingEntityLineItems_0" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_6" order="10" use="optional"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>tgb-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <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"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AdrMember" xlink:label="loc_dei_AdrMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_28"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_29"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_30"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_31"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_32"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_33"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_34"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_35"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_36"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_37"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_38"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_39"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_40"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_41"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_42"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_43"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_44"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_45"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_46"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_47"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_48"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_49"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_50"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_51"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_52"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_53"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_54"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_55"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_56"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_57"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_58"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_59"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_60"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_61"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_62"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_63"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_64"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_65"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_66"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_67"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_68"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_69"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_70"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_71"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_72"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_73"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_74"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_75"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_76"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_77"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_78"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_79"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_80"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_81"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_82"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_83"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_84"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_85"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_86"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_87"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_88"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_89"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_90"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_91"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_92"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_93"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_94"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_95"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_96"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_97"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_98"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_99"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_100"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_101"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_102"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_103"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_104"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_105"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_106"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_107"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_108"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_109"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_110"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_111"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_112"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_113"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets" xlink:label="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_114"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets" xlink:label="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_115"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_116"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_117"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_118"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_119"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_120"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_121"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_122"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_123"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_124"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_125"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_126"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_127"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_128"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_129"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_130"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_131"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_132"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_133"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_134"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_135"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_136"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_137"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_138"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_139"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInOtherProvisions" xlink:label="loc_ifrs-full_ChangesInOtherProvisions_140"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInOtherProvisions" xlink:label="loc_ifrs-full_ChangesInOtherProvisions_141"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_142"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_143"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_144"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_145"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_146"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_147"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_148"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_149"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_150"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_151"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_152"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_153"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_154"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_155"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_156"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_157"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_158"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_159"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_160"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_161"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_162"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_163"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_164"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_165"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_166"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_167"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_168"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_169"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_170"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_171"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_172"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_173"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_174"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_175"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_176"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_177"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_178"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_179"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_180"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract" xlink:label="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_181"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentFinancialAssets" xlink:label="loc_ifrs-full_CurrentFinancialAssets_182"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentFinancialAssets" xlink:label="loc_ifrs-full_CurrentFinancialAssets_183"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentFinancialAssets" xlink:label="loc_ifrs-full_CurrentFinancialAssets_184"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable" xlink:label="loc_ifrs-full_CurrentInterestPayable_185"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable" xlink:label="loc_ifrs-full_CurrentInterestPayable_186"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_187"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_188"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_189"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_190"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_191"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_192"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentOreStockpiles" xlink:label="loc_ifrs-full_CurrentOreStockpiles_193"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentOreStockpiles" xlink:label="loc_ifrs-full_CurrentOreStockpiles_194"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentOreStockpiles" xlink:label="loc_ifrs-full_CurrentOreStockpiles_195"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_196"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_197"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_198"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_199"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_200"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_201"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies" xlink:label="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_202"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies" xlink:label="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_203"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies" xlink:label="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_204"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax" xlink:label="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_205"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax" xlink:label="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_206"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_207"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_208"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_209"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_210"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_211"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_212"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_213"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_214"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_215"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_216"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_217"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_218"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_219"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_220"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_221"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_222"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_223"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_224"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_225"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_226"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_227"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_228"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_229"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_230"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_231"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_232"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_233"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_234"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_235"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_236"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_237"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_238"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_239"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_240"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_241"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_242"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_243"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_244"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_245"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_246"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_247"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_248"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_249"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_250"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_251"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_252"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_253"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_254"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_255"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_256"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_257"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_258"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_259"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_260"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_261"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_262"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_263"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_264"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_265"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_266"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_267"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_268"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_269"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_270"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_271"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_272"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_273"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_274"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_275"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_276"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_277"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_278"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_279"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_280"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_281"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_282"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_283"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_284"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_285"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_286"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfLineItemInStatementOfFinancialPositionThatIncludesHedgedItem" xlink:label="loc_ifrs-full_DescriptionOfLineItemInStatementOfFinancialPositionThatIncludesHedgedItem_287"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_288"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_289"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_290"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_291"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_292"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_293"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_294"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_295"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_296"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_297"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_298"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_299"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_300"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_301"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_302"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_303"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_304"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_305"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_306"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_307"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_308"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_309"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_310"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_311"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_312"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_313"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_314"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_315"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCostOfSalesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_316"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCostOfSalesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_317"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_318"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_319"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_320"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_321"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_322"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_323"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_324"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_325"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_326"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_327"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_328"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_329"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_330"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_331"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_332"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_333"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_334"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_335"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_336"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_337"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_338"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_339"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_340"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_341"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_342"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_343"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_344"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_345"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_346"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_347"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_348"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_349"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_350"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_351"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_352"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_353"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_354"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_355"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_356"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_357"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_358"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_359"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_360"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_361"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_362"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_363"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_364"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_365"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_366"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_367"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_368"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_369"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_370"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_371"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_372"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_373"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_374"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_375"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_376"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_377"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_378"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_379"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_380"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_381"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_382"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_383"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_384"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_385"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_386"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_387"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_388"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_389"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_390"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_391"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_392"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_393"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_394"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_395"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_396"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRevenueExplanatory_397"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRevenueExplanatory_398"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_399"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_400"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_401"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_402"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_403"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_406"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_407"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_408"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_409"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_410"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_411"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_412"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_413"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_414"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_415"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_416"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_417"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_418"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_419"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_420"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DiscountedCashFlowMember" xlink:label="loc_ifrs-full_DiscountedCashFlowMember_421"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_422"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_423"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_424"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_425"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_426"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_427"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_428"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_429"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_430"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_431"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_432"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_433"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_434"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_435"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_436"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_437"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_438"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_439"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_440"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_441"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_442"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer" xlink:label="loc_ifrs-full_EquityInterestsOfAcquirer_443"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer" xlink:label="loc_ifrs-full_EquityInterestsOfAcquirer_444"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_445"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_446"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_447"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_448"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_449"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_450"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_451"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_452"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_453"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_454"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_455"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_456"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_457"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_458"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_459"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_460"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_461"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_462"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_463"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_464"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_465"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_466"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_467"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_468"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_469"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_470"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_471"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_472"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_473"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_474"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" xlink:label="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_475"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" xlink:label="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_476"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_477"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_478"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_479"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_480"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_481"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_482"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_483"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_484"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_485"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_486"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_487"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_488"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_489"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_490"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_491"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_492"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax" xlink:label="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_493"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax" xlink:label="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_494"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_495"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_496"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_497"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_498"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_499"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_500"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_501"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_502"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_503"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_504"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_505"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_506"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_507"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_508"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_509"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_510"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_511"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_512"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_513"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_514"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_515"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_516"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_517"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_518"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_519"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_520"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding" xlink:label="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_521"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding" xlink:label="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_522"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_523"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_524"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_525"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_526"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_527"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_528"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_529"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_530"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_531"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_532"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_533"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_534"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_535"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_536"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_537"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_538"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_539"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_540"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_541"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_542"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InsuranceContractsAxis" xlink:label="loc_ifrs-full_InsuranceContractsAxis_543"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InsuranceContractsMember2017" xlink:label="loc_ifrs-full_InsuranceContractsMember2017_544"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_545"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_546"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_547"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_548"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_549"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_550"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_551"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_552"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_553"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_554"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_555"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_556"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_557"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_558"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_559"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_560"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_561"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_562"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_563"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_564"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_565"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_566"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_567"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_568"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_569"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_570"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_571"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_572"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_573"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_574"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_575"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_576"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_577"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_578"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_579"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_580"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_581"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_582"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_583"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_584"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_585"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_586"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_587"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_588"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_589"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_590"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_591"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_592"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_593"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_594"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_595"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_596"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_597"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract" xlink:label="loc_ifrs-full_LiabilitiesAbstract_598"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract" xlink:label="loc_ifrs-full_LiabilitiesAbstract_599"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_600"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_601"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_602"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_603"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_604"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_605"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_606"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_607"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_608"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_609"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDebt" xlink:label="loc_ifrs-full_NetDebt_610"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDebt" xlink:label="loc_ifrs-full_NetDebt_611"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_612"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_613"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_614"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_615"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_616"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_617"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinancialLiabilities_618"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinancialLiabilities_619"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_620"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_621"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_622"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_623"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_624"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_625"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NotesAndDebenturesIssued_626"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NotesAndDebenturesIssued_627"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_628"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_629"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable" xlink:label="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_630"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable" xlink:label="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_631"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable" xlink:label="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_632"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_633"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_634"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_635"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_636"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_637"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_638"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_639"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_640"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_641"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_642"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_643"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_644"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_645"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_646"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_647"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_648"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_649"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_650"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_651"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_652"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_653"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_654"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_655"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_656"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_657"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_658"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_659"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_660"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_661"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_662"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_663"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_664"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember" xlink:label="loc_ifrs-full_OptionContractMember_665"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember" xlink:label="loc_ifrs-full_OptionContractMember_666"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_667"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAdjustmentsToReconcileProfitLoss" xlink:label="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_668"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAdjustmentsToReconcileProfitLoss" xlink:label="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_669"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_670"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_671"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_672"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_673"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_674"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_675"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_676"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_677"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_678"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_679"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_680"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_681"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_682"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_683"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_684"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_685"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_686"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_687"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_688"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_689"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_690"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_691"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_692"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_693"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_694"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_695"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_696"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_697"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_698"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_699"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_700"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_701"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_702"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_703"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_704"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_705"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherReceivables" xlink:label="loc_ifrs-full_OtherReceivables_706"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherReceivables" xlink:label="loc_ifrs-full_OtherReceivables_707"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_708"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_709"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare_710"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare_711"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare_712"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_713"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_714"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_715"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_716"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PortfolioAndOtherManagementFeeIncome" xlink:label="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_717"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PortfolioAndOtherManagementFeeIncome" xlink:label="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_718"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_719"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_720"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_721"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_722"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_723"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_724"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_725"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_726"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromNoncurrentBorrowings" xlink:label="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_727"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromNoncurrentBorrowings" xlink:label="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_728"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_729"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_730"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_731"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_732"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_733"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_734"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_735"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_736"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_737"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_738"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_739"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_740"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_741"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_742"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_743"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_744"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_745"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_746"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_747"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_748"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_749"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_750"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_751"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_752"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_753"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_754"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_755"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_756"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_757"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_758"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_759"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_760"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasedCallOptionsMember" xlink:label="loc_ifrs-full_PurchasedCallOptionsMember_761"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasedCallOptionsMember" xlink:label="loc_ifrs-full_PurchasedCallOptionsMember_762"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_763"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_764"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_765"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_766"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_767"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_768"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_769"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_770"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_771"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_772"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_773"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RelatedPartiesMember" xlink:label="loc_ifrs-full_RelatedPartiesMember_774"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_775"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_776"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_777"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_778"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_779"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_780"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_781"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_782"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_783"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_784"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_785"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_786"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_787"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_788"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_789"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_790"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_791"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_792"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfCopper" xlink:label="loc_ifrs-full_RevenueFromSaleOfCopper_793"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfCopper" xlink:label="loc_ifrs-full_RevenueFromSaleOfCopper_794"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_795"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_796"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_797"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfSilver" xlink:label="loc_ifrs-full_RevenueFromSaleOfSilver_798"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfSilver" xlink:label="loc_ifrs-full_RevenueFromSaleOfSilver_799"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_800"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_801"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_802"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareIssueRelatedCost" xlink:label="loc_ifrs-full_ShareIssueRelatedCost_803"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareIssueRelatedCost" xlink:label="loc_ifrs-full_ShareIssueRelatedCost_804"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_805"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_806"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_807"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_808"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_809"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_810"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_811"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_812"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_813"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_814"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_815"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_816"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_817"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_818"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_819"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_820"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_821"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_822"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_823"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_824"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_825"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_826"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_827"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_828"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_829"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_830"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_831"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_832"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_833"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_834"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_835"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_836"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_837"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_838"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_839"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_840"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_841"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_842"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_843"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_844"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ValuationTechniquesMember" xlink:label="loc_ifrs-full_ValuationTechniquesMember_845"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_846"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_847"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_848"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_849"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_850"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_851"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_852"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_853"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_854"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_855"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_856"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_857"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_858"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_859"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_860"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_861"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_862"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_863"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_864"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_865"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_866"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_867"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_868"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_869"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_870"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_871"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_872"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_873"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_874"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_875"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_876"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_877"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_878"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_879"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_880"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_881"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CommonTable" xlink:label="loc_srt_CommonTable_882"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_883"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_884"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_885"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_886"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_887"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesAbstract" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_888"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_889"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_890"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_891"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsReceivable1Member" xlink:label="loc_tgb_AccountsReceivable1Member_892"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsReceivable1Member" xlink:label="loc_tgb_AccountsReceivable1Member_893"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsReceivable1Member" xlink:label="loc_tgb_AccountsReceivable1Member_894"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionExpenseIncludedInFinanceCosts" xlink:label="loc_tgb_AccretionExpenseIncludedInFinanceCosts_895"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionExpenseIncludedInFinanceCosts" xlink:label="loc_tgb_AccretionExpenseIncludedInFinanceCosts_896"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionExpenseIncludedInFinanceCosts" xlink:label="loc_tgb_AccretionExpenseIncludedInFinanceCosts_897"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionInOtherProvisions" xlink:label="loc_tgb_AccretionInOtherProvisions_898"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionInOtherProvisions" xlink:label="loc_tgb_AccretionInOtherProvisions_899"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionInOtherProvisions" xlink:label="loc_tgb_AccretionInOtherProvisions_900"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts" xlink:label="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_901"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts" xlink:label="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_902"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts" xlink:label="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_903"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionAxis" xlink:label="loc_tgb_AcquisitionAxis_904"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionAxis" xlink:label="loc_tgb_AcquisitionAxis_905"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_906"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_907"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_908"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_909"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_910"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDomain" xlink:label="loc_tgb_AcquisitionDomain_911"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDomain" xlink:label="loc_tgb_AcquisitionDomain_912"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustedBalanceMember" xlink:label="loc_tgb_AdjustedBalanceMember_913"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustedBalanceMember" xlink:label="loc_tgb_AdjustedBalanceMember_914"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustedBalanceMember" xlink:label="loc_tgb_AdjustedBalanceMember_915"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_916"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_917"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_918"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_919"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDecreaseIncreaseInPrepaids" xlink:label="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_920"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDecreaseIncreaseInPrepaids" xlink:label="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_921"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDecreaseIncreaseInPrepaids" xlink:label="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_922"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" xlink:label="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_923"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" xlink:label="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_924"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" xlink:label="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_925"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_926"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_927"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_928"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_929"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_930"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdministrativeLegalExplorationAndTaxServices" xlink:label="loc_tgb_AdministrativeLegalExplorationAndTaxServices_931"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdministrativeLegalExplorationAndTaxServices" xlink:label="loc_tgb_AdministrativeLegalExplorationAndTaxServices_932"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdministrativeLegalExplorationAndTaxServices" xlink:label="loc_tgb_AdministrativeLegalExplorationAndTaxServices_933"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AfterTaxDiscountRate" xlink:label="loc_tgb_AfterTaxDiscountRate_934"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AfterTaxDiscountRate" xlink:label="loc_tgb_AfterTaxDiscountRate_935"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AfterTaxDiscountRate" xlink:label="loc_tgb_AfterTaxDiscountRate_936"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyCorporationMember" xlink:label="loc_tgb_AleyCorporationMember_937"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyMember" xlink:label="loc_tgb_AleyMember_938"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyMember" xlink:label="loc_tgb_AleyMember_939"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyNiobiumProjectMember" xlink:label="loc_tgb_AleyNiobiumProjectMember_940"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyNiobiumProjectMember" xlink:label="loc_tgb_AleyNiobiumProjectMember_941"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyNiobiumProjectMember" xlink:label="loc_tgb_AleyNiobiumProjectMember_942"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmortizationOfDeferredFinancingCharges" xlink:label="loc_tgb_AmortizationOfDeferredFinancingCharges_943"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmortizationOfDeferredFinancingCharges" xlink:label="loc_tgb_AmortizationOfDeferredFinancingCharges_944"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmortizationOfDeferredFinancingCharges" xlink:label="loc_tgb_AmortizationOfDeferredFinancingCharges_945"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_946"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_947"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_948"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountReceivedForAmendmentToItsSilverStream" xlink:label="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_949"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountReceivedForAmendmentToItsSilverStream" xlink:label="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_950"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountReceivedForAmendmentToItsSilverStream" xlink:label="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_951"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AssetsForInvestmentsInSubscriptionReceipts" xlink:label="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_952"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AssetsForInvestmentsInSubscriptionReceipts" xlink:label="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_953"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AssetsForInvestmentsInSubscriptionReceipts" xlink:label="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_954"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AverageCopperPriceExceedsThresholdAmountPerPound" xlink:label="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_955"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AverageCopperPriceExceedsThresholdAmountPerPound" xlink:label="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_956"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AverageCopperPriceExceedsThresholdAmountPerPound" xlink:label="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_957"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AverageCopperPriceExceedsThresholdAmountPerPound" xlink:label="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_958"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BcHydroMember" xlink:label="loc_tgb_BcHydroMember_959"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BcHydroMember" xlink:label="loc_tgb_BcHydroMember_960"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" xlink:label="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_961"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" xlink:label="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_962"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" xlink:label="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_963"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BeyondCurrentMineLife" xlink:label="loc_tgb_BeyondCurrentMineLife_964"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BeyondCurrentMineLife" xlink:label="loc_tgb_BeyondCurrentMineLife_965"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BeyondCurrentMineLife" xlink:label="loc_tgb_BeyondCurrentMineLife_966"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsFrequencyOfPayments" xlink:label="loc_tgb_BorrowingsFrequencyOfPayments_967"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsFrequencyOfPayments" xlink:label="loc_tgb_BorrowingsFrequencyOfPayments_968"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsFrequencyOfPayments" xlink:label="loc_tgb_BorrowingsFrequencyOfPayments_969"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsMaturityOfPaymentsTerm" xlink:label="loc_tgb_BorrowingsMaturityOfPaymentsTerm_970"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsMaturityOfPaymentsTerm" xlink:label="loc_tgb_BorrowingsMaturityOfPaymentsTerm_971"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsMaturityOfPaymentsTerm" xlink:label="loc_tgb_BorrowingsMaturityOfPaymentsTerm_972"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadaEmergencyWageMember" xlink:label="loc_tgb_CanadaEmergencyWageMember_973"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadaEmergencyWageMember" xlink:label="loc_tgb_CanadaEmergencyWageMember_974"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadaEmergencyWageMember" xlink:label="loc_tgb_CanadaEmergencyWageMember_975"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadianCharteredBankMember" xlink:label="loc_tgb_CanadianCharteredBankMember_976"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedDevelopmentCosts" xlink:label="loc_tgb_CapitalizedDevelopmentCosts_977"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedDevelopmentCosts" xlink:label="loc_tgb_CapitalizedDevelopmentCosts_978"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedDevelopmentCosts" xlink:label="loc_tgb_CapitalizedDevelopmentCosts_979"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedStrippingCosts" xlink:label="loc_tgb_CapitalizedStrippingCosts_980"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedStrippingCosts" xlink:label="loc_tgb_CapitalizedStrippingCosts_981"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedStrippingCosts" xlink:label="loc_tgb_CapitalizedStrippingCosts_982"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_983"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_984"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_985"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooMember" xlink:label="loc_tgb_CaribooMember_986"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooRegionWildfiresMember" xlink:label="loc_tgb_CaribooRegionWildfiresMember_987"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooRegionWildfiresMember" xlink:label="loc_tgb_CaribooRegionWildfiresMember_988"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CarryingValueOfSeniorSecuredNotes" xlink:label="loc_tgb_CarryingValueOfSeniorSecuredNotes_989"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CarryingValueOfSeniorSecuredNotes" xlink:label="loc_tgb_CarryingValueOfSeniorSecuredNotes_990"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CarryingValueOfSeniorSecuredNotes" xlink:label="loc_tgb_CarryingValueOfSeniorSecuredNotes_991"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_992"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_993"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_994"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_995"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_996"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_997"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashReceivedPerOunceOfSilverDeliveries" xlink:label="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_998"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashReceivedPerOunceOfSilverDeliveries" xlink:label="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_999"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashReceivedPerOunceOfSilverDeliveries" xlink:label="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_1000"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFairValueOfDeferredShareUnitsMember" xlink:label="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1001"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFairValueOfDeferredShareUnitsMember" xlink:label="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1002"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFairValueOfDeferredShareUnitsMember" xlink:label="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1003"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" xlink:label="loc_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1004"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate" xlink:label="loc_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1005"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoods" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoods_1006"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoods" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoods_1007"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoods" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoods_1008"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1009"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1010"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1011"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingencies" xlink:label="loc_tgb_CommitmentsAndContingencies_1012"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingencies" xlink:label="loc_tgb_CommitmentsAndContingencies_1013"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingencies" xlink:label="loc_tgb_CommitmentsAndContingencies_1014"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesAbstract" xlink:label="loc_tgb_CommitmentsAndContingenciesAbstract_1015"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesTable" xlink:label="loc_tgb_CommitmentsAndContingenciesTable_1016"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesTable" xlink:label="loc_tgb_CommitmentsAndContingenciesTable_1017"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsForLowValueLeases" xlink:label="loc_tgb_CommitmentsForLowValueLeases_1018"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsForLowValueLeases" xlink:label="loc_tgb_CommitmentsForLowValueLeases_1019"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsForLowValueLeases" xlink:label="loc_tgb_CommitmentsForLowValueLeases_1020"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsForLowValueLeases" xlink:label="loc_tgb_CommitmentsForLowValueLeases_1021"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityDerivativesMember" xlink:label="loc_tgb_CommodityDerivativesMember_1022"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityDerivativesMember" xlink:label="loc_tgb_CommodityDerivativesMember_1023"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityExposedToPriceMovements" xlink:label="loc_tgb_CommodityExposedToPriceMovements_1024"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityExposedToPriceMovements" xlink:label="loc_tgb_CommodityExposedToPriceMovements_1025"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityExposedToPriceMovements" xlink:label="loc_tgb_CommodityExposedToPriceMovements_1026"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CompensationExpenseAbstract" xlink:label="loc_tgb_CompensationExpenseAbstract_1027"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplus" xlink:label="loc_tgb_ContributedSurplus_1028"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplus" xlink:label="loc_tgb_ContributedSurplus_1029"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplus" xlink:label="loc_tgb_ContributedSurplus_1030"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplusMember" xlink:label="loc_tgb_ContributedSurplusMember_1031"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplusMember" xlink:label="loc_tgb_ContributedSurplusMember_1032"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplusMember" xlink:label="loc_tgb_ContributedSurplusMember_1033"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPricePerPound" xlink:label="loc_tgb_CopperPricePerPound_1034"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPricePerPound" xlink:label="loc_tgb_CopperPricePerPound_1035"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPricePerPound" xlink:label="loc_tgb_CopperPricePerPound_1036"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionContractsMember" xlink:label="loc_tgb_CopperPutOptionContractsMember_1037"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionContractsMember" xlink:label="loc_tgb_CopperPutOptionContractsMember_1038"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionContractsMember" xlink:label="loc_tgb_CopperPutOptionContractsMember_1039"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionsMember" xlink:label="loc_tgb_CopperPutOptionsMember_1040"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionsMember" xlink:label="loc_tgb_CopperPutOptionsMember_1041"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionsMember" xlink:label="loc_tgb_CopperPutOptionsMember_1042"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_1043"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_1044"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_1045"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_1046"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1047"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1048"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1049"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeTaxPools" xlink:label="loc_tgb_CumulativeTaxPools_1050"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeTaxPools" xlink:label="loc_tgb_CumulativeTaxPools_1051"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeTaxPools" xlink:label="loc_tgb_CumulativeTaxPools_1052"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisHoldingsCanadaLtdMember" xlink:label="loc_tgb_CurisHoldingsCanadaLtdMember_1053"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisreResourcesLtdMember" xlink:label="loc_tgb_CurisreResourcesLtdMember_1054"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisreResourcesLtdMember" xlink:label="loc_tgb_CurisreResourcesLtdMember_1055"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentCopperContainedinConcentrate" xlink:label="loc_tgb_CurrentCopperContainedinConcentrate_1056"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentCopperContainedinConcentrate" xlink:label="loc_tgb_CurrentCopperContainedinConcentrate_1057"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentCopperContainedinConcentrate" xlink:label="loc_tgb_CurrentCopperContainedinConcentrate_1058"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentMolybdenumConcentrate" xlink:label="loc_tgb_CurrentMolybdenumConcentrate_1059"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentMolybdenumConcentrate" xlink:label="loc_tgb_CurrentMolybdenumConcentrate_1060"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentMolybdenumConcentrate" xlink:label="loc_tgb_CurrentMolybdenumConcentrate_1061"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentMolybdenumConcentrate" xlink:label="loc_tgb_CurrentMolybdenumConcentrate_1062"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerOneMember" xlink:label="loc_tgb_CustomerOneMember_1063"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerOneMember" xlink:label="loc_tgb_CustomerOneMember_1064"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerTwoMember" xlink:label="loc_tgb_CustomerTwoMember_1065"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerTwoMember" xlink:label="loc_tgb_CustomerTwoMember_1066"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerTwoMember" xlink:label="loc_tgb_CustomerTwoMember_1067"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Debt1Member" xlink:label="loc_tgb_Debt1Member_1068"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Debt1Member" xlink:label="loc_tgb_Debt1Member_1069"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Debt1Member" xlink:label="loc_tgb_Debt1Member_1070"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramEffectiveDate" xlink:label="loc_tgb_DeferralProgramEffectiveDate_1071"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramEffectiveDate" xlink:label="loc_tgb_DeferralProgramEffectiveDate_1072"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramPeriod" xlink:label="loc_tgb_DeferralProgramPeriod_1073"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramPeriod" xlink:label="loc_tgb_DeferralProgramPeriod_1074"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramPeriod" xlink:label="loc_tgb_DeferralProgramPeriod_1075"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferralProgramPeriod" xlink:label="loc_tgb_DeferralProgramPeriod_1076"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" xlink:label="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1077"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" xlink:label="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1078"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" xlink:label="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1079"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" xlink:label="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1080"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" xlink:label="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1081"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15" xlink:label="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1082"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_1083"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_1084"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_1085"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_1086"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_1087"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1088"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1089"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_1090"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_1091"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_1092"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_1093"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsOther1" xlink:label="loc_tgb_DeferredTaxAssetsOther1_1094"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsOther1" xlink:label="loc_tgb_DeferredTaxAssetsOther1_1095"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsOther1" xlink:label="loc_tgb_DeferredTaxAssetsOther1_1096"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_1097"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_1098"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_1099"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_1100"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1101"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1102"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1103"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1104"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepletionAndAmortizationMember" xlink:label="loc_tgb_DepletionAndAmortizationMember_1105"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepletionAndAmortizationMember" xlink:label="loc_tgb_DepletionAndAmortizationMember_1106"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepletionAndAmortizationMember" xlink:label="loc_tgb_DepletionAndAmortizationMember_1107"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" xlink:label="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1108"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" xlink:label="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1109"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" xlink:label="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1110"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetCopperCallOptions" xlink:label="loc_tgb_DerivativeAssetCopperCallOptions_1111"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetCopperCallOptions" xlink:label="loc_tgb_DerivativeAssetCopperCallOptions_1112"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetCopperCallOptions" xlink:label="loc_tgb_DerivativeAssetCopperCallOptions_1113"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetFuelCallOptions" xlink:label="loc_tgb_DerivativeAssetFuelCallOptions_1114"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetFuelCallOptions" xlink:label="loc_tgb_DerivativeAssetFuelCallOptions_1115"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetFuelCallOptions" xlink:label="loc_tgb_DerivativeAssetFuelCallOptions_1116"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeFinancialInstrumentInterestRateBasis" xlink:label="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1117"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeFinancialInstrumentInterestRateBasis" xlink:label="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1118"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeFinancialInstrumentInterestRateBasis" xlink:label="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1119"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeMaturityDate" xlink:label="loc_tgb_DerivativeMaturityDate_1120"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeMaturityDate" xlink:label="loc_tgb_DerivativeMaturityDate_1121"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeMaturityDate" xlink:label="loc_tgb_DerivativeMaturityDate_1122"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionAmountsPayableOnDeferralProgram" xlink:label="loc_tgb_DescriptionAmountsPayableOnDeferralProgram_1123"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionAmountsPayableOnDeferralProgram" xlink:label="loc_tgb_DescriptionAmountsPayableOnDeferralProgram_1124"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfAgreementExtensionPeriod" xlink:label="loc_tgb_DescriptionOfAgreementExtensionPeriod_1125"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfAgreementExtensionPeriod" xlink:label="loc_tgb_DescriptionOfAgreementExtensionPeriod_1126"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfAgreementExtensionPeriod" xlink:label="loc_tgb_DescriptionOfAgreementExtensionPeriod_1127"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfForfeitureRateShareOptionsGranted" xlink:label="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1128"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfForfeitureRateShareOptionsGranted" xlink:label="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1129"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfForfeitureRateShareOptionsGranted" xlink:label="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1130"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DevelopmentCostsCapitalized" xlink:label="loc_tgb_DevelopmentCostsCapitalized_1131"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DevelopmentCostsCapitalized" xlink:label="loc_tgb_DevelopmentCostsCapitalized_1132"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DevelopmentCostsCapitalized" xlink:label="loc_tgb_DevelopmentCostsCapitalized_1133"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectMiningCosts" xlink:label="loc_tgb_DirectMiningCosts_1134"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectMiningCosts" xlink:label="loc_tgb_DirectMiningCosts_1135"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectMiningCosts" xlink:label="loc_tgb_DirectMiningCosts_1136"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectorsExecutivesAndEmployeesMember" xlink:label="loc_tgb_DirectorsExecutivesAndEmployeesMember_1137"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectorsExecutivesAndEmployeesMember" xlink:label="loc_tgb_DirectorsExecutivesAndEmployeesMember_1138"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1139"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1140"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisTable" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1141"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisTable" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1142"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1143"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1144"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1145"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1146"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1147"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable" xlink:label="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1148"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationAbstract" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationAbstract_1149"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationLineItems" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationLineItems_1150"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationLineItems" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationLineItems_1151"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationTable" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationTable_1152"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationTable" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationTable_1153"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBorrowingsAbstract" xlink:label="loc_tgb_DisclosureOfBorrowingsAbstract_1154"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1155"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1156"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1157"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1158"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsLineItems_1159"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsLineItems_1160"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1161"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1162"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1163"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1164"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1165"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1166"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1167"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesLineItems" xlink:label="loc_tgb_DisclosureOfCostOfSalesLineItems_1168"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesLineItems" xlink:label="loc_tgb_DisclosureOfCostOfSalesLineItems_1169"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesTable" xlink:label="loc_tgb_DisclosureOfCostOfSalesTable_1170"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesTable" xlink:label="loc_tgb_DisclosureOfCostOfSalesTable_1171"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_1172"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItems_1173"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItemsLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItemsLineItems_1174"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeTable" xlink:label="loc_tgb_DisclosureOfDeferredIncomeTable_1175"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1176"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1177"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1178"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1179"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1180"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1181"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1182"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1183"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1184"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1185"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1186"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1187"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1188"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1189"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1190"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1191"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1192"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1193"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1194"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1195"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1196"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1197"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1198"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1199"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1200"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1201"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1202"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1203"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1204"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1205"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1206"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1207"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1208"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1209"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1210"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1211"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1212"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1213"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1214"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1215"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1216"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1217"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1218"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1219"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1220"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1221"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1222"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1223"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1224"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1225"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1226"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1227"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1228"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1229"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1230"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1231"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1232"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1233"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1234"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1235"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1236"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1237"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1238"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1239"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1240"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1241"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1242"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1243"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1244"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1245"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1246"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_1247"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1248"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1249"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1250"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1251"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1252"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1253"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1254"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1255"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1256"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinanceCostAbstract" xlink:label="loc_tgb_DisclosureOfFinanceCostAbstract_1257"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_1258"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementLineItems" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_1259"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementLineItems" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_1260"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementTable" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementTable_1261"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementTable" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementTable_1262"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock" xlink:label="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1263"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock" xlink:label="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1264"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock" xlink:label="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1265"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1266"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1267"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityAbstract" xlink:label="loc_tgb_DisclosureOfReportingEntityAbstract_1268"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityAbstract" xlink:label="loc_tgb_DisclosureOfReportingEntityAbstract_1269"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityLineItems" xlink:label="loc_tgb_DisclosureOfReportingEntityLineItems_1270"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityLineItems" xlink:label="loc_tgb_DisclosureOfReportingEntityLineItems_1271"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityTable" xlink:label="loc_tgb_DisclosureOfReportingEntityTable_1272"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityTable" xlink:label="loc_tgb_DisclosureOfReportingEntityTable_1273"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfRevenueAbstract" xlink:label="loc_tgb_DisclosureOfRevenueAbstract_1274"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" xlink:label="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1275"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" xlink:label="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1276"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DiscountEffectOnLeaseLiabilities" xlink:label="loc_tgb_DiscountEffectOnLeaseLiabilities_1277"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DiscountEffectOnLeaseLiabilities" xlink:label="loc_tgb_DiscountEffectOnLeaseLiabilities_1278"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DiscountEffectOnLeaseLiabilities" xlink:label="loc_tgb_DiscountEffectOnLeaseLiabilities_1279"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DiscountEffectOnLeaseLiabilities" xlink:label="loc_tgb_DiscountEffectOnLeaseLiabilities_1280"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_1281"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_1282"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_1283"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_1284"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_1285"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_1286"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_1287"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_1288"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_1289"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EmployeeSalariesAndBenefitsExpense" xlink:label="loc_tgb_EmployeeSalariesAndBenefitsExpense_1290"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EmployeeSalariesAndBenefitsExpense" xlink:label="loc_tgb_EmployeeSalariesAndBenefitsExpense_1291"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EnteringIntoDerivativeContractMember" xlink:label="loc_tgb_EnteringIntoDerivativeContractMember_1292"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EnteringIntoDerivativeContractMember" xlink:label="loc_tgb_EnteringIntoDerivativeContractMember_1293"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoanMember" xlink:label="loc_tgb_EquipmentLoanMember_1294"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoanMember" xlink:label="loc_tgb_EquipmentLoanMember_1295"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoanMember" xlink:label="loc_tgb_EquipmentLoanMember_1296"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoansMember" xlink:label="loc_tgb_EquipmentLoansMember_1297"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoansMember" xlink:label="loc_tgb_EquipmentLoansMember_1298"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoansMember" xlink:label="loc_tgb_EquipmentLoansMember_1299"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EvaluationOfProjectExpendituresAsAcquisition" xlink:label="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1300"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EvaluationOfProjectExpendituresAsAcquisition" xlink:label="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1301"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EvaluationOfProjectExpendituresAsAcquisition" xlink:label="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1302"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EventsAfterReportingPeriodMember" xlink:label="loc_tgb_EventsAfterReportingPeriodMember_1303"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EventsAfterReportingPeriodMember" xlink:label="loc_tgb_EventsAfterReportingPeriodMember_1304"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EventsAfterReportingPeriodMember" xlink:label="loc_tgb_EventsAfterReportingPeriodMember_1305"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExerciseOfWarrantsStock" xlink:label="loc_tgb_ExerciseOfWarrantsStock_1306"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExerciseOfWarrantsStock" xlink:label="loc_tgb_ExerciseOfWarrantsStock_1307"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceFourMember" xlink:label="loc_tgb_ExercisePriceFourMember_1308"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceFourMember" xlink:label="loc_tgb_ExercisePriceFourMember_1309"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceFourMember" xlink:label="loc_tgb_ExercisePriceFourMember_1310"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceOneMember" xlink:label="loc_tgb_ExercisePriceOneMember_1311"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceOneMember" xlink:label="loc_tgb_ExercisePriceOneMember_1312"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceOneMember" xlink:label="loc_tgb_ExercisePriceOneMember_1313"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceThreeMember" xlink:label="loc_tgb_ExercisePriceThreeMember_1314"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceThreeMember" xlink:label="loc_tgb_ExercisePriceThreeMember_1315"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceThreeMember" xlink:label="loc_tgb_ExercisePriceThreeMember_1316"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceTwoMember" xlink:label="loc_tgb_ExercisePriceTwoMember_1317"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceTwoMember" xlink:label="loc_tgb_ExercisePriceTwoMember_1318"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceTwoMember" xlink:label="loc_tgb_ExercisePriceTwoMember_1319"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedDividendRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1320"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedDividendRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1321"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedDividendRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1322"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedLife" xlink:label="loc_tgb_FairValueAssumptionsExpectedLife_1323"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedLife" xlink:label="loc_tgb_FairValueAssumptionsExpectedLife_1324"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedLife" xlink:label="loc_tgb_FairValueAssumptionsExpectedLife_1325"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedVolatilityRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1326"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedVolatilityRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1327"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedVolatilityRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1328"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsRiskFreeInterestRate1" xlink:label="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1329"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsRiskFreeInterestRate1" xlink:label="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1330"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsRiskFreeInterestRate1" xlink:label="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1331"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfNotesAndDebenturesIssued" xlink:label="loc_tgb_FairValueOfNotesAndDebenturesIssued_1332"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfNotesAndDebenturesIssued" xlink:label="loc_tgb_FairValueOfNotesAndDebenturesIssued_1333"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfNotesAndDebenturesIssued" xlink:label="loc_tgb_FairValueOfNotesAndDebenturesIssued_1334"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfWarrants" xlink:label="loc_tgb_FairValueOfWarrants_1335"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfWarrants" xlink:label="loc_tgb_FairValueOfWarrants_1336"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfWarrants" xlink:label="loc_tgb_FairValueOfWarrants_1337"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_1338"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_1339"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_1340"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_1341"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialAssetOtherMember" xlink:label="loc_tgb_FinancialAssetOtherMember_1342"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialAssetOtherMember" xlink:label="loc_tgb_FinancialAssetOtherMember_1343"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialAssetOtherMember" xlink:label="loc_tgb_FinancialAssetOtherMember_1344"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1345"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1346"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1347"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1348"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1349"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1350"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1351"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperIncMember" xlink:label="loc_tgb_FlorenceCopperIncMember_1352"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperIncMember" xlink:label="loc_tgb_FlorenceCopperIncMember_1353"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperMember" xlink:label="loc_tgb_FlorenceCopperMember_1354"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperMember" xlink:label="loc_tgb_FlorenceCopperMember_1355"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1356"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1357"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1358"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceHoldingsIncMember" xlink:label="loc_tgb_FlorenceHoldingsIncMember_1359"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceHoldingsIncMember" xlink:label="loc_tgb_FlorenceHoldingsIncMember_1360"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceHoldingsIncMember" xlink:label="loc_tgb_FlorenceHoldingsIncMember_1361"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FuelCallOptionsMember" xlink:label="loc_tgb_FuelCallOptionsMember_1362"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FuelCallOptionsMember" xlink:label="loc_tgb_FuelCallOptionsMember_1363"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FuelCallOptionsMember" xlink:label="loc_tgb_FuelCallOptionsMember_1364"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FurnitureComputerAndOfficeEquipmentMember" xlink:label="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1365"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FurnitureComputerAndOfficeEquipmentMember" xlink:label="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1366"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FurnitureComputerAndOfficeEquipmentMember" xlink:label="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1367"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GeneralAdministrativeExpensesMember" xlink:label="loc_tgb_GeneralAdministrativeExpensesMember_1368"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GeneralAdministrativeExpensesMember" xlink:label="loc_tgb_GeneralAdministrativeExpensesMember_1369"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GeneralAdministrativeExpensesMember" xlink:label="loc_tgb_GeneralAdministrativeExpensesMember_1370"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1371"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1372"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1373"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesFlorenceCopperMember" xlink:label="loc_tgb_GibraltarMinesFlorenceCopperMember_1374"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesFlorenceCopperMember" xlink:label="loc_tgb_GibraltarMinesFlorenceCopperMember_1375"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesFlorenceCopperMember" xlink:label="loc_tgb_GibraltarMinesFlorenceCopperMember_1376"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesLtdMember" xlink:label="loc_tgb_GibraltarMinesLtdMember_1377"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_1378"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_1379"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_1380"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMiningPropertyMember" xlink:label="loc_tgb_GibraltarMiningPropertyMember_1381"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMiningPropertyMember" xlink:label="loc_tgb_GibraltarMiningPropertyMember_1382"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMiningPropertyMember" xlink:label="loc_tgb_GibraltarMiningPropertyMember_1383"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Ifrs16Member" xlink:label="loc_tgb_Ifrs16Member_1384"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Ifrs16Member" xlink:label="loc_tgb_Ifrs16Member_1385"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" xlink:label="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1386"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" xlink:label="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1387"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" xlink:label="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1388"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationAxis" xlink:label="loc_tgb_IncomesStatementLocationAxis_1389"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationAxis" xlink:label="loc_tgb_IncomesStatementLocationAxis_1390"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationDomain" xlink:label="loc_tgb_IncomesStatementLocationDomain_1391"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationDomain" xlink:label="loc_tgb_IncomesStatementLocationDomain_1392"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneAxis" xlink:label="loc_tgb_IncomeStatementLocationOneAxis_1393"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneAxis" xlink:label="loc_tgb_IncomeStatementLocationOneAxis_1394"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneDomain" xlink:label="loc_tgb_IncomeStatementLocationOneDomain_1395"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneDomain" xlink:label="loc_tgb_IncomeStatementLocationOneDomain_1396"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_1397"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" xlink:label="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1398"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" xlink:label="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1399"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" xlink:label="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1400"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" xlink:label="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1401"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" xlink:label="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1402"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" xlink:label="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1403"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" xlink:label="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1404"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" xlink:label="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1405"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" xlink:label="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1406"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" xlink:label="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1407"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" xlink:label="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1408"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" xlink:label="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1409"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" xlink:label="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1410"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" xlink:label="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1411"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" xlink:label="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1412"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1413"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1414"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1415"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1416"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IndependentDirectorsMember" xlink:label="loc_tgb_IndependentDirectorsMember_1417"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IndependentDirectorsMember" xlink:label="loc_tgb_IndependentDirectorsMember_1418"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IndependentDirectorsMember" xlink:label="loc_tgb_IndependentDirectorsMember_1419"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InsuranceClaimsRecovered" xlink:label="loc_tgb_InsuranceClaimsRecovered_1420"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InsuranceClaimsRecovered" xlink:label="loc_tgb_InsuranceClaimsRecovered_1421"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InsuranceClaimsRecovered" xlink:label="loc_tgb_InsuranceClaimsRecovered_1422"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" xlink:label="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1423"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" xlink:label="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1424"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" xlink:label="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1425"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount" xlink:label="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1426"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesLineItems" xlink:label="loc_tgb_InventoriesLineItems_1427"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesLineItems" xlink:label="loc_tgb_InventoriesLineItems_1428"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesTable" xlink:label="loc_tgb_InventoriesTable_1429"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesTable" xlink:label="loc_tgb_InventoriesTable_1430"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentGradeCorporateBonds" xlink:label="loc_tgb_InvestmentGradeCorporateBonds_1431"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentGradeCorporateBonds" xlink:label="loc_tgb_InvestmentGradeCorporateBonds_1432"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentGradeCorporateBonds" xlink:label="loc_tgb_InvestmentGradeCorporateBonds_1433"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentInSubscriptionReceiptsMember" xlink:label="loc_tgb_InvestmentInSubscriptionReceiptsMember_1434"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentInSubscriptionReceiptsMember" xlink:label="loc_tgb_InvestmentInSubscriptionReceiptsMember_1435"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentInSubscriptionReceiptsMember" xlink:label="loc_tgb_InvestmentInSubscriptionReceiptsMember_1436"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1437"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1438"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1439"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" xlink:label="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1440"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" xlink:label="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1441"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" xlink:label="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1442"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_1443"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_1444"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_1445"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_1446"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_1447"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_1448"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesRelatedToServiceAndSupplyContracts" xlink:label="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1449"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesRelatedToServiceAndSupplyContracts" xlink:label="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1450"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesRelatedToServiceAndSupplyContracts" xlink:label="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1451"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesRelatedToServiceAndSupplyContracts" xlink:label="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1452"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LetterOfCreditIssued" xlink:label="loc_tgb_LetterOfCreditIssued_1453"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LetterOfCreditIssued" xlink:label="loc_tgb_LetterOfCreditIssued_1454"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LightVehiclesAndOtherMobileEquipmentMember" xlink:label="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1455"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LightVehiclesAndOtherMobileEquipmentMember" xlink:label="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1456"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LightVehiclesAndOtherMobileEquipmentMember" xlink:label="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1457"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LossesAndTaxPoolsMember" xlink:label="loc_tgb_LossesAndTaxPoolsMember_1458"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LossesAndTaxPoolsMember" xlink:label="loc_tgb_LossesAndTaxPoolsMember_1459"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LossesAndTaxPoolsMember" xlink:label="loc_tgb_LossesAndTaxPoolsMember_1460"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ManagementFeeIncome" xlink:label="loc_tgb_ManagementFeeIncome_1461"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ManagementFeeIncome" xlink:label="loc_tgb_ManagementFeeIncome_1462"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ManagementFeeIncome" xlink:label="loc_tgb_ManagementFeeIncome_1463"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_1464"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_1465"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_1466"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_1467"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_1468"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_1469"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_1470"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1471"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1472"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1473"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1474"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeDiscountRate" xlink:label="loc_tgb_NominalRiskFreeDiscountRate_1475"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeDiscountRate" xlink:label="loc_tgb_NominalRiskFreeDiscountRate_1476"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeDiscountRate" xlink:label="loc_tgb_NominalRiskFreeDiscountRate_1477"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeRate" xlink:label="loc_tgb_NominalRiskFreeRate_1478"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeRate" xlink:label="loc_tgb_NominalRiskFreeRate_1479"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeRate" xlink:label="loc_tgb_NominalRiskFreeRate_1480"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" xlink:label="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1481"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" xlink:label="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1482"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" xlink:label="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1483"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashRightOfUseAssetsAcquired" xlink:label="loc_tgb_NoncashRightOfUseAssetsAcquired_1484"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashRightOfUseAssetsAcquired" xlink:label="loc_tgb_NoncashRightOfUseAssetsAcquired_1485"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashRightOfUseAssetsAcquired" xlink:label="loc_tgb_NoncashRightOfUseAssetsAcquired_1486"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxesPaid" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1487"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxesPaid" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1488"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxesPaid" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1489"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxReceivables" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1490"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxReceivables" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1491"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxReceivables" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1492"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInInterestPayable" xlink:label="loc_tgb_NoncashWorkingCapitalInInterestPayable_1493"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInInterestPayable" xlink:label="loc_tgb_NoncashWorkingCapitalInInterestPayable_1494"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInInterestPayable" xlink:label="loc_tgb_NoncashWorkingCapitalInInterestPayable_1495"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NotesRedemptionPricePercentage" xlink:label="loc_tgb_NotesRedemptionPricePercentage_1496"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NotesRedemptionPricePercentage" xlink:label="loc_tgb_NotesRedemptionPricePercentage_1497"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NotesRedemptionPricePercentage" xlink:label="loc_tgb_NotesRedemptionPricePercentage_1498"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfCommonSharesIssued" xlink:label="loc_tgb_NumberOfCommonSharesIssued_1499"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfCommonSharesIssued" xlink:label="loc_tgb_NumberOfCommonSharesIssued_1500"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfCommonSharesIssued" xlink:label="loc_tgb_NumberOfCommonSharesIssued_1501"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfDefaultsOnLoansPayable" xlink:label="loc_tgb_NumberOfDefaultsOnLoansPayable_1502"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfDefaultsOnLoansPayable" xlink:label="loc_tgb_NumberOfDefaultsOnLoansPayable_1503"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfDefaultsOnLoansPayable" xlink:label="loc_tgb_NumberOfDefaultsOnLoansPayable_1504"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1505"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1506"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1507"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1508"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfPoundsOfCopper" xlink:label="loc_tgb_NumberOfPoundsOfCopper_1509"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfPoundsOfCopper" xlink:label="loc_tgb_NumberOfPoundsOfCopper_1510"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfPoundsOfCopper" xlink:label="loc_tgb_NumberOfPoundsOfCopper_1511"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1512"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1513"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1514"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1515"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfWarrantsOutstanding" xlink:label="loc_tgb_NumberOfWarrantsOutstanding_1516"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfWarrantsOutstanding" xlink:label="loc_tgb_NumberOfWarrantsOutstanding_1517"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfWarrantsOutstanding" xlink:label="loc_tgb_NumberOfWarrantsOutstanding_1518"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" xlink:label="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1519"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" xlink:label="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1520"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" xlink:label="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1521"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" xlink:label="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1522"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" xlink:label="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1523"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" xlink:label="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1524"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingExpensesFromMiningBusinessAbstract" xlink:label="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_1525"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingExpensesFromMiningBusinessAbstract" xlink:label="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_1526"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingLeaseCommitments" xlink:label="loc_tgb_OperatingLeaseCommitments_1527"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingLeaseCommitments" xlink:label="loc_tgb_OperatingLeaseCommitments_1528"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingLeaseCommitments" xlink:label="loc_tgb_OperatingLeaseCommitments_1529"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingLeaseCommitments" xlink:label="loc_tgb_OperatingLeaseCommitments_1530"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractOneMember" xlink:label="loc_tgb_OptionContractOneMember_1531"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractOneMember" xlink:label="loc_tgb_OptionContractOneMember_1532"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractOneMember" xlink:label="loc_tgb_OptionContractOneMember_1533"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractTwoMember" xlink:label="loc_tgb_OptionContractTwoMember_1534"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractTwoMember" xlink:label="loc_tgb_OptionContractTwoMember_1535"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractTwoMember" xlink:label="loc_tgb_OptionContractTwoMember_1536"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OsiskoGoldRoyaltiesLtdMember" xlink:label="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1537"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherCapitalExpenditures" xlink:label="loc_tgb_OtherCapitalExpenditures_1538"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherCapitalExpenditures" xlink:label="loc_tgb_OtherCapitalExpenditures_1539"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherCapitalExpenditures" xlink:label="loc_tgb_OtherCapitalExpenditures_1540"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherExpenseIncomeAbstract" xlink:label="loc_tgb_OtherExpenseIncomeAbstract_1541"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_1542"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_1543"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_1544"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_1545"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_1546"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherInvestments1Member" xlink:label="loc_tgb_OtherInvestments1Member_1547"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherInvestments1Member" xlink:label="loc_tgb_OtherInvestments1Member_1548"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherInvestments1Member" xlink:label="loc_tgb_OtherInvestments1Member_1549"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherMember" xlink:label="loc_tgb_OtherMember_1550"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherMember" xlink:label="loc_tgb_OtherMember_1551"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OwnershipInterestIninvestment" xlink:label="loc_tgb_OwnershipInterestIninvestment_1552"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OwnershipInterestIninvestment" xlink:label="loc_tgb_OwnershipInterestIninvestment_1553"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OwnershipInterestIninvestment" xlink:label="loc_tgb_OwnershipInterestIninvestment_1554"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1555"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1556"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1557"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1558"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1559"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1560"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1561"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" xlink:label="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1562"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" xlink:label="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1563"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" xlink:label="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1564"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfInsuranceRecovered" xlink:label="loc_tgb_PercentageOfInsuranceRecovered_1565"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfInsuranceRecovered" xlink:label="loc_tgb_PercentageOfInsuranceRecovered_1566"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfInsuranceRecovered" xlink:label="loc_tgb_PercentageOfInsuranceRecovered_1567"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfMaximumDeferredElectricityCosts" xlink:label="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1568"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfMaximumDeferredElectricityCosts" xlink:label="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1569"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfMaximumDeferredElectricityCosts" xlink:label="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1570"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfMaximumDeferredElectricityCosts" xlink:label="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1571"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfPerformanceFactor" xlink:label="loc_tgb_PercentageOfPerformanceFactor_1572"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfPerformanceFactor" xlink:label="loc_tgb_PercentageOfPerformanceFactor_1573"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfPerformanceFactor" xlink:label="loc_tgb_PercentageOfPerformanceFactor_1574"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfProductionToBeDeliveredAfterThreshold" xlink:label="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1575"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfProductionToBeDeliveredAfterThreshold" xlink:label="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1576"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfProductionToBeDeliveredAfterThreshold" xlink:label="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1577"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" xlink:label="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1578"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" xlink:label="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1579"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" xlink:label="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1580"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" xlink:label="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1581"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" xlink:label="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1582"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" xlink:label="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1583"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsAmortizationMember" xlink:label="loc_tgb_PerformanceShareUnitsAmortizationMember_1584"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsAmortizationMember" xlink:label="loc_tgb_PerformanceShareUnitsAmortizationMember_1585"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsAmortizationMember" xlink:label="loc_tgb_PerformanceShareUnitsAmortizationMember_1586"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_1587"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_1588"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PlantAndEquipmentMember" xlink:label="loc_tgb_PlantAndEquipmentMember_1589"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PlantAndEquipmentMember" xlink:label="loc_tgb_PlantAndEquipmentMember_1590"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PlantAndEquipmentMember" xlink:label="loc_tgb_PlantAndEquipmentMember_1591"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PricePerShareOfSharesIssued" xlink:label="loc_tgb_PricePerShareOfSharesIssued_1592"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PricePerShareOfSharesIssued" xlink:label="loc_tgb_PricePerShareOfSharesIssued_1593"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PricePerShareOfSharesIssued" xlink:label="loc_tgb_PricePerShareOfSharesIssued_1594"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" xlink:label="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1595"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" xlink:label="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1596"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" xlink:label="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1597"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromExerciseOfOptionsAndWarrants" xlink:label="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1598"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromExerciseOfOptionsAndWarrants" xlink:label="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1599"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromExerciseOfOptionsAndWarrants" xlink:label="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1600"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1601"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1602"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1603"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1604"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_1605"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PropertyAcquisitionCostsMember" xlink:label="loc_tgb_PropertyAcquisitionCostsMember_1606"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PropertyAcquisitionCostsMember" xlink:label="loc_tgb_PropertyAcquisitionCostsMember_1607"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PropertyAcquisitionCostsMember" xlink:label="loc_tgb_PropertyAcquisitionCostsMember_1608"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProvisionOnInflationRate" xlink:label="loc_tgb_ProvisionOnInflationRate_1609"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProvisionOnInflationRate" xlink:label="loc_tgb_ProvisionOnInflationRate_1610"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProvisionOnInflationRate" xlink:label="loc_tgb_ProvisionOnInflationRate_1611"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_QuantityOfSilverDeliverable" xlink:label="loc_tgb_QuantityOfSilverDeliverable_1612"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_QuantityOfSilverDeliverable" xlink:label="loc_tgb_QuantityOfSilverDeliverable_1613"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_QuantityOfSilverDeliverable" xlink:label="loc_tgb_QuantityOfSilverDeliverable_1614"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1615"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1616"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1617"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_1618"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_1619"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_1620"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_1621"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_1622"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_1623"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1624"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1625"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1626"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" xlink:label="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1627"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" xlink:label="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1628"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" xlink:label="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1629"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_1630"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_1631"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_1632"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_1633"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RelatedPartyTransactions" xlink:label="loc_tgb_RelatedPartyTransactions_1634"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RelatedPartyTransactions" xlink:label="loc_tgb_RelatedPartyTransactions_1635"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReleaseOfRestrictedCash" xlink:label="loc_tgb_ReleaseOfRestrictedCash_1636"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReleaseOfRestrictedCash" xlink:label="loc_tgb_ReleaseOfRestrictedCash_1637"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReleaseOfRestrictedCash" xlink:label="loc_tgb_ReleaseOfRestrictedCash_1638"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" xlink:label="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1639"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" xlink:label="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1640"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" xlink:label="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1641"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1642"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1643"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1644"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RestrictedCashMember" xlink:label="loc_tgb_RestrictedCashMember_1645"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RestrictedCashMember" xlink:label="loc_tgb_RestrictedCashMember_1646"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RestrictedCashMember" xlink:label="loc_tgb_RestrictedCashMember_1647"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfMolybdenumConcentrate" xlink:label="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_1648"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfMolybdenumConcentrate" xlink:label="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_1649"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfSettlementReceivables" xlink:label="loc_tgb_RevenueFromSaleOfSettlementReceivables_1650"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfSettlementReceivables" xlink:label="loc_tgb_RevenueFromSaleOfSettlementReceivables_1651"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSignificantCustomers" xlink:label="loc_tgb_RevenueFromSignificantCustomers_1652"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSignificantCustomers" xlink:label="loc_tgb_RevenueFromSignificantCustomers_1653"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSignificantCustomers" xlink:label="loc_tgb_RevenueFromSignificantCustomers_1654"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1655"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1656"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisTable" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1657"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisTable" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1658"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_1659"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_1660"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_1661"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorExecutivesMember" xlink:label="loc_tgb_SeniorExecutivesMember_1662"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorExecutivesMember" xlink:label="loc_tgb_SeniorExecutivesMember_1663"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorExecutivesMember" xlink:label="loc_tgb_SeniorExecutivesMember_1664"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_1665"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_1666"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_1667"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_1668"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_1669"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_1670"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_1671"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementReceivables" xlink:label="loc_tgb_SettlementReceivables_1672"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementReceivables" xlink:label="loc_tgb_SettlementReceivables_1673"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementReceivables" xlink:label="loc_tgb_SettlementReceivables_1674"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementsOtherProvisions" xlink:label="loc_tgb_SettlementsOtherProvisions_1675"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementsOtherProvisions" xlink:label="loc_tgb_SettlementsOtherProvisions_1676"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementsOtherProvisions" xlink:label="loc_tgb_SettlementsOtherProvisions_1677"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_1678"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_1679"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_1680"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_1681"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1682"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1683"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1684"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1685"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareOptionsAmortizationMember" xlink:label="loc_tgb_ShareOptionsAmortizationMember_1686"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareOptionsAmortizationMember" xlink:label="loc_tgb_ShareOptionsAmortizationMember_1687"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareOptionsAmortizationMember" xlink:label="loc_tgb_ShareOptionsAmortizationMember_1688"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePriceOfSharesIssuedInBusinessCombination" xlink:label="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1689"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePriceOfSharesIssuedInBusinessCombination" xlink:label="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1690"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePriceOfSharesIssuedInBusinessCombination" xlink:label="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1691"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareExercised" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1692"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareExercised" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1693"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareExercised" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1694"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareIssued" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1695"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareIssued" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1696"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareIssued" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1697"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SiteOperatingCostsMember" xlink:label="loc_tgb_SiteOperatingCostsMember_1698"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SiteOperatingCostsMember" xlink:label="loc_tgb_SiteOperatingCostsMember_1699"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SiteOperatingCostsMember" xlink:label="loc_tgb_SiteOperatingCostsMember_1700"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SixSevenTwoFiveTwoZeroBcLtdMember" xlink:label="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1701"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SixSevenTwoFiveTwoZeroBcLtdMember" xlink:label="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1702"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementLineItems" xlink:label="loc_tgb_StatementLineItems_1703"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementLineItems" xlink:label="loc_tgb_StatementLineItems_1704"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementTable" xlink:label="loc_tgb_StatementTable_1705"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementTable" xlink:label="loc_tgb_StatementTable_1706"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StrikePriceOfDerivativeInstrument" xlink:label="loc_tgb_StrikePriceOfDerivativeInstrument_1707"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StrikePriceOfDerivativeInstrument" xlink:label="loc_tgb_StrikePriceOfDerivativeInstrument_1708"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StrikePriceOfDerivativeInstrument" xlink:label="loc_tgb_StrikePriceOfDerivativeInstrument_1709"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SubsequentEventsMember" xlink:label="loc_tgb_SubsequentEventsMember_1710"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SubsequentEventsMember" xlink:label="loc_tgb_SubsequentEventsMember_1711"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SubsequentEventsMember" xlink:label="loc_tgb_SubsequentEventsMember_1712"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SuretyBondsMember" xlink:label="loc_tgb_SuretyBondsMember_1713"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TasekoHoldingsLimitedMember" xlink:label="loc_tgb_TasekoHoldingsLimitedMember_1714"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TasekoHoldingsLimitedMember" xlink:label="loc_tgb_TasekoHoldingsLimitedMember_1715"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TasekoHoldingsLimitedMember" xlink:label="loc_tgb_TasekoHoldingsLimitedMember_1716"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TaxEffectOfPermanentDifferences" xlink:label="loc_tgb_TaxEffectOfPermanentDifferences_1717"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TaxEffectOfPermanentDifferences" xlink:label="loc_tgb_TaxEffectOfPermanentDifferences_1718"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TaxEffectOfPermanentDifferences" xlink:label="loc_tgb_TaxEffectOfPermanentDifferences_1719"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1720"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1721"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1722"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1723"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1724"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1725"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1726"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1727"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1728"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1729"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1730"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1731"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1732"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1733"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1734"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1735"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TreatmentAndRefiningCosts" xlink:label="loc_tgb_TreatmentAndRefiningCosts_1736"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TreatmentAndRefiningCosts" xlink:label="loc_tgb_TreatmentAndRefiningCosts_1737"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TreatmentAndRefiningCosts" xlink:label="loc_tgb_TreatmentAndRefiningCosts_1738"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentySixSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1739"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentySixSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1740"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentySixSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1741"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1742"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1743"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1744"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedForeignExchangeGain" xlink:label="loc_tgb_UnrealizedForeignExchangeGain_1745"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedForeignExchangeGain" xlink:label="loc_tgb_UnrealizedForeignExchangeGain_1746"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedForeignExchangeGain" xlink:label="loc_tgb_UnrealizedForeignExchangeGain_1747"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedForeignExchangeGain" xlink:label="loc_tgb_UnrealizedForeignExchangeGain_1748"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1749"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1750"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1751"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrecognizedDeferredTaxLiabilities" xlink:label="loc_tgb_UnrecognizedDeferredTaxLiabilities_1752"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrecognizedDeferredTaxLiabilities" xlink:label="loc_tgb_UnrecognizedDeferredTaxLiabilities_1753"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrecognizedDeferredTaxLiabilities" xlink:label="loc_tgb_UnrecognizedDeferredTaxLiabilities_1754"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" xlink:label="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1755"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" xlink:label="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1756"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" xlink:label="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1757"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" xlink:label="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1758"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" xlink:label="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1759"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" xlink:label="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1760"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" xlink:label="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1761"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" xlink:label="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1762"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" xlink:label="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1763"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsExpirationDate" xlink:label="loc_tgb_WarrantsExpirationDate_1764"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsExpirationDate" xlink:label="loc_tgb_WarrantsExpirationDate_1765"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsExpirationDate" xlink:label="loc_tgb_WarrantsExpirationDate_1766"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsToPurchaseCommonShares" xlink:label="loc_tgb_WarrantsToPurchaseCommonShares_1767"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsToPurchaseCommonShares" xlink:label="loc_tgb_WarrantsToPurchaseCommonShares_1768"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsToPurchaseCommonShares" xlink:label="loc_tgb_WarrantsToPurchaseCommonShares_1769"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" xlink:label="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1770"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" xlink:label="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1771"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" xlink:label="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1772"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1773"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1774"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1775"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowHeadMiningIncMember" xlink:label="loc_tgb_YellowHeadMiningIncMember_1776"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowHeadMiningIncMember" xlink:label="loc_tgb_YellowHeadMiningIncMember_1777"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMiningIncMember" xlink:label="loc_tgb_YellowheadMiningIncMember_1778"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CA_0" xml:lang="en-US">CANADA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_CA_1" xml:lang="en-US">Canada [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_USD_0" xml:lang="en-US">United States of America, Dollars</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_USD_1" xml:lang="en-US">USD [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AdrMember_0" xml:lang="en-US">ADR [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag_0" xml:lang="en-US">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract_0" xml:lang="en-US">Cover [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate_0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus_0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus_0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate_0" xml:lang="en-US">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType_0" xml:lang="en-US">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey_0" xml:lang="en-US">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus_0" xml:lang="en-US">Entity Current Reporting Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain_0" xml:lang="en-US">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany_0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent_0" xml:lang="en-US">Entity Interactive Data Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName_0" xml:lang="en-US">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccrualsClassifiedAsCurrent_0" xml:lang="en-US">Accruals classified as current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AccrualsClassifiedAsCurrent_1" xml:lang="en-US">Accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_0" xml:lang="en-US">Accumulated depreciation and amortisation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_1" xml:lang="en-US">Accumulated depreciation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0" xml:lang="en-US">Accumulated other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_1" xml:lang="en-US">Accumulated other comprehensive income ("AOCI")</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_0" xml:lang="en-US">Accumulated other comprehensive income [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1" xml:lang="en-US">AOCI [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_0" xml:lang="en-US">Acquisition-date fair value of equity interest in acquiree held by acquirer immediately before acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_1" xml:lang="en-US">Fair value of previously held investment in Yellowhead</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_2" xml:lang="en-US">Fair value of other comprehensive income financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0" xml:lang="en-US">Consideration transferred, acquisition-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1" xml:lang="en-US">Consideration transferred, acquisition-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_2" xml:lang="en-US">Total consideration transferred, acquisition-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_3" xml:lang="en-US">16,266</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_4" xml:lang="en-US">Total consideration transferred, acquisition-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_0" xml:lang="en-US">Acquisition-related costs for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_1" xml:lang="en-US">Acquisition related legal and other costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2" xml:lang="en-US">Acquisition Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_0" xml:lang="en-US">Acquisitions through business combinations, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_1" xml:lang="en-US">Property acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_1" xml:lang="en-US">Additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2" xml:lang="en-US">Net additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3" xml:lang="en-US">Development costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_0" xml:lang="en-US">Adjusted weighted average number of ordinary shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_1" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_2" xml:lang="en-US">Diluted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_0" xml:lang="en-US">Adjustments for decrease (increase) in inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_1" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_0" xml:lang="en-US">Adjustments for decrease (increase) in trade accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_1" xml:lang="en-US">Accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_2" xml:lang="en-US">Accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_0" xml:lang="en-US">Adjustments for deferred tax of prior periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_1" xml:lang="en-US">Deferred tax adjustments related to prior periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_0" xml:lang="en-US">Adjustments for depreciation and amortisation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_1" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForFinanceCosts_0" xml:lang="en-US">Adjustments for finance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForFinanceCosts_1" xml:lang="en-US">Finance expenses, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_0" xml:lang="en-US">Adjustments for increase (decrease) in trade accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_1" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_2" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_0" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_1" xml:lang="en-US">Adjustments for:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments_0" xml:lang="en-US">Adjustments for share-based payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments_1" xml:lang="en-US">Share-based compensation expense (recovery)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments_2" xml:lang="en-US">Share-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_0" xml:lang="en-US">Adjustments for unrealised foreign exchange losses (gains)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_1" xml:lang="en-US">Unrealized foreign exchange (gain) loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember_0" xml:lang="en-US">Aggregated time bands [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_0" xml:lang="en-US">All levels of fair value hierarchy [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_1" xml:lang="en-US">Level 1 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ApplicableTaxRate_0" xml:lang="en-US">Applicable tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Assets_0" xml:lang="en-US">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Assets_1" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Assets_2" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_Assets_3" xml:lang="en-US">Assets at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_Assets_4" xml:lang="en-US">Assets at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AssetsAbstract_0" xml:lang="en-US">Assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AssetsAbstract_1" xml:lang="en-US">ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare_0" xml:lang="en-US">Basic earnings (loss) per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare_1" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare_2" xml:lang="en-US">Basic (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Borrowings_0" xml:lang="en-US">Borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Borrowings_1" xml:lang="en-US">Total debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_Borrowings_2" xml:lang="en-US">Total debt as at January 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_Borrowings_3" xml:lang="en-US">Total debt as at December 31</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsByNameAxis_0" xml:lang="en-US">Borrowings by name [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsByNameMember_0" xml:lang="en-US">Borrowings by name [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsInterestRate_0" xml:lang="en-US">Borrowings, interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BorrowingsInterestRate_1" xml:lang="en-US">Interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsMaturity_0" xml:lang="en-US">Borrowings, maturity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BorrowingsMaturity_1" xml:lang="en-US">Maturity date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BottomOfRangeMember_0" xml:lang="en-US">Bottom of range [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BottomOfRangeMember_1" xml:lang="en-US">Bottom of range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BuildingsMember_0" xml:lang="en-US">Buildings [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BuildingsMember_1" xml:lang="en-US">Buildings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BusinessCombinationsAxis_0" xml:lang="en-US">Business combinations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CapitalCommitments_0" xml:lang="en-US">Capital commitments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CapitalCommitments_1" xml:lang="en-US">Capital commitments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_0" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CarryingAmountMember_0" xml:lang="en-US">Carrying amount [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CarryingAmountMember_1" xml:lang="en-US">Carrying amount [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashAndCashEquivalents_0" xml:lang="en-US">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_1" xml:lang="en-US">Cash and equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_2" xml:lang="en-US">Cash and equivalents, beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_3" xml:lang="en-US">Cash and equivalents, beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_4" xml:lang="en-US">Cash and equivalents, end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_5" xml:lang="en-US">Total cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_6" xml:lang="en-US">Net cash unrestricted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents_7" xml:lang="en-US">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0" xml:lang="en-US">Cash and cash equivalents recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_1" xml:lang="en-US">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_0" xml:lang="en-US">Cash collateral received subject to enforceable master netting arrangement or similar agreement not set off against financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_1" xml:lang="en-US">Cash collateral reclamation of deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_0" xml:lang="en-US">Cash flows from (used in) financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_1" xml:lang="en-US">Cash used for financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_2" xml:lang="en-US">Cash used for financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_0" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_1" xml:lang="en-US">Financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_0" xml:lang="en-US">Cash flows from (used in) investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_1" xml:lang="en-US">Cash used for investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_2" xml:lang="en-US">Cash used for investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_0" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1" xml:lang="en-US">Investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_0" xml:lang="en-US">Cash flows from (used in) operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_1" xml:lang="en-US">Cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_2" xml:lang="en-US">Cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_0" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1" xml:lang="en-US">Operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_0" xml:lang="en-US">Cash payments for futures contracts, forward contracts, option contracts and swap contracts, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_1" xml:lang="en-US">Purchase of copper put options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_2" xml:lang="en-US">Purchase of copper put options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_3" xml:lang="en-US">Purchase of copper put and fuel call options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_4" xml:lang="en-US">Purchase of put options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_0" xml:lang="en-US">Cash receipts from futures contracts, forward contracts, option contracts and swap contracts, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_1" xml:lang="en-US">Proceeds from copper put options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfFinancialAssetsAxis_0" xml:lang="en-US">Categories of financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_0" xml:lang="en-US">Categories of related parties [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ChangesInOtherProvisions_0" xml:lang="en-US">Increase (decrease) in other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ChangesInOtherProvisions_1" xml:lang="en-US">Change in estimates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis_0" xml:lang="en-US">Classes of financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_0" xml:lang="en-US">Classes of financial instruments [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_0" xml:lang="en-US">Financial instruments, class [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract_0" xml:lang="en-US">Classes of current inventories [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0" xml:lang="en-US">Classes of property, plant and equipment [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xml:lang="en-US">Classes of property, plant and equipment [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis_0" xml:lang="en-US">Classes of other provisions [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis_0" xml:lang="en-US">Classes of share capital [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember_0" xml:lang="en-US">Share capital [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate_0" xml:lang="en-US">Closing foreign exchange rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate_1" xml:lang="en-US">Closing exchange rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CommodityPriceRiskMember_0" xml:lang="en-US">Commodity price risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis_0" xml:lang="en-US">Components of equity [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis_1" xml:lang="en-US">Components of equity [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComprehensiveIncome_0" xml:lang="en-US">Comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncome_1" xml:lang="en-US">Total comprehensive income (loss) for the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_ComprehensiveIncome_2" xml:lang="en-US">Comprehensive income (loss) for joint arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ComprehensiveIncome_3" xml:lang="en-US">Total comprehensive loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncome_4" xml:lang="en-US">Comprehensive income (loss) for joint arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ConstructionInProgressMember_0" xml:lang="en-US">Construction in progress [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ConstructionInProgressMember_1" xml:lang="en-US">Construction in progress [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_0" xml:lang="en-US">Continuing and discontinued operations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" xml:lang="en-US">Continuing and discontinued operations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContinuingOperationsMember_0" xml:lang="en-US">Continuing operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ContinuingOperationsMember_1" xml:lang="en-US">Continuing operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractLiabilities_0" xml:lang="en-US">Contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ContractLiabilities_1" xml:lang="en-US">Commitments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CostOfSales_0" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CostOfSales_1" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CostOfSales_2" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CostOfSales_3" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CounterpartiesAxis_0" xml:lang="en-US">Counterparties [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CounterpartiesMember_0" xml:lang="en-US">Counterparties [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrencyRiskMember_0" xml:lang="en-US">Currency risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAssets_0" xml:lang="en-US">Current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentAssets_1" xml:lang="en-US">Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentAssets_2" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAssetsAbstract_0" xml:lang="en-US">Current assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentAssetsAbstract_1" xml:lang="en-US">Current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_0" xml:lang="en-US">Current borrowings and current portion of non-current borrowings [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentFinancialAssets_0" xml:lang="en-US">Current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentFinancialAssets_1" xml:lang="en-US">Other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentFinancialAssets_2" xml:lang="en-US">Total current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentInterestPayable_0" xml:lang="en-US">Current interest payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentInterestPayable_1" xml:lang="en-US">Interest payable on senior secured notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLiabilities_0" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentLiabilities_1" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentLiabilities_2" xml:lang="en-US">Current income tax payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentLiabilities_3" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract_0" xml:lang="en-US">Current liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract_1" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentOreStockpiles_0" xml:lang="en-US">Current ore stockpiles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentOreStockpiles_1" xml:lang="en-US">Ore stockpiles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentOreStockpiles_2" xml:lang="en-US">Copper contained in concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_0" xml:lang="en-US">Current portion of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_1" xml:lang="en-US">Current portion of long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses_0" xml:lang="en-US">Current prepaid expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses_1" xml:lang="en-US">Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses_2" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses_3" xml:lang="en-US">Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_0" xml:lang="en-US">Current raw materials and current production supplies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_1" xml:lang="en-US">Materials and supplies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_2" xml:lang="en-US">Total current raw materials and current production supplies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_0" xml:lang="en-US">Current receivables from taxes other than income tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_1" xml:lang="en-US">Goods and services tax receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome_0" xml:lang="en-US">Current tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome_1" xml:lang="en-US">Current period expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_0" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_1" xml:lang="en-US">Current income tax:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_0" xml:lang="en-US">Current tax liabilities, current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_1" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_2" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_3" xml:lang="en-US">Current income tax payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_4" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTradeReceivables_0" xml:lang="en-US">Current trade receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTradeReceivables_1" xml:lang="en-US">Trade and settlement receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0" xml:lang="en-US">Deductible temporary differences for which no deferred tax asset is recognised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1" xml:lang="en-US">Deductible temporary differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredIncome_0" xml:lang="en-US">Deferred income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_DeferredIncome_1" xml:lang="en-US">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_DeferredIncome_2" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_DeferredIncome_3" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_0" xml:lang="en-US">Deferred income classified as current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_1" xml:lang="en-US">Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_2" xml:lang="en-US">Current portion of deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_0" xml:lang="en-US">Deferred income classified as non-current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_1" xml:lang="en-US">Non-current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2" xml:lang="en-US">Deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxAssets_0" xml:lang="en-US">Deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxAssets_1" xml:lang="en-US">Deferred tax asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_0" xml:lang="en-US">Deferred tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_1" xml:lang="en-US">Deferred income tax recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_2" xml:lang="en-US">Deferred income tax recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_0" xml:lang="en-US">Deferred tax expense (income) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_1" xml:lang="en-US">Deferred income tax:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_0" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_1" xml:lang="en-US">Origination and reversal of temporary differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_0" xml:lang="en-US">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_1" xml:lang="en-US">Deferred and other tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_0" xml:lang="en-US">Deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_1" xml:lang="en-US">Deferred tax liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_2" xml:lang="en-US">Deferred tax liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_3" xml:lang="en-US">Net deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_4" xml:lang="en-US">Deferred tax liability (asset) at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_5" xml:lang="en-US">Deferred tax liability (asset) at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset_6" xml:lang="en-US">Deferred tax liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_0" xml:lang="en-US">Depreciation and amortisation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_1" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_2" xml:lang="en-US">Depletion and amortization expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_3" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_4" xml:lang="en-US">Total depreciation and amortisation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/negativeTerseLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_5" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense_6" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_0" xml:lang="en-US">Depreciation, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_1" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_2" xml:lang="en-US">Depletion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets_0" xml:lang="en-US">Depreciation, right-of-use assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_0" xml:lang="en-US">Description of accounting policy for earnings per share [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_1" xml:lang="en-US">Earnings (loss) per share [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_0" xml:lang="en-US">Description of accounting policy for exploration and evaluation expenditures [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_1" xml:lang="en-US">Exploration and evaluation [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_0" xml:lang="en-US">Description of accounting policy for finance income and costs [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_1" xml:lang="en-US">Finance income and expenses [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_0" xml:lang="en-US">Description of accounting policy for financial instruments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_1" xml:lang="en-US">Financial instruments [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_0" xml:lang="en-US">Description of accounting policy for income tax [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_1" xml:lang="en-US">Income taxes [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_0" xml:lang="en-US">Description of accounting policy for investments in joint ventures [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_1" xml:lang="en-US">Interests in joint arrangements [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_0" xml:lang="en-US">Description of accounting policy for measuring inventories [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_1" xml:lang="en-US">Inventories [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_0" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_1" xml:lang="en-US">Property, plant and equipment [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_0" xml:lang="en-US">Description of accounting policy for provisions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_1" xml:lang="en-US">Provisions [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_0" xml:lang="en-US">Revenue recognition [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_0" xml:lang="en-US">Cash and equivalents [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_1" xml:lang="en-US">Description of accounting policy for restricted cash and cash equivalents [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_0" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_1" xml:lang="en-US">Share-based compensation [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_0" xml:lang="en-US">Expected volatility, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1" xml:lang="en-US">Volatility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_0" xml:lang="en-US">Description of expiry date of deductible temporary differences, unused tax losses and unused tax credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_1" xml:lang="en-US">Tax loss carry forwards expiration year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfLineItemInStatementOfFinancialPositionThatIncludesHedgedItem_0" xml:lang="en-US">Description of line item in statement of financial position that includes hedged item</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_0" xml:lang="en-US">Option life, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1" xml:lang="en-US">Expected term (years)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_0" xml:lang="en-US">Risk free interest rate, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1" xml:lang="en-US">Risk-free interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare_0" xml:lang="en-US">Diluted earnings (loss) per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare_1" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare_2" xml:lang="en-US">Diluted (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DirectorsRemunerationExpense_0" xml:lang="en-US">Directors' remuneration expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DirectorsRemunerationExpense_1" xml:lang="en-US">Director fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_0" xml:lang="en-US">Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_1" xml:lang="en-US">Disclosure of compensation for key management personnel [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_0" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1" xml:lang="en-US">BASIS OF PREPARATION [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_0" xml:lang="en-US">Disclosure of borrowings [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_1" xml:lang="en-US">DEBT [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xml:lang="en-US">Disclosure of detailed information about business combination [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_0" xml:lang="en-US">Disclosure of business combinations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_1" xml:lang="en-US">YELLOWHEAD ACQUISITION [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0" xml:lang="en-US">Disclosure of detailed information about business combination [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_0" xml:lang="en-US">Disclosure of cash flow statement [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_1" xml:lang="en-US">SUPPLEMENTARY CASH FLOW INFORMATION [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_0" xml:lang="en-US">Disclosure of classes of share capital [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_1" xml:lang="en-US">Disclosure of equity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_0" xml:lang="en-US">Disclosure of commitments and contingent liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_0" xml:lang="en-US">Disclosure of commitments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_1" xml:lang="en-US">Disclosure of commitments and contingencies [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCostOfSalesExplanatory_0" xml:lang="en-US">Disclosure of cost of sales [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfCostOfSalesExplanatory_1" xml:lang="en-US">COST OF SALES [Text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDeferredIncomeExplanatory_0" xml:lang="en-US">Disclosure of deferred income [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfDeferredIncomeExplanatory_1" xml:lang="en-US">DEFERRED REVENUE [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_0" xml:lang="en-US">Disclosure of deferred taxes [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_1" xml:lang="en-US">Disclosure of deferred tax assets and liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_0" xml:lang="en-US">Disclosure of derivative financial instruments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_1" xml:lang="en-US">DERIVATIVE INSTRUMENTS [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_0" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1" xml:lang="en-US">Disclosure of borrowings [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_0" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_0" xml:lang="en-US">Disclosure of detailed information about business combination [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_1" xml:lang="en-US">Disclosure of allocation of purchase price [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_0" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1" xml:lang="en-US">Disclosure of property, plant &amp; equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_0" xml:lang="en-US">Disclosure of fair value measurement of assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_1" xml:lang="en-US">Disclosure of fair value measurement of assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_0" xml:lang="en-US">Disclosure of finance cost [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_1" xml:lang="en-US">FINANCE EXPENSES [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsAbstract_0" xml:lang="en-US">Disclosure of financial assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_0" xml:lang="en-US">Disclosure of financial assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_1" xml:lang="en-US">OTHER FINANCIAL ASSETS [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_0" xml:lang="en-US">Disclosure of financial assets [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsTable_0" xml:lang="en-US">Disclosure of financial assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_0" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_0" xml:lang="en-US">Disclosure of financial risk management [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1" xml:lang="en-US">FINANCIAL RISK MANAGEMENT [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_0" xml:lang="en-US">Disclosure of general information about financial statements [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1" xml:lang="en-US">REPORTING ENTITY [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGoodwillExplanatory_0" xml:lang="en-US">Disclosure of goodwill [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGoodwillExplanatory_1" xml:lang="en-US">GOODWILL [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_0" xml:lang="en-US">Disclosure of income tax [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_1" xml:lang="en-US">INCOME TAX [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_0" xml:lang="en-US">Disclosure of inputs used in measurement of fair value at grant date [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_1" xml:lang="en-US">Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_0" xml:lang="en-US">Disclosure of interests in subsidiaries [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1" xml:lang="en-US">Disclosure of interests in subsidiaries [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory_0" xml:lang="en-US">Disclosure of inventories [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory_1" xml:lang="en-US">INVENTORIES [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesAbstract_0" xml:lang="en-US">Disclosure of joint ventures [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_0" xml:lang="en-US">Disclosure of joint ventures [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_1" xml:lang="en-US">INTEREST IN GIBRALTAR JOINT VENTURE [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesLineItems_0" xml:lang="en-US">Disclosure of joint ventures [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesTable_0" xml:lang="en-US">Disclosure of joint ventures [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_0" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_1" xml:lang="en-US">SUBSEQUENT EVENT [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_0" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_0" xml:lang="en-US">Disclosure of DSU's and PSU's issued and outstanding [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_1" xml:lang="en-US">Disclosure of number and weighted average exercise prices of other equity instruments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_0" xml:lang="en-US">Summary of Options and Average Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1" xml:lang="en-US">Disclosure of number and weighted average exercise prices of share options [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_0" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_1" xml:lang="en-US">Disclosure of options and average life [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_0" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_0" xml:lang="en-US">Disclosure of other operating income (expense) [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_1" xml:lang="en-US">OTHER (EXPENSE) INCOME [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_0" xml:lang="en-US">Disclosure of other provisions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1" xml:lang="en-US">Disclosure of provision for environmental rehabilitation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_0" xml:lang="en-US">Disclosure of other provisions [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable_0" xml:lang="en-US">Disclosure of other provisions [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_0" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1" xml:lang="en-US">PROPERTY, PLANT &amp; EQUIPMENT [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_0" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory_0" xml:lang="en-US">Disclosure of provisions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory_1" xml:lang="en-US">PROVISION FOR ENVIRONMENTAL REHABILITATION [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_0" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_0" xml:lang="en-US">Disclosure of related party [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_1" xml:lang="en-US">RELATED PARTIES [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfRevenueExplanatory_0" xml:lang="en-US">Disclosure of revenue [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfRevenueExplanatory_1" xml:lang="en-US">REVENUE [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_0" xml:lang="en-US">SHARE-BASED COMPENSATION [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_0" xml:lang="en-US">Disclosure of share capital, reserves and other equity interest [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1" xml:lang="en-US">EQUITY [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0" xml:lang="en-US">Disclosure of subsidiaries [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_1" xml:lang="en-US">Disclosure of subsidiaries [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_0" xml:lang="en-US">Disclosure of subsidiaries [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xml:lang="en-US">Disclosure of subsidiaries [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_0" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_1" xml:lang="en-US">Disclosure of unrecognized deferred tax assets and liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_0" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_0" xml:lang="en-US">Disclosure of trade and other payables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_0" xml:lang="en-US">Disclosure of trade and other receivables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1" xml:lang="en-US">ACCOUNTS RECEIVABLE [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0" xml:lang="en-US">Disclosure of transactions between related parties [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_0" xml:lang="en-US">Disclosure of transactions between related parties [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DiscountedCashFlowMember_0" xml:lang="en-US">Discounted cash flow [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_0" xml:lang="en-US">Disposals, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_1" xml:lang="en-US">Disposals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EarningsPerShareAbstract_0" xml:lang="en-US">Earnings per share [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_EarningsPerShareAbstract_1" xml:lang="en-US">Loss per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_0" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_1" xml:lang="en-US">Effect of exchange rate changes on cash and equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_0" xml:lang="en-US">Entity's total for business combinations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember_0" xml:lang="en-US">Entity's total for joint ventures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_0" xml:lang="en-US">Entity's total for related parties [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember_0" xml:lang="en-US">Entity's total for subsidiaries [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember_1" xml:lang="en-US">Entity's total for subsidiaries [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Equity_0" xml:lang="en-US">Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Equity_1" xml:lang="en-US">Shareholders equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Equity_2" xml:lang="en-US">Shareholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Equity_3" xml:lang="en-US">Total equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_Equity_4" xml:lang="en-US">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_Equity_5" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAbstract_0" xml:lang="en-US">Equity [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_EquityAbstract_1" xml:lang="en-US">EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAndLiabilities_0" xml:lang="en-US">Equity and liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_EquityAndLiabilities_1" xml:lang="en-US">Total equity and liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityInterestsOfAcquirer_0" xml:lang="en-US">Equity interests of acquirer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_EquityInterestsOfAcquirer_1" xml:lang="en-US">Fair value of common shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityMember_0" xml:lang="en-US">Equity [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityMember_1" xml:lang="en-US">Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_0" xml:lang="en-US">Exercise price of outstanding share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_1" xml:lang="en-US">Exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_0" xml:lang="en-US">Expected dividend as percentage, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1" xml:lang="en-US">Dividend yield</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_0" xml:lang="en-US">Expense arising from exploration for and evaluation of mineral resources</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_1" xml:lang="en-US">Project evaluation expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_2" xml:lang="en-US">Project evaluation expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_0" xml:lang="en-US">Expense from share-based payment transactions with employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_1" xml:lang="en-US">Share-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_2" xml:lang="en-US">Expense from share-based payment transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinanceCosts_0" xml:lang="en-US">Finance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_FinanceCosts_1" xml:lang="en-US">Finance expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinanceCosts_2" xml:lang="en-US">Finance expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FinanceCosts_3" xml:lang="en-US">Finance expenses, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinanceIncome_0" xml:lang="en-US">Finance income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinanceIncome_1" xml:lang="en-US">Finance income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinanceIncome_2" xml:lang="en-US">Finance income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FinanceIncome_3" xml:lang="en-US">Finance income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValue_0" xml:lang="en-US">Financial assets, at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValue_1" xml:lang="en-US">Financial assets designated at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValue_2" xml:lang="en-US">Fuel call options outstanding at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_0" xml:lang="en-US">Financial assets at fair value through other comprehensive income, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_1" xml:lang="en-US">Financial assets at fair value through other comprehensive income, category [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_0" xml:lang="en-US">Financial assets at fair value through profit or loss, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1" xml:lang="en-US">Financial assets at fair value through profit or loss, category [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsCategoryMember_0" xml:lang="en-US">Financial assets, category [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsMember_0" xml:lang="en-US">Financial assets, class [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsMember_1" xml:lang="en-US">Copper put option contracts [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_0" xml:lang="en-US">Financial assets pledged as collateral for liabilities or contingent liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_1" xml:lang="en-US">Collateralized bond amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsTypeMember_0" xml:lang="en-US">Financial assets, type [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember_0" xml:lang="en-US">Financial liabilities, type [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_0" xml:lang="en-US">Gains (losses) on change in fair value of derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_1" xml:lang="en-US">(Gain) loss on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_2" xml:lang="en-US">Loss on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_3" xml:lang="en-US">Gain (loss) on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_4" xml:lang="en-US">Losses associated with derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5" xml:lang="en-US">(Gain) loss on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_6" xml:lang="en-US">Losses associated with derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_0" xml:lang="en-US">Gains (losses) on exchange differences on translation, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_1" xml:lang="en-US">Foreign currency translation reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_2" xml:lang="en-US">Foreign currency translation reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0" xml:lang="en-US">Foreign exchange gain (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_1" xml:lang="en-US">Foreign exchange gain (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_2" xml:lang="en-US">Foreign exchange gain (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_3" xml:lang="en-US">Foreign exchange gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_0" xml:lang="en-US">Gains (losses) on remeasuring available-for-sale financial assets, before tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_1" xml:lang="en-US">Gain on financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GeneralAndAdministrativeExpense_0" xml:lang="en-US">General and administrative expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GeneralAndAdministrativeExpense_1" xml:lang="en-US">General and administrative</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_GeneralAndAdministrativeExpense_2" xml:lang="en-US">General and administrative</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GeographicalAreasAxis_0" xml:lang="en-US">Geographical areas [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GeographicalAreasMember_0" xml:lang="en-US">Geographical areas [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Goodwill_0" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Goodwill_1" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_Goodwill_2" xml:lang="en-US">Goodwill at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_Goodwill_3" xml:lang="en-US">Goodwill at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Goodwill_4" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GrossCarryingAmountMember_0" xml:lang="en-US">Gross carrying amount [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GrossCarryingAmountMember_1" xml:lang="en-US">Cost [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_0" xml:lang="en-US">Impairment loss recognised in profit or loss, trade receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_1" xml:lang="en-US">Impairment loss, trade receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_0" xml:lang="en-US">Tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_1" xml:lang="en-US">Income tax recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_2" xml:lang="en-US">Income tax (expense) recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_3" xml:lang="en-US">Income tax recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_4" xml:lang="en-US">Income tax recovery</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_5" xml:lang="en-US">Tax income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_0" xml:lang="en-US">Increase (decrease) due to application of IFRS 15 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_1" xml:lang="en-US">Adjustment on initial application of IFRS 15 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1" xml:lang="en-US">Increase (decrease) in cash and equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2" xml:lang="en-US">Increase in cash and equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_3" xml:lang="en-US">Increase in cash and equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_0" xml:lang="en-US">Increase (decrease) in number of shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_1" xml:lang="en-US">Common shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_0" xml:lang="en-US">Increase (decrease) in working capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_1" xml:lang="en-US">Net change in working capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_2" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_3" xml:lang="en-US">Net change in non-cash working capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_4" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0" xml:lang="en-US">Increase (decrease) through exercise of options, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_1" xml:lang="en-US">Exercise of options and warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_2" xml:lang="en-US">Exercise of options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_0" xml:lang="en-US">Increase (decrease) through net exchange differences, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_1" xml:lang="en-US">Foreign exchange differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_1" xml:lang="en-US">Foreign exchange translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_2" xml:lang="en-US">Foreign exchange translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_3" xml:lang="en-US">Foreign exchange translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_0" xml:lang="en-US">Increase (decrease) through share-based payment transactions, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_1" xml:lang="en-US">Share-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_0" xml:lang="en-US">Increase (decrease) through transfers, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_1" xml:lang="en-US">Transfers between categories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_0" xml:lang="en-US">Increase through new leases, liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_1" xml:lang="en-US">Lease additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InsuranceContractsAxis_0" xml:lang="en-US">Insurance contracts [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InsuranceContractsMember2017_0" xml:lang="en-US">Insurance contracts [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpense_0" xml:lang="en-US">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InterestExpense_1" xml:lang="en-US">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_InterestExpense_2" xml:lang="en-US">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_0" xml:lang="en-US">Interest expense on lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_1" xml:lang="en-US">Lease liabilities and lease related obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_0" xml:lang="en-US">Interest paid, classified as financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_1" xml:lang="en-US">Interest paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_2" xml:lang="en-US">Interest paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Inventories_0" xml:lang="en-US">Current inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Inventories_1" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Inventories_2" xml:lang="en-US">Total current inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InventoryWritedown2011_0" xml:lang="en-US">Inventory write-down</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InventoryWritedown2011_1" xml:lang="en-US">Impairment of inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IssuedCapital_0" xml:lang="en-US">Issued capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IssuedCapital_1" xml:lang="en-US">Share capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IssuedCapitalMember_0" xml:lang="en-US">Share capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IssuedCapitalMember_1" xml:lang="en-US">Issued capital [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IssueOfEquity_0" xml:lang="en-US">Issue of equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IssueOfEquity_1" xml:lang="en-US">Common shares issued, net of issue costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_JointVenturesAxis_0" xml:lang="en-US">Joint ventures [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation_0" xml:lang="en-US">Key management personnel compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation_1" xml:lang="en-US">Share-based compensation (recovery) expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_0" xml:lang="en-US">Key management personnel compensation, post-employment benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_1" xml:lang="en-US">Post-employment benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_0" xml:lang="en-US">Key management personnel compensation, share-based payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_1" xml:lang="en-US">Share-based compensation (recovery) expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_2" xml:lang="en-US">Share-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_0" xml:lang="en-US">Key management personnel compensation, short-term employee benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1" xml:lang="en-US">Salaries and benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LandMember_0" xml:lang="en-US">Land [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LandMember_1" xml:lang="en-US">Land [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember_0" xml:lang="en-US">Later than five years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember_1" xml:lang="en-US">2026 and thereafter [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_0" xml:lang="en-US">Later than four years and not later than five years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1" xml:lang="en-US">2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanOneYearMember_0" xml:lang="en-US">Later than one year [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanOneYearMember_1" xml:lang="en-US">2022 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_0" xml:lang="en-US">Later than three years and not later than four years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_1" xml:lang="en-US">2024 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_0" xml:lang="en-US">Later than two years and not later than three years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_1" xml:lang="en-US">2023 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LeaseLiabilities_0" xml:lang="en-US">Lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_LeaseLiabilities_1" xml:lang="en-US">Lease liabilities due to initial application of IFRS 16 as at January 1, 2019</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember_0" xml:lang="en-US">Level 1 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember_1" xml:lang="en-US">Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember_0" xml:lang="en-US">Level 2 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember_1" xml:lang="en-US">Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember_0" xml:lang="en-US">Level 3 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember_1" xml:lang="en-US">Level 3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_0" xml:lang="en-US">Levels of fair value hierarchy [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Liabilities_0" xml:lang="en-US">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Liabilities_1" xml:lang="en-US">Other financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Liabilities_2" xml:lang="en-US">Total liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesAbstract_0" xml:lang="en-US">Liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LiabilitiesAbstract_1" xml:lang="en-US">LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_0" xml:lang="en-US">Liabilities arising from financing activities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_0" xml:lang="en-US">Liabilities arising from financing activities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LongtermBorrowings_0" xml:lang="en-US">Non-current portion of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LongtermBorrowings_1" xml:lang="en-US">Long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_LongtermBorrowings_2" xml:lang="en-US">Total non-current portion of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_0" xml:lang="en-US">Major components of tax expense (income) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_1" xml:lang="en-US">Deductible temporary differences:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MaturityAxis_0" xml:lang="en-US">Maturity [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MiningPropertyMember_0" xml:lang="en-US">Mining property [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MiningPropertyMember_1" xml:lang="en-US">Mineral properties [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NetDebt_0" xml:lang="en-US">Net debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NetDebt_1" xml:lang="en-US">Net debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NewIFRSsAxis_0" xml:lang="en-US">New IFRSs [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NewIFRSsMember_0" xml:lang="en-US">New IFRSs [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_0" xml:lang="en-US">Non-adjusting events after reporting period [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NonadjustingEventsMember_0" xml:lang="en-US">Non-adjusting events after reporting period [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentAssets_0" xml:lang="en-US">Non-current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentAssets_1" xml:lang="en-US">Non-current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentFinancialLiabilities_0" xml:lang="en-US">Long-term financial liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentFinancialLiabilities_1" xml:lang="en-US">Non-current financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentLiabilities_0" xml:lang="en-US">Non-current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentLiabilities_1" xml:lang="en-US">Non-current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_NoncurrentLiabilities_2" xml:lang="en-US">Non-current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_0" xml:lang="en-US">Non-current portion of non-current borrowings, by type [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_0" xml:lang="en-US">Non-current portion of non-current notes and debentures issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_1" xml:lang="en-US">Notes issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NotesAndDebenturesIssued_0" xml:lang="en-US">Notes and debentures issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NotesAndDebenturesIssued_1" xml:lang="en-US">Collateral assets carrying value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember_0" xml:lang="en-US">Not later than one year [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember_1" xml:lang="en-US">2021 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_0" xml:lang="en-US">Number of instruments or interests issued or issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_1" xml:lang="en-US">Parenthetical 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_2" xml:lang="en-US">Common shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_0" xml:lang="en-US">Number of other equity instruments granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_1" xml:lang="en-US">Number of units granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_2" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of other equity instruments outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_1" xml:lang="en-US">Outstanding at January 1, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_2" xml:lang="en-US">Outstanding at beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_3" xml:lang="en-US">Outstanding at ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_0" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_1" xml:lang="en-US">Outstanding at January 1, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_2" xml:lang="en-US">Outstanding , beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_3" xml:lang="en-US">Outstanding, ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_4" xml:lang="en-US">Exercise price, option</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of share options exercisable in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_1" xml:lang="en-US">Options, Exercisable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of share options exercised in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_1" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_2" xml:lang="en-US">Exercise of share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_3" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of share options expired in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_1" xml:lang="en-US">Expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_2" xml:lang="en-US">Expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of share options forfeited in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_1" xml:lang="en-US">Cancelled/forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_2" xml:lang="en-US">Cancelled/forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_0" xml:lang="en-US">Number of share options granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2" xml:lang="en-US">Options, Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_3" xml:lang="en-US">Share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_0" xml:lang="en-US">Number of shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_1" xml:lang="en-US">Common shares outstanding at January 1, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_2" xml:lang="en-US">Common shares outstanding beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_3" xml:lang="en-US">Common shares outstanding ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OptionContractMember_0" xml:lang="en-US">Option contract [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OptionContractMember_1" xml:lang="en-US">Copper put option contracts one [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OrdinarySharesMember_0" xml:lang="en-US">Ordinary shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_0" xml:lang="en-US">Other adjustments to reconcile profit (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_1" xml:lang="en-US">Other operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherComprehensiveIncome_0" xml:lang="en-US">Other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncome_1" xml:lang="en-US">Total other comprehensive income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncome_2" xml:lang="en-US">Total other comprehensive income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncome_3" xml:lang="en-US">Other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract_0" xml:lang="en-US">Other comprehensive income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1" xml:lang="en-US">Other comprehensive income (loss):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract_2" xml:lang="en-US">Other comprehensive income (loss):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentAssets_0" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherCurrentAssets_1" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets_0" xml:lang="en-US">Other current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets_1" xml:lang="en-US">Other current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities_0" xml:lang="en-US">Other current financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities_1" xml:lang="en-US">Other current financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_0" xml:lang="en-US">Other inflows (outflows) of cash, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_1" xml:lang="en-US">Other investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_2" xml:lang="en-US">Other investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets_0" xml:lang="en-US">Other non-current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets_1" xml:lang="en-US">Other non current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets_2" xml:lang="en-US">Other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_0" xml:lang="en-US">Other non-current financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_1" xml:lang="en-US">Other financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_2" xml:lang="en-US">Liabilities at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_3" xml:lang="en-US">Total liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_4" xml:lang="en-US">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_5" xml:lang="en-US">Liabilities at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense_0" xml:lang="en-US">Other operating income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense_1" xml:lang="en-US">Other operating (expense) income, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense_2" xml:lang="en-US">Other operating expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_0" xml:lang="en-US">Other property, plant and equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_1" xml:lang="en-US">Plant and equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherProvisions_0" xml:lang="en-US">Other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherProvisions_1" xml:lang="en-US">Beginning balance at January 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_OtherProvisions_2" xml:lang="en-US">Beginning balance at January 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_OtherProvisions_3" xml:lang="en-US">Ending balance at December 31</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherProvisionsMember_0" xml:lang="en-US">Other provisions [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherProvisionsMember_1" xml:lang="en-US">Other provisions [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherReceivables_0" xml:lang="en-US">Other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherReceivables_1" xml:lang="en-US">Other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_0" xml:lang="en-US">Other tax effects for reconciliation between accounting profit and tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_1" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ParValuePerShare_0" xml:lang="en-US">Par value per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ParValuePerShare_1" xml:lang="en-US">ParValuePerShare</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ParValuePerShare_2" xml:lang="en-US">Common share par value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue_0" xml:lang="en-US">Percentage of entity's revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue_1" xml:lang="en-US">Revenue from significant customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_0" xml:lang="en-US">Percentage of voting equity interests acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_1" xml:lang="en-US">Percentage of voting equity interests acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PortfolioAndOtherManagementFeeIncome_0" xml:lang="en-US">Portfolio and other management fee income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PortfolioAndOtherManagementFeeIncome_1" xml:lang="en-US">Management fee income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_0" xml:lang="en-US">Post-employment benefit expense, defined benefit plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_1" xml:lang="en-US">Post-employment benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_0" xml:lang="en-US">Proceeds from borrowings, classified as financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_1" xml:lang="en-US">Proceeds from equipment financings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromIssueOfOrdinaryShares_0" xml:lang="en-US">Proceeds from issue of ordinary shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromIssueOfOrdinaryShares_1" xml:lang="en-US">Proceeds from equity issuance, net of costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares_0" xml:lang="en-US">Proceeds from issuing shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares_1" xml:lang="en-US">Net proceeds from the issue of shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromNoncurrentBorrowings_0" xml:lang="en-US">Proceeds from non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProceedsFromNoncurrentBorrowings_1" xml:lang="en-US">Equipment loan net proceeds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_0" xml:lang="en-US">Proceeds from sales of investments other than investments accounted for using equity method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_1" xml:lang="en-US">Proceeds from the sale of marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_2" xml:lang="en-US">Net proceeds from the sale securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLoss_0" xml:lang="en-US">Profit (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLoss_1" xml:lang="en-US">Net loss for the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLoss_2" xml:lang="en-US">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLoss_3" xml:lang="en-US">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_ProfitLoss_4" xml:lang="en-US">Net loss for the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossBeforeTax_0" xml:lang="en-US">Profit (loss) before tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLossBeforeTax_1" xml:lang="en-US">Loss before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLossBeforeTax_2" xml:lang="en-US">Loss before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities_0" xml:lang="en-US">Profit (loss) from operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities_1" xml:lang="en-US">Income (loss) before financing costs and income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities_2" xml:lang="en-US">Income (loss) before financing costs and income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_0" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_1" xml:lang="en-US">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_2" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_3" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_4" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_5" xml:lang="en-US">Total property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember_0" xml:lang="en-US">Property, plant and equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember_1" xml:lang="en-US">Plant and equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_0" xml:lang="en-US">Property, plant and equipment recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_1" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_0" xml:lang="en-US">Proportion of ownership interest in joint venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_1" xml:lang="en-US">Ownership interest in joint venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_0" xml:lang="en-US">Proportion of ownership interest in subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_0" xml:lang="en-US">Provision for decommissioning, restoration and rehabilitation costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_1" xml:lang="en-US">Provision for environmental rehabilitation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_2" xml:lang="en-US">Provision for environmental rehabilitation ("PER")</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_3" xml:lang="en-US">Total provision for decommissioning, restoration and rehabilitation costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0" xml:lang="en-US">Provision for decommissioning, restoration and rehabilitation costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchasedCallOptionsMember_0" xml:lang="en-US">Purchased call options [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PurchasedCallOptionsMember_1" xml:lang="en-US">Fuel call options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_0" xml:lang="en-US">Purchase of financial instruments, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_1" xml:lang="en-US">Investment in other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_2" xml:lang="en-US">Investment in other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_3" xml:lang="en-US">Investment in other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_0" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_1" xml:lang="en-US">Purchase of property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_2" xml:lang="en-US">Purchase of property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangeAxis_0" xml:lang="en-US">Range [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangesMember_0" xml:lang="en-US">Ranges [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_0" xml:lang="en-US">Ranges of exercise prices for outstanding share options [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_0" xml:lang="en-US">Ranges of exercise prices for outstanding share options [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RelatedPartiesMember_0" xml:lang="en-US">Related parties [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_0" xml:lang="en-US">Repayments of borrowings, classified as financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_1" xml:lang="en-US">Lease liabilities and equipment loans repayments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RestatedMember_0" xml:lang="en-US">Currently stated [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RestatedMember_1" xml:lang="en-US">Currently stated [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetainedEarnings_0" xml:lang="en-US">Retained earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RetainedEarnings_1" xml:lang="en-US">Deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_RetainedEarnings_2" xml:lang="en-US">Equity at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_RetainedEarnings_3" xml:lang="en-US">Equity at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_RetainedEarnings_4" xml:lang="en-US">Total equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RetainedEarnings_5" xml:lang="en-US">Deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetainedEarningsMember_0" xml:lang="en-US">Retained earnings [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RetainedEarningsMember_1" xml:lang="en-US">Deficit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Revenue_0" xml:lang="en-US">Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Revenue_1" xml:lang="en-US">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Revenue_2" xml:lang="en-US">Total revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Revenue_3" xml:lang="en-US">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromInterest_0" xml:lang="en-US">Interest income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromInterest_1" xml:lang="en-US">Interest income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromSaleOfCopper_0" xml:lang="en-US">Revenue from sale of copper</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromSaleOfCopper_1" xml:lang="en-US">Copper contained in concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoods_0" xml:lang="en-US">Revenue from sale of goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoods_1" xml:lang="en-US">Total gross revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoods_2" xml:lang="en-US">Total gross revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromSaleOfSilver_0" xml:lang="en-US">Revenue from sale of silver</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromSaleOfSilver_1" xml:lang="en-US">Silver</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RightofuseAssets_0" xml:lang="en-US">Right-of-use assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RightofuseAssets_1" xml:lang="en-US">Carrying amount of leased assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember_0" xml:lang="en-US">Share-based payment arrangements [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShareIssueRelatedCost_0" xml:lang="en-US">Share issue related cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShareIssueRelatedCost_1" xml:lang="en-US">Tax effect on share issue costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_0" xml:lang="en-US">Short-term investments, classified as cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_1" xml:lang="en-US">Marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_0" xml:lang="en-US">Subsidiaries [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xml:lang="en-US">Subsidiaries [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract_0" xml:lang="en-US">Statement of cash flows [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract_0" xml:lang="en-US">Statement of changes in equity [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract_0" xml:lang="en-US">Statement of financial position [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_0" xml:lang="en-US">Unrecognized tax benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_1" xml:lang="en-US">Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce current tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxEffectOfForeignTaxRates_0" xml:lang="en-US">Tax effect of foreign tax rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TaxEffectOfForeignTaxRates_1" xml:lang="en-US">Foreign tax rate differential</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_0" xml:lang="en-US">Tax expense (income) at applicable tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_1" xml:lang="en-US">Income tax at Canadian statutory rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_0" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TopOfRangeMember_0" xml:lang="en-US">Top of range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TopOfRangeMember_1" xml:lang="en-US">Top of range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables_0" xml:lang="en-US">Trade and other current payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables_1" xml:lang="en-US">Accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables_2" xml:lang="en-US">Accounts payable and other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables_3" xml:lang="en-US">Total trade and other current payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_0" xml:lang="en-US">Current trade payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1" xml:lang="en-US">Trade payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables_0" xml:lang="en-US">Trade and other current receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables_1" xml:lang="en-US">Accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables_2" xml:lang="en-US">Total trade and other current receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xml:lang="en-US">Trade and other current receivables [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_0" xml:lang="en-US">Transfers out of Level 1 into Level 2 of fair value hierarchy, assets held at end of reporting period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_1" xml:lang="en-US">Transfers out of Level 1 into Level 2 of fair value hierarchy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_0" xml:lang="en-US">Transfers out of Level 2 into Level 1 of fair value hierarchy, assets held at end of reporting period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_1" xml:lang="en-US">Transfers out of Level 2 into Level 1 of fair value hierarchy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TransportationExpense_0" xml:lang="en-US">Transportation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TransportationExpense_1" xml:lang="en-US">Transportation costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfFinancialAssetsAxis_0" xml:lang="en-US">Types of financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_0" xml:lang="en-US">Types of financial liabilities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfRisksAxis_0" xml:lang="en-US">Types of risks [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfRisksMember_0" xml:lang="en-US">Risks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_0" xml:lang="en-US">Types of share-based payment arrangements [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UnusedTaxLossesMember_0" xml:lang="en-US">Unused tax losses [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_UnusedTaxLossesMember_1" xml:lang="en-US">Non-capital losses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ValuationTechniquesMember_0" xml:lang="en-US">Valuation techniques [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WagesAndSalaries_0" xml:lang="en-US">Wages and salaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WagesAndSalaries_1" xml:lang="en-US">Wages, salaries and benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options exercisable in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Average price, Exercisable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_2" xml:lang="en-US">Average exercise price, exercisable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options exercised in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options expired in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options forfeited in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Cancelled/forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_2" xml:lang="en-US">Share options granted, average exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_0" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_2" xml:lang="en-US">Outstanding at December 31, 2019</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_3" xml:lang="en-US">Average price, Outstanding beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_4" xml:lang="en-US">Average price, Outstanding ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_0" xml:lang="en-US">Weighted average fair value at measurement date, other equity instruments granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_1" xml:lang="en-US">Weighted average fair value at measurement date share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_0" xml:lang="en-US">Weighted average fair value at measurement date, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1" xml:lang="en-US">Total fair value of options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_0" xml:lang="en-US">Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_1" xml:lang="en-US">Discount rate used on lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_0" xml:lang="en-US">Weighted average remaining contractual life of outstanding share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_1" xml:lang="en-US">Exercise price, Average life (years)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_0" xml:lang="en-US">Weighted average share price, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_1" xml:lang="en-US">Weighted-average fair value per option</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_2" xml:lang="en-US">Weighted average grant-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageShares_0" xml:lang="en-US">Weighted average number of ordinary shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageShares_1" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageShares_2" xml:lang="en-US">Basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_0" xml:lang="en-US">Weighted average ordinary shares and adjusted weighted average ordinary shares [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_1" xml:lang="en-US">Weighted average shares outstanding (thousands)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_2" xml:lang="en-US">Weighted average shares outstanding (thousands)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CommonTable_0" xml:lang="en-US">Common [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CurrencyAxis_0" xml:lang="en-US">Currency [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeMember_0" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilities_0" xml:lang="en-US">Accounts Payable And Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilities_1" xml:lang="en-US">It represents accounts payable and accrued liabilities..</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilities_2" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xml:lang="en-US">Accounts Payable And Accrued Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_0" xml:lang="en-US">Accounts Payable And Accrued Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_1" xml:lang="en-US">Accounts Payable And Accrued Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_2" xml:lang="en-US">Accounts payable and accrued liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccountsReceivable1Member_0" xml:lang="en-US">Accounts Receivable1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccountsReceivable1Member_1" xml:lang="en-US">Accounts Receivable1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AccountsReceivable1Member_2" xml:lang="en-US">Accounts receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccretionExpenseIncludedInFinanceCosts_0" xml:lang="en-US">Accretion Expense Included In Finance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccretionExpenseIncludedInFinanceCosts_1" xml:lang="en-US">Accretion expense included in finance costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AccretionExpenseIncludedInFinanceCosts_2" xml:lang="en-US">Accretion on PER</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccretionInOtherProvisions_0" xml:lang="en-US">Accretion In Other Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccretionInOtherProvisions_1" xml:lang="en-US">Accretion in other provisions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AccretionInOtherProvisions_2" xml:lang="en-US">Accretion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_0" xml:lang="en-US">Accrued Capping Closure Post Closure And Environmental Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_1" xml:lang="en-US">Estimated closure cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_2" xml:lang="en-US">Addition to estimated closure cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AcquisitionAxis_0" xml:lang="en-US">Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AcquisitionAxis_1" xml:lang="en-US">Represents acquisition axis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_0" xml:lang="en-US">Acquisition Date Fair Value Of Percentage Equity Interest In Acquiree Held By Acquirer Immediately Before Acquisition Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_1" xml:lang="en-US">Acquisition-date fair value of percentage equity interest in acquiree held by acquirer immediately before acquisition date .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_2" xml:lang="en-US">Narrative 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_3" xml:lang="en-US">Percentage of equity interest acquiree</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/zeroLabel" xlink:label="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_4" xml:lang="en-US">Percentage of equity interest acquiree</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AcquisitionDomain_0" xml:lang="en-US">Acquisition [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AcquisitionDomain_1" xml:lang="en-US">Represents acquisition domain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdjustedBalanceMember_0" xml:lang="en-US">Adjusted Balance [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AdjustedBalanceMember_1" xml:lang="en-US">Adjusted Balance [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdjustedBalanceMember_2" xml:lang="en-US">Adjusted balance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_0" xml:lang="en-US">Adjustments For Amortization Of Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_1" xml:lang="en-US">Adjustments for amortization of deferred revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_2" xml:lang="en-US">Amortization of deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_3" xml:lang="en-US">Amortization of deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_0" xml:lang="en-US">Adjustments For Decrease Increase In Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_1" xml:lang="en-US">Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_2" xml:lang="en-US">Adjustments For Decrease Increase In Prepaids</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_0" xml:lang="en-US">Adjustments For Deferred Electricity Payments Repayments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_1" xml:lang="en-US">Adjustments for deferred electricity payments repayments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_2" xml:lang="en-US">Deferred electricity repayments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdjustmentsForDeferredRevenueDeposit_0" xml:lang="en-US">Adjustments For Deferred Revenue Deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdjustmentsForDeferredRevenueDeposit_1" xml:lang="en-US">Adjustments for deferred revenue deposit to net cash flow from (used in) operating activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AdjustmentsForDeferredRevenueDeposit_2" xml:lang="en-US">Deferred revenue deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AdjustmentsForDeferredRevenueDeposit_3" xml:lang="en-US">Amount received into an amendment to its silver stream</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="lab_tgb_AdjustmentsForDeferredRevenueDeposit_4" xml:lang="en-US">Deferred revenue deposit (amendment to silver stream)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AdministrativeLegalExplorationAndTaxServices_0" xml:lang="en-US">Administrative Legal Exploration And Tax Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AdministrativeLegalExplorationAndTaxServices_1" xml:lang="en-US">Administrative, legal, exploration and tax services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AdministrativeLegalExplorationAndTaxServices_2" xml:lang="en-US">Administrative, legal, exploration and tax services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AfterTaxDiscountRate_0" xml:lang="en-US">After Tax Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AfterTaxDiscountRate_1" xml:lang="en-US">After tax discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AfterTaxDiscountRate_2" xml:lang="en-US">After-tax discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AleyCorporationMember_0" xml:lang="en-US">Aley Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AleyMember_0" xml:lang="en-US">Aley [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AleyMember_1" xml:lang="en-US">Information about aley.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AleyNiobiumProjectMember_0" xml:lang="en-US">Aley Niobium Project [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AleyNiobiumProjectMember_1" xml:lang="en-US">Aley Niobium Project.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AleyNiobiumProjectMember_2" xml:lang="en-US">Aley niobium project [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AmortizationOfDeferredFinancingCharges_0" xml:lang="en-US">Amortization Of Deferred Financing Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AmortizationOfDeferredFinancingCharges_1" xml:lang="en-US">Amortization of Deferred Financing Charges.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AmortizationOfDeferredFinancingCharges_2" xml:lang="en-US">Amortization of deferred financing charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_0" xml:lang="en-US">Amount Contributed For Purchase Of Remaining Proportion Of Ownership Interest In Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_1" xml:lang="en-US">It represents Amount contributed for purchase of remaining proportion of ownership interest in joint venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_2" xml:lang="en-US">Amount contributed for purchase of remaining proportion of ownership interest in joint venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_0" xml:lang="en-US">Amount Received For Amendment To Its Silver Stream</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_1" xml:lang="en-US">It represents amount received for amendment to its silver stream.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_2" xml:lang="en-US">Amount received for amendment to Its Silver Stream</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_0" xml:lang="en-US">Assets For Investments In Subscription Receipts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_1" xml:lang="en-US">Assets For Investments In Subscription Receipts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_2" xml:lang="en-US">Investment in subscription receipts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_0" xml:lang="en-US">Average Copper Price Exceeds Threshold Amount Per Pound</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_1" xml:lang="en-US">Average copper price exceeds threshold amount per pound.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_2" xml:lang="en-US">Narrative 5</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_3" xml:lang="en-US">Average copper price exceeds threshold amount per pound</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_BcHydroMember_0" xml:lang="en-US">Bc Hydro [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_BcHydroMember_1" xml:lang="en-US">BC Hydro.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_0" xml:lang="en-US">Benefits For Claims Submitted For Canada Emergency Wage Subsidy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_1" xml:lang="en-US">Amount of benefits for claims submitted for Canada Emergency Wage Subsidy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_2" xml:lang="en-US">Benefits for claims submitted for Canada Emergency Wage Subsidy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_BeyondCurrentMineLife_0" xml:lang="en-US">Beyond Current Mine Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_BeyondCurrentMineLife_1" xml:lang="en-US">Beyond current mine life.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_BeyondCurrentMineLife_2" xml:lang="en-US">Beyond current mine life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_BorrowingsFrequencyOfPayments_0" xml:lang="en-US">Borrowings Frequency Of Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_BorrowingsFrequencyOfPayments_1" xml:lang="en-US">Borrowings frequency of payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_BorrowingsFrequencyOfPayments_2" xml:lang="en-US">Frequency of payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_BorrowingsMaturityOfPaymentsTerm_0" xml:lang="en-US">Borrowings Maturity Of Payments, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_BorrowingsMaturityOfPaymentsTerm_1" xml:lang="en-US">Borrowings maturity of payments, term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_BorrowingsMaturityOfPaymentsTerm_2" xml:lang="en-US">Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CanadaEmergencyWageMember_0" xml:lang="en-US">Canada Emergency Wage [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CanadaEmergencyWageMember_1" xml:lang="en-US">Canada Emergency Wage member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CanadaEmergencyWageMember_2" xml:lang="en-US">Canada emergency wage subsidy [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CanadianCharteredBankMember_0" xml:lang="en-US">Canadian Chartered Bank [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CapitalizedDevelopmentCosts_0" xml:lang="en-US">Capitalized Development Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CapitalizedDevelopmentCosts_1" xml:lang="en-US">Capitalized development costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CapitalizedDevelopmentCosts_2" xml:lang="en-US">Capitalized development costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CapitalizedStrippingCosts_0" xml:lang="en-US">Capitalized stripping costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CapitalizedStrippingCosts_1" xml:lang="en-US">Capitalized stripping costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CapitalizedStrippingCosts_2" xml:lang="en-US">Capitalized stripping costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CaribooCopperCorpMember_0" xml:lang="en-US">Cariboo Copper Corp [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CaribooCopperCorpMember_1" xml:lang="en-US">This member stands for Cariboo Copper Corp.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CaribooCopperCorpMember_2" xml:lang="en-US">Cariboo Copper Corp [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CaribooMember_0" xml:lang="en-US">Cariboo [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CaribooRegionWildfiresMember_0" xml:lang="en-US">Cariboo Region Wildfires [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CaribooRegionWildfiresMember_1" xml:lang="en-US">Represents cariboo region wildfires member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CarryingValueOfSeniorSecuredNotes_0" xml:lang="en-US">Carrying Value Of Senior Secured Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CarryingValueOfSeniorSecuredNotes_1" xml:lang="en-US">Carrying Value Of Senior Secured Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CarryingValueOfSeniorSecuredNotes_2" xml:lang="en-US">Carrying value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CashAndCashEquivalentMember_0" xml:lang="en-US">Cash And Cash Equivalent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CashAndCashEquivalentMember_1" xml:lang="en-US">Cash And Cash Equivalent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CashAndCashEquivalentMember_2" xml:lang="en-US">Cash and cash equivalent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_0" xml:lang="en-US">Cash Flow For Non Cash Investing And Financing Activities Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_1" xml:lang="en-US">Cash Flow For Noncash Investing and Financing Activities Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_2" xml:lang="en-US">Non-cash investing and financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_0" xml:lang="en-US">Cash Received Per Ounce Of Silver Deliveries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_1" xml:lang="en-US">Cash received per ounce of silver deliveries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_2" xml:lang="en-US">Cash received per ounce of silver deliveries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_0" xml:lang="en-US">Change In Fair Value Of Deferred Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1" xml:lang="en-US">Change in fair value of deferred share units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_2" xml:lang="en-US">Change in fair value of deferred share units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_0" xml:lang="en-US">Change In Financial Assets And Liabilities Due To Exchange Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1" xml:lang="en-US">Increase (decrease) in financial assets (liabilities) due to ten percent strengthening in exchange rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoods_0" xml:lang="en-US">Changes In Inventories Of Finished Goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoods_1" xml:lang="en-US">The decrease (increase) in inventories of finished goods.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoods_2" xml:lang="en-US">Changes in inventories of finished goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_0" xml:lang="en-US">Changes In Inventories Of Finished Goods And Ore Stockpiles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1" xml:lang="en-US">The decrease (increase) in inventories of finished goods and ore stockpiles.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_2" xml:lang="en-US">Changes in inventories of ore stockpiles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommitmentsAndContingencies_0" xml:lang="en-US">Commitments And Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CommitmentsAndContingencies_1" xml:lang="en-US">Commitments and contingencies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CommitmentsAndContingencies_2" xml:lang="en-US">Commitments and contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommitmentsAndContingenciesAbstract_0" xml:lang="en-US">Commitments And Contingencies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommitmentsAndContingenciesTable_0" xml:lang="en-US">Commitments And Contingencies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CommitmentsAndContingenciesTable_1" xml:lang="en-US">Represents commitments and contingencies table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommitmentsForLowValueLeases_0" xml:lang="en-US">Commitments For Low Value Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CommitmentsForLowValueLeases_1" xml:lang="en-US">Commitments for low value leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CommitmentsForLowValueLeases_2" xml:lang="en-US">Leases with a lease term of 12 months or less and low value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CommitmentsForLowValueLeases_3" xml:lang="en-US">Leases with a lease term of 12 months or less and low value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommodityDerivativesMember_0" xml:lang="en-US">Commodity Derivatives [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CommodityDerivativesMember_1" xml:lang="en-US">Commodity derivatives.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CommodityExposedToPriceMovements_0" xml:lang="en-US">Commodity Exposed To Price Movements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CommodityExposedToPriceMovements_1" xml:lang="en-US">Commodity exposed to price movements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CommodityExposedToPriceMovements_2" xml:lang="en-US">Copper in concentrate exposed to price movements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CompensationExpenseAbstract_0" xml:lang="en-US">Compensation Expense [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ContributedSurplus_0" xml:lang="en-US">Contributed Surplus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ContributedSurplus_1" xml:lang="en-US">Contributed surplus.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ContributedSurplus_2" xml:lang="en-US">Contributed surplus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ContributedSurplusMember_0" xml:lang="en-US">Contributed surplus [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ContributedSurplusMember_1" xml:lang="en-US">Contributed surplus [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ContributedSurplusMember_2" xml:lang="en-US">Contributed surplus [member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CopperPricePerPound_0" xml:lang="en-US">Copper Price Per Pound</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CopperPricePerPound_1" xml:lang="en-US">Copper price per pound.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CopperPricePerPound_2" xml:lang="en-US">Copper price per pound</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CopperPutOptionContractsMember_0" xml:lang="en-US">Copper Put Option Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CopperPutOptionContractsMember_1" xml:lang="en-US">Copper put option contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CopperPutOptionContractsMember_2" xml:lang="en-US">Copper put option contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CopperPutOptionsMember_0" xml:lang="en-US">Copper Put Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CopperPutOptionsMember_1" xml:lang="en-US">Represents Copper put options member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CopperPutOptionsMember_2" xml:lang="en-US">Copper put options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CostOfSalesAbstract_0" xml:lang="en-US">Cost Of Sales [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CostOfSalesAbstract_1" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CostOfSalesAbstract_2" xml:lang="en-US">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CostOfSalesAbstract_3" xml:lang="en-US">Cost of sales [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_0" xml:lang="en-US">Cumulative Effect Of New Accounting Principle In Period Of Adoption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1" xml:lang="en-US">Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2" xml:lang="en-US">Cumulative effect on retained earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CumulativeTaxPools_0" xml:lang="en-US">Cumulative Tax Pools</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CumulativeTaxPools_1" xml:lang="en-US">Losses On Cumulative Tax Pools.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CumulativeTaxPools_2" xml:lang="en-US">Cumulative tax pools on non-capital losses and resource deductions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CurisHoldingsCanadaLtdMember_0" xml:lang="en-US">Curis Holdings Canada Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CurisreResourcesLtdMember_0" xml:lang="en-US">Curisre Resources Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CurisreResourcesLtdMember_1" xml:lang="en-US">Curis Resources Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CurrentCopperContainedinConcentrate_0" xml:lang="en-US">Current Copper Containedin Concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CurrentCopperContainedinConcentrate_1" xml:lang="en-US">A classification of current inventory representing the amount of copper contained in concentrate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CurrentCopperContainedinConcentrate_2" xml:lang="en-US">Copper contained in concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CurrentMolybdenumConcentrate_0" xml:lang="en-US">Current Molybdenum Concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CurrentMolybdenumConcentrate_1" xml:lang="en-US">A classification of current inventory representing the amount of molybdenum concentrate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CurrentMolybdenumConcentrate_2" xml:lang="en-US">Copper contained in concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_CurrentMolybdenumConcentrate_3" xml:lang="en-US">Molybdenum concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CustomerOneMember_0" xml:lang="en-US">Customer One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CustomerOneMember_1" xml:lang="en-US">Customer one.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_CustomerTwoMember_0" xml:lang="en-US">Customer Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_CustomerTwoMember_1" xml:lang="en-US">Customer two.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_CustomerTwoMember_2" xml:lang="en-US">Two Customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_Debt1Member_0" xml:lang="en-US">Debt1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_Debt1Member_1" xml:lang="en-US">Debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_Debt1Member_2" xml:lang="en-US">Debt [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferralProgramEffectiveDate_0" xml:lang="en-US">Deferral Program Effective Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferralProgramEffectiveDate_1" xml:lang="en-US">Deferral program effective date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferralProgramPeriod_0" xml:lang="en-US">Deferral Program Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferralProgramPeriod_1" xml:lang="en-US">Deferral program period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferralProgramPeriod_2" xml:lang="en-US">Narrative 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DeferralProgramPeriod_3" xml:lang="en-US">Contract period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_0" xml:lang="en-US">Deferred Income Decrease Amortization Of Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1" xml:lang="en-US">Deferred income decrease, amortization of deferred revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_2" xml:lang="en-US">Amortization of deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_0" xml:lang="en-US">Deferred Income Transitional Adjustment For International Financial Reporting Standards 15</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1" xml:lang="en-US">Deferred income transitional adjustment for IFRS 15.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_2" xml:lang="en-US">Transitional adjustment for IFRS 15</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredRevenueDeposit_0" xml:lang="en-US">Deferred Revenue Deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredRevenueDeposit_1" xml:lang="en-US">Represents the amount of deferred revenue deposit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredRevenueDeposit_2" xml:lang="en-US">Deferred revenue deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DeferredRevenueDeposit_3" xml:lang="en-US">Deferred revenue deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="lab_tgb_DeferredRevenueDeposit_4" xml:lang="en-US">Deferred revenue deposit (amendment to silver stream)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredShareUnitsMember_0" xml:lang="en-US">Deferred Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredShareUnitsMember_1" xml:lang="en-US">Deferred Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredTaxAssetsLossCarryForwards_0" xml:lang="en-US">Deferred Tax Assets Loss Carry Forwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredTaxAssetsLossCarryForwards_1" xml:lang="en-US">Deferred tax assets loss carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredTaxAssetsLossCarryForwards_2" xml:lang="en-US">Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DeferredTaxAssetsLossCarryForwards_3" xml:lang="en-US">Tax loss carry forwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredTaxAssetsOther1_0" xml:lang="en-US">Deferred Tax Assets Other1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredTaxAssetsOther1_1" xml:lang="en-US">Deferred tax assets other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredTaxAssetsOther1_2" xml:lang="en-US">Other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredTaxAssetsProvisions_0" xml:lang="en-US">Deferred Tax Assets Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredTaxAssetsProvisions_1" xml:lang="en-US">Deferred Tax Assets, Provisions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredTaxAssetsProvisions_2" xml:lang="en-US">Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_DeferredTaxAssetsProvisions_3" xml:lang="en-US">Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_0" xml:lang="en-US">Deferred Tax Liabilities Property Plant And Equipment1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1" xml:lang="en-US">Deferred tax liabilities property plant and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_2" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_3" xml:lang="en-US">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DepletionAndAmortizationMember_0" xml:lang="en-US">Depletion And Amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DepletionAndAmortizationMember_1" xml:lang="en-US">Represents depletion and amortization member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DepletionAndAmortizationMember_2" xml:lang="en-US">Depletion and amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_0" xml:lang="en-US">Depreciation on mining assets related to capitalized stripping</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1" xml:lang="en-US">'Depreciation on mining assets related to capitalized stripping.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_2" xml:lang="en-US">Depreciation on non-cash additions of mining assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DerivativeAssetCopperCallOptions_0" xml:lang="en-US">Derivative Asset Copper Call Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DerivativeAssetCopperCallOptions_1" xml:lang="en-US">Represents the value of derivative asset copper call options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DerivativeAssetCopperCallOptions_2" xml:lang="en-US">Derivative asset copper call options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DerivativeAssetFuelCallOptions_0" xml:lang="en-US">Derivative Asset Fuel Call Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DerivativeAssetFuelCallOptions_1" xml:lang="en-US">Represents the value of derivative asset fuel call options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DerivativeAssetFuelCallOptions_2" xml:lang="en-US">Derivative asset fuel call options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_0" xml:lang="en-US">Derivative Financial Instrument Interest Rate Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_1" xml:lang="en-US">Derivative financial instrument interest rate basis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_2" xml:lang="en-US">Interest rate basis points</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DerivativeMaturityDate_0" xml:lang="en-US">Derivative Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DerivativeMaturityDate_1" xml:lang="en-US">Derivative maturity date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DerivativeMaturityDate_2" xml:lang="en-US">Maturity date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DescriptionAmountsPayableOnDeferralProgram_0" xml:lang="en-US">Description Amounts Payable On Deferral Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DescriptionAmountsPayableOnDeferralProgram_1" xml:lang="en-US">Description amounts payable on deferral program.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DescriptionOfAgreementExtensionPeriod_0" xml:lang="en-US">Description Of Agreement Extension Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DescriptionOfAgreementExtensionPeriod_1" xml:lang="en-US">Description Of Agreement Extension Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DescriptionOfAgreementExtensionPeriod_2" xml:lang="en-US">Successive renewal term of sale agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_0" xml:lang="en-US">Description Of Forfeiture Rate Share Options Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1" xml:lang="en-US">Description of forfeiture rate share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_2" xml:lang="en-US">Forfeiture rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DevelopmentCostsCapitalized_0" xml:lang="en-US">Development Costs Capitalized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DevelopmentCostsCapitalized_1" xml:lang="en-US">Amount of development costs capitalized.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DevelopmentCostsCapitalized_2" xml:lang="en-US">Development costs capitalzed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DirectMiningCosts_0" xml:lang="en-US">Direct Mining Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DirectMiningCosts_1" xml:lang="en-US">Direct mining costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DirectMiningCosts_2" xml:lang="en-US">Site operating costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DirectorsExecutivesAndEmployeesMember_0" xml:lang="en-US">Directors, executives and employees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DirectorsExecutivesAndEmployeesMember_1" xml:lang="en-US">Directors, executives and employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_0" xml:lang="en-US">Disclosure Foreign Currency Sensitivity Analysis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1" xml:lang="en-US">Disclosure Foreign Currency Sensitivity Analysis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_0" xml:lang="en-US">Disclosure Foreign Currency Sensitivity Analysis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xml:lang="en-US">Disclosure Foreign Currency Sensitivity Analysis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_0" xml:lang="en-US">Disclosure Of Accounts Payable And Accrued Liabilities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1" xml:lang="en-US">Disclosure of accounts payable and accrued liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_0" xml:lang="en-US">Disclosure Of Accounts Payable And Accrued Liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1" xml:lang="en-US">Disclosure Of Accounts Payable And Accrued Liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_2" xml:lang="en-US">43,685</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_3" xml:lang="en-US">Disclosure Of Accounts Payable And Accrued Liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfBasisOfPreparationAbstract_0" xml:lang="en-US">Disclosure Of Basis Of Preparation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfBasisOfPreparationLineItems_0" xml:lang="en-US">Disclosure Of Basis Of Preparation [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfBasisOfPreparationLineItems_1" xml:lang="en-US">Disclosure of basis of preparation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfBasisOfPreparationTable_0" xml:lang="en-US">Disclosure Of Basis Of Preparation [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfBasisOfPreparationTable_1" xml:lang="en-US">Disclosure of basis of preparation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfBorrowingsAbstract_0" xml:lang="en-US">Disclosure Of Borrowings [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCommitmentsAndContingenciesTable_0" xml:lang="en-US">Disclosure Of Commitments And Contingencies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" xml:lang="en-US">Represents the commitments and contingencies table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0" xml:lang="en-US">Disclosure Of Commitments And Contingent Liabilities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1" xml:lang="en-US">Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCommitmentsLineItems_0" xml:lang="en-US">Disclosure Of Commitments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCommitmentsLineItems_1" xml:lang="en-US">Line items abstract of disclosure of commitments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0" xml:lang="en-US">Disclosure Of Commodity Price Risk For Financial Instruments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1" xml:lang="en-US">Disclosure of commodity price risk for financial instruments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_0" xml:lang="en-US">Disclosure Of Commodity Price Risk For Financial Instruments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xml:lang="en-US">Disclosure of commodity price risk for financial instruments [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCompensationExpenseExplanatory_0" xml:lang="en-US">Disclosure Of Compensation Expense Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCompensationExpenseExplanatory_1" xml:lang="en-US">The entire disclosure of compensation expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfCompensationExpenseExplanatory_2" xml:lang="en-US">COMPENSATION EXPENSE [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCostOfSalesLineItems_0" xml:lang="en-US">Disclosure Of Cost Of Sales [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCostOfSalesLineItems_1" xml:lang="en-US">Disclosure Of Cost Of Sales [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfCostOfSalesTable_0" xml:lang="en-US">Disclosure Of Cost Of Sales [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfCostOfSalesTable_1" xml:lang="en-US">Disclosure of cost of sales table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDeferredIncomeAbstract_0" xml:lang="en-US">Disclosure Of Deferred Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDeferredIncomeLineItems_0" xml:lang="en-US">Disclosure Of Deferred Income [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDeferredIncomeLineItemsLineItems_0" xml:lang="en-US">Disclosure Of Deferred Income Line Items [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDeferredIncomeTable_0" xml:lang="en-US">Disclosure Of Deferred Income [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_0" xml:lang="en-US">Disclosure of Detailed Information About Accounts Payable and Accrued Liabilities Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1" xml:lang="en-US">Disclosure of accounts payable and accrued liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_2" xml:lang="en-US">Disclosure of detailed information about accounts payable and accrued liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Capital Structure Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1" xml:lang="en-US">The disclosure of detailed information about capital structure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_2" xml:lang="en-US">Disclosure of capital management [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Changes In Deferred Income Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1" xml:lang="en-US">Disclosure of changes in deferred income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_2" xml:lang="en-US">Disclosure of changes in deferred revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Compensation Expense Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1" xml:lang="en-US">The disclosure of detailed information about compensation expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_2" xml:lang="en-US">Disclosure of compensation expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Components Of Income Tax Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1" xml:lang="en-US">The disclosure of components of income tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_2" xml:lang="en-US">Disclosure of income tax expense (recovery) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Continuity Of Total Debt Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1" xml:lang="en-US">Disclosure of detailed information about continuity of total debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_2" xml:lang="en-US">Disclosure of continuity of total debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Cost Of Sales Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1" xml:lang="en-US">Disclosure of detailed information about cost of sales.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_2" xml:lang="en-US">Disclosure of cost of sales [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Deferred Revenue Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1" xml:lang="en-US">The entity grants customers award credit as incentive provided to buy certain goods or services. The entity allocates some of the consideration received or receivable from the sales transaction to the award credits, deferring the recognition of revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_2" xml:lang="en-US">Disclosure of deferred revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Depreciation Rates Of Major Asset Categories Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1" xml:lang="en-US">The entire disclosure of depreciation rates of major asset categories.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_2" xml:lang="en-US">Disclosure of depreciation rates of major asset categories [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Effective Income Tax Rate Reconciliation Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1" xml:lang="en-US">The disclosure of effective income tax rate reconciliation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_2" xml:lang="en-US">Disclosure of effective tax rate reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Finance Expense Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1" xml:lang="en-US">The disclosure of detailed information about finance expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_2" xml:lang="en-US">Disclosure of finance expenses [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_0" xml:lang="en-US">Disclosure Of Detailed Information About Financial Instrument [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1" xml:lang="en-US">Disclosure of detailed information about financial instrument [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Gains Losses On Derivative Financial Instruments Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1" xml:lang="en-US">The disclosure of gains (losses) on derivative financial instruments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_2" xml:lang="en-US">Disclosure of (gains) losses associated with derivative instruments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Increase Decrease In Assets Andliabilities On Basis Of Strengthening Of Major Currencies Against Functional Currency Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1" xml:lang="en-US">Disclosure of increase decrease in assets and libilities on basis of strengthening of major currencies against functional currency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_2" xml:lang="en-US">Disclosure of changes in assets and liabilities on basis of strengthening CAD against USD [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About In Purchase Consideration Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1" xml:lang="en-US">Disclosure of detailed information about in purchase consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_2" xml:lang="en-US">Disclosure of detailed information in purchase consideration [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Interest Rate Sensitivity Analysis Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1" xml:lang="en-US">Disclosure of interest rate sensitivity analysis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_2" xml:lang="en-US">Disclosure of impact on earnings after tax and equity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Inventories Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1" xml:lang="en-US">The disclosure of detailed information about inventories.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_2" xml:lang="en-US">Disclosure of Inventories [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Joint Venture Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1" xml:lang="en-US">Disclosure of detailed information about joint venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_2" xml:lang="en-US">Disclosure of joint venture financial information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Net Book Value Of Property, Plant And Equipment Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1" xml:lang="en-US">Disclosure of detailed information about net book value of property, plant and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_2" xml:lang="en-US">Disclosure of net book value of property, plant &amp; equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Other Expense Income Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1" xml:lang="en-US">The disclosure of details other expense income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_2" xml:lang="en-US">Disclosure of other (expense) income [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Other Financial Assets Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1" xml:lang="en-US">The disclosure of other financial assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_2" xml:lang="en-US">Disclosure of other financial assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Pretax Earnings And Equity For Changes In Commodity Prices Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1" xml:lang="en-US">Disclosure of pretax earnings and equity for changes in commodity prices [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_2" xml:lang="en-US">Disclosure of exposure to commodity price risk [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Receivables Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1" xml:lang="en-US">The disclosure of receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_2" xml:lang="en-US">Disclosure of accounts receivable [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_0" xml:lang="en-US">Disclosure Of Detailed Information About Reconciliation Of Operating Lease Commitments And Lease Liabilities Explantory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1" xml:lang="en-US">Disclosure of reconciliation of the operating lease commitments and lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_2" xml:lang="en-US">Disclosure Of Detailed Information About Reconciliation Of The Operating Lease Commitments And Lease Liabilities Explantory [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_0" xml:lang="en-US">Disclosure Of Detailed Information About Reporting Entity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Revenue Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1" xml:lang="en-US">The disclosure of information about revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_2" xml:lang="en-US">Disclosure of information about revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Share Based Compensation Expense Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1" xml:lang="en-US">Disclosure of detailed information about share based compensation expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_2" xml:lang="en-US">Disclosure of share based compensation expense (recovery) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_0" xml:lang="en-US">Disclosure Of Detailed Information About Supplemental Cash Flow Information Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1" xml:lang="en-US">Disclosure of supplements cash flow information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_2" xml:lang="en-US">Tabular disclosure about supplemental cash flow information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfFinanceCostAbstract_0" xml:lang="en-US">Disclosure Of Finance Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xml:lang="en-US">Disclosure Of Financial Risk Management [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfFinancialRiskManagementLineItems_0" xml:lang="en-US">Disclosure Of Financial Risk Management [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfFinancialRiskManagementLineItems_1" xml:lang="en-US">Line items represents information about financial risk management.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfFinancialRiskManagementTable_0" xml:lang="en-US">Disclosure Of Financial Risk Management [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfFinancialRiskManagementTable_1" xml:lang="en-US">Schedule disclosing information about financial risk management.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_0" xml:lang="en-US">Disclosure Of Information About Revenue Explanatory [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1" xml:lang="en-US">The disclosure of information about revenue.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_2" xml:lang="en-US">Disclosure of information about revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0" xml:lang="en-US">Disclosure Of Provision For Environmental Rehabilitation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1" xml:lang="en-US">Disclosure Of Provision For Environmental Rehabilitation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfReportingEntityAbstract_0" xml:lang="en-US">Disclosure Of Reporting Entity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfReportingEntityAbstract_1" xml:lang="en-US">Disclosure Of Reporting Entity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfReportingEntityLineItems_0" xml:lang="en-US">Disclosure Of Reporting Entity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfReportingEntityLineItems_1" xml:lang="en-US">Disclosure of reporting entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfReportingEntityTable_0" xml:lang="en-US">Disclosure Of Reporting Entity [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfReportingEntityTable_1" xml:lang="en-US">Disclosure of reporting entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfRevenueAbstract_0" xml:lang="en-US">Disclosure Of Revenue [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xml:lang="en-US">Disclosure of supplementary cash flow information [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1" xml:lang="en-US">Disclosure of supplementary cash flow information [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DiscountEffectOnLeaseLiabilities_0" xml:lang="en-US">Discount Effect On Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DiscountEffectOnLeaseLiabilities_1" xml:lang="en-US">Discount effect on lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DiscountEffectOnLeaseLiabilities_2" xml:lang="en-US">Effect from discounting</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DiscountEffectOnLeaseLiabilities_3" xml:lang="en-US">Effect from discounting</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_DistributionOfReclamationDeposits_0" xml:lang="en-US">Distribution Of Reclamation Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_DistributionOfReclamationDeposits_1" xml:lang="en-US">Distribution of reclamation deposits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_DistributionOfReclamationDeposits_2" xml:lang="en-US">Distribution of reclamation deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_DistributionOfReclamationDeposits_3" xml:lang="en-US">Distribution of reclamation deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_DistributionOfReclamationDeposits_4" xml:lang="en-US">Distribution of reclamation deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EarningsFromMiningOperations_0" xml:lang="en-US">Earnings from mining operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EarningsFromMiningOperations_1" xml:lang="en-US">Earnings from mining operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_EarningsFromMiningOperations_2" xml:lang="en-US">Earnings (loss) from mining operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tgb_EarningsFromMiningOperations_3" xml:lang="en-US">Earnings (loss) from mining operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EmployeeSalariesAndBenefitsExpense_0" xml:lang="en-US">Employee Salaries And Benefits Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tgb_EmployeeSalariesAndBenefitsExpense_1" xml:lang="en-US">Compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EnteringIntoDerivativeContractMember_0" xml:lang="en-US">Entering Into Derivative Contract [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EnteringIntoDerivativeContractMember_1" xml:lang="en-US">Entering Into Derivative Contract [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EquipmentLoanMember_0" xml:lang="en-US">Equipment Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EquipmentLoanMember_1" xml:lang="en-US">Equipment Loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_EquipmentLoanMember_2" xml:lang="en-US">Equipment loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EquipmentLoansMember_0" xml:lang="en-US">Equipment Loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EquipmentLoansMember_1" xml:lang="en-US">Equipment loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_EquipmentLoansMember_2" xml:lang="en-US">Equipment loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_0" xml:lang="en-US">Evaluation Of Project Expenditures As Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_1" xml:lang="en-US">Evaluation Of project expenditures As Acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_2" xml:lang="en-US">Project evaluation expenditures since acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_EventsAfterReportingPeriodMember_0" xml:lang="en-US">Events After Reporting Period [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_EventsAfterReportingPeriodMember_1" xml:lang="en-US">Events after reporting period member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_EventsAfterReportingPeriodMember_2" xml:lang="en-US">Events after reporting period [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ExerciseOfWarrantsStock_0" xml:lang="en-US">Exercise Of Warrants Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ExerciseOfWarrantsStock_1" xml:lang="en-US">Exercise of warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ExercisePriceFourMember_0" xml:lang="en-US">Exercise Price Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ExercisePriceFourMember_1" xml:lang="en-US">Exercise price four member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ExercisePriceFourMember_2" xml:lang="en-US">$1.39 to $2.86 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ExercisePriceOneMember_0" xml:lang="en-US">Exercise Price One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ExercisePriceOneMember_1" xml:lang="en-US">Exercise price one</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ExercisePriceOneMember_2" xml:lang="en-US">$0.38 to $0.75 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ExercisePriceThreeMember_0" xml:lang="en-US">Exercise Price Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ExercisePriceThreeMember_1" xml:lang="en-US">Exercise price three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ExercisePriceThreeMember_2" xml:lang="en-US">$1.01 to $1.38 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ExercisePriceTwoMember_0" xml:lang="en-US">Exercise Price Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ExercisePriceTwoMember_1" xml:lang="en-US">Exercise Price Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ExercisePriceTwoMember_2" xml:lang="en-US">$0.76 to $1.00 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueAssumptionsExpectedDividendRate1_0" xml:lang="en-US">Fair Value Assumptions Expected Dividend Rate1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueAssumptionsExpectedDividendRate1_1" xml:lang="en-US">Fair value assumptions expected dividend rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FairValueAssumptionsExpectedDividendRate1_2" xml:lang="en-US">Fair value assumption, expected dividend yield</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueAssumptionsExpectedLife_0" xml:lang="en-US">Fair Value Assumptions Expected Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueAssumptionsExpectedLife_1" xml:lang="en-US">Fair Value Assumptions Expected Life.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FairValueAssumptionsExpectedLife_2" xml:lang="en-US">Fair value assumption, expected life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_0" xml:lang="en-US">Fair Value Assumptions Expected Volatility Rate1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_1" xml:lang="en-US">Fair Value Assumptions Expected Volatility Rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_2" xml:lang="en-US">Fair value assumption, expected volatility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_0" xml:lang="en-US">Fair Value Assumptions Risk Free Interest Rate1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_1" xml:lang="en-US">Fair Value Assumptions Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_2" xml:lang="en-US">Fair value assumption, risk-free interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueOfNotesAndDebenturesIssued_0" xml:lang="en-US">Fair Value Of Notes And Debentures Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueOfNotesAndDebenturesIssued_1" xml:lang="en-US">Fair Value Of Notes And Debentures Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FairValueOfNotesAndDebenturesIssued_2" xml:lang="en-US">Fair value of senior secured notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FairValueOfWarrants_0" xml:lang="en-US">Fair Value Of Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FairValueOfWarrants_1" xml:lang="en-US">Fair value of warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FairValueOfWarrants_2" xml:lang="en-US">Fair value of warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FinanceCostsIncludedInDeferredIncome_0" xml:lang="en-US">Finance Costs Included In Deferred Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FinanceCostsIncludedInDeferredIncome_1" xml:lang="en-US">Finance costs included in deferred income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FinanceCostsIncludedInDeferredIncome_2" xml:lang="en-US">Finance expense - deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FinanceCostsIncludedInDeferredIncome_3" xml:lang="en-US">Finance expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FinancialAssetOtherMember_0" xml:lang="en-US">Financial Asset Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FinancialAssetOtherMember_1" xml:lang="en-US">Financial asset other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FinancialAssetOtherMember_2" xml:lang="en-US">Other financial assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_0" xml:lang="en-US">Financial Instruments Adjustments On Derivative At Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1" xml:lang="en-US">Financial Instruments adjustments on derivative at carrying value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_2" xml:lang="en-US">Cash flow sensitivity for variable-rate instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_0" xml:lang="en-US">Financial Instruments Adjustments On Derivative At Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1" xml:lang="en-US">Financial Instruments adjustments on derivative at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_2" xml:lang="en-US">Fair value sensitivity for fixed-rate instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_3" xml:lang="en-US">Fair value sensitivity for fixed-rate instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FlorenceCopperIncMember_0" xml:lang="en-US">Florence Copper Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FlorenceCopperIncMember_1" xml:lang="en-US">Florence Copper Inc [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FlorenceCopperMember_0" xml:lang="en-US">Florence Copper [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FlorenceCopperMember_1" xml:lang="en-US">Information about florence copper.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FlorenceCopperProjectMember_0" xml:lang="en-US">Florence Copper Project [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FlorenceCopperProjectMember_1" xml:lang="en-US">Florence Copper Project.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_FlorenceCopperProjectMember_2" xml:lang="en-US">Florence copper project [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FlorenceHoldingsIncMember_0" xml:lang="en-US">Florence Holdings Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FlorenceHoldingsIncMember_1" xml:lang="en-US">Represents the Florence Holdings Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FlorenceHoldingsIncMember_2" xml:lang="en-US">Florence Holdings Inc. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FuelCallOptionsMember_0" xml:lang="en-US">Fuel Call Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FuelCallOptionsMember_1" xml:lang="en-US">Fuel call options member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FuelCallOptionsMember_2" xml:lang="en-US">Fuel call options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_0" xml:lang="en-US">Furniture Computer And Office Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_1" xml:lang="en-US">Furniture computer and office equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_2" xml:lang="en-US">Furniture computer and office equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GeneralAdministrativeExpensesMember_0" xml:lang="en-US">General Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_GeneralAdministrativeExpensesMember_1" xml:lang="en-US">General administrative expenses member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_GeneralAdministrativeExpensesMember_2" xml:lang="en-US">General administrative expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GibraltarJointVentureMember_0" xml:lang="en-US">Gibraltar Joint Venture [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_GibraltarJointVentureMember_1" xml:lang="en-US">Gibraltar Joint Venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_GibraltarJointVentureMember_2" xml:lang="en-US">Gibraltar Joint Venture [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GibraltarMinesFlorenceCopperMember_0" xml:lang="en-US">Gibraltar Mines Florence Copper [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_GibraltarMinesFlorenceCopperMember_1" xml:lang="en-US">Information about florence copper project and gibraltar mine.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_GibraltarMinesFlorenceCopperMember_2" xml:lang="en-US">Florence Copper project and Gibraltar mine [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GibraltarMinesLtdMember_0" xml:lang="en-US">Gibraltar Mines Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GibraltarMinesMember_0" xml:lang="en-US">Gibraltar Mines [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_GibraltarMinesMember_1" xml:lang="en-US">Information about gibraltar mines.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_GibraltarMinesMember_2" xml:lang="en-US">Gibraltar Mines [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_GibraltarMiningPropertyMember_0" xml:lang="en-US">Gibraltar mining property [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_GibraltarMiningPropertyMember_1" xml:lang="en-US">Gibraltar mining property.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_GibraltarMiningPropertyMember_2" xml:lang="en-US">Gibraltar mining property [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_Ifrs16Member_0" xml:lang="en-US">IFRS 16 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_Ifrs16Member_1" xml:lang="en-US">IFRS 16.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_0" xml:lang="en-US">Impact Of Pre Tax Earnings And Equity Changes In Commodity Prices</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1" xml:lang="en-US">Impact on pre-tax earnings and equity for changes in commodity prices on the fair value of derivatives and the provisionally invoiced sales volumes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_2" xml:lang="en-US">Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncomesStatementLocationAxis_0" xml:lang="en-US">Incomes Statement Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncomesStatementLocationAxis_1" xml:lang="en-US">Income Statement Location axis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncomesStatementLocationDomain_0" xml:lang="en-US">Incomes Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncomesStatementLocationDomain_1" xml:lang="en-US">Income Statement Location domain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncomeStatementLocationOneAxis_0" xml:lang="en-US">Income Statement Location One [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncomeStatementLocationOneAxis_1" xml:lang="en-US">Represents income statement location one axis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncomeStatementLocationOneDomain_0" xml:lang="en-US">Income Statement Location One [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncomeStatementLocationOneDomain_1" xml:lang="en-US">Represents income statement location one domain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncomeTaxAbstract_0" xml:lang="en-US">Income Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_0" xml:lang="en-US">Increase Decrease In Financial Assets Liabilities Due To Ten Percent Strengthening In Exchange Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1" xml:lang="en-US">Increase (decrease) in financial assets (liabilities) due to ten percent strengthening in exchange rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_2" xml:lang="en-US">Change in financial assets and liabilities due to exchange rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_0" xml:lang="en-US">Increase Decrease Through Acquisition Of Subsidiary Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1" xml:lang="en-US">Issued to acquire Yellowhead</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_2" xml:lang="en-US">Increase decrease through acquisition of subsidiary shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_0" xml:lang="en-US">Increase Decrease Through Changes In Rehabilitation Costs Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1" xml:lang="en-US">Increase decrease through changes in rehabilitation costs assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_2" xml:lang="en-US">Changes in rehabilitation cost asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_0" xml:lang="en-US">Increase (decrease) through rehabilitation cost asset, property plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1" xml:lang="en-US">The increase (decrease) in property, plant and equipment resulting from rehabilitation cost asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_2" xml:lang="en-US">Changes in rehabilitation cost asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_0" xml:lang="en-US">Increase Decrease Through Settlement Of Performance Share Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1" xml:lang="en-US">Settlement of performance share units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_2" xml:lang="en-US">Increase decrease through settlement of performance share units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_0" xml:lang="en-US">Increase In Equity Through Shares Issued In Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1" xml:lang="en-US">Fair value of shares issued for Yellowhead acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_2" xml:lang="en-US">Increase in equity through shares issued in acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_3" xml:lang="en-US">Adjustment on initial application of IFRS 15</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_IndependentDirectorsMember_0" xml:lang="en-US">Independent Directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_IndependentDirectorsMember_1" xml:lang="en-US">Independent directors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_IndependentDirectorsMember_2" xml:lang="en-US">Independent directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InsuranceClaimsRecovered_0" xml:lang="en-US">Insurance Claims Recovered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InsuranceClaimsRecovered_1" xml:lang="en-US">Insurance claims recovered.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_InsuranceClaimsRecovered_2" xml:lang="en-US">Insurance recovered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_0" xml:lang="en-US">Interest Added On Prime Rate To Determine Monthly Repayable Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1" xml:lang="en-US">Interest added on prime rate to determine monthly repayable amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_2" xml:lang="en-US">Narrative 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_3" xml:lang="en-US">Interest added on prime rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InventoriesLineItems_0" xml:lang="en-US">Inventories [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InventoriesLineItems_1" xml:lang="en-US">Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InventoriesTable_0" xml:lang="en-US">Inventories [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InventoriesTable_1" xml:lang="en-US">Represents inventories table</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InvestmentGradeCorporateBonds_0" xml:lang="en-US">Investment Grade Corporate Bonds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InvestmentGradeCorporateBonds_1" xml:lang="en-US">Investment grade corporate bonds.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_InvestmentGradeCorporateBonds_2" xml:lang="en-US">Investment grade corporate bonds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_InvestmentInSubscriptionReceiptsMember_0" xml:lang="en-US">Investment In Subscription Receipts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_InvestmentInSubscriptionReceiptsMember_1" xml:lang="en-US">Investment in subscription receipts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_InvestmentInSubscriptionReceiptsMember_2" xml:lang="en-US">Investment in subscription receipts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_0" xml:lang="en-US">Joint Venture Partner Portion Of Capital Lease And Equipment Loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1" xml:lang="en-US">Joint venture partner's portion of capital lease and equipment loans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_2" xml:lang="en-US">JV partner's portion of capital lease and equipment loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_0" xml:lang="en-US">Lease Additions On Initial Application Of Ifrs 16</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1" xml:lang="en-US">Lease additions on initial application of IFRS 16.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_2" xml:lang="en-US">Lease additions on initial application of IFRS 16</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LeaseRelatedObligationsMember_0" xml:lang="en-US">Lease Related Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LeaseRelatedObligationsMember_1" xml:lang="en-US">Lease Related Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_LeaseRelatedObligationsMember_2" xml:lang="en-US">Lease related obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LeasesLiabilitiesMember_0" xml:lang="en-US">Leases Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LeasesLiabilitiesMember_1" xml:lang="en-US">Leases Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_LeasesLiabilitiesMember_2" xml:lang="en-US">Lease liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_0" xml:lang="en-US">Leases Related To Service And Supply Contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_1" xml:lang="en-US">Leases related to service and supply contracts.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_2" xml:lang="en-US">Leases identified in existing service and supply contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_3" xml:lang="en-US">Leases identified in existing service and supply contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LetterOfCreditIssued_0" xml:lang="en-US">Letter of credit issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LetterOfCreditIssued_1" xml:lang="en-US">Letter of credit issued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_0" xml:lang="en-US">Light Vehicles And Other Mobile Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_1" xml:lang="en-US">Light vehicles and other mobile equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_2" xml:lang="en-US">Light vehicles and other mobile equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_LossesAndTaxPoolsMember_0" xml:lang="en-US">Losses And Tax Pools [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_LossesAndTaxPoolsMember_1" xml:lang="en-US">Losses and tax pools.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_LossesAndTaxPoolsMember_2" xml:lang="en-US">Losses and tax pools [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ManagementFeeIncome_0" xml:lang="en-US">Management Fee Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ManagementFeeIncome_1" xml:lang="en-US">Management fee income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ManagementFeeIncome_2" xml:lang="en-US">Management fee income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_MarketableSecuritiesMember_0" xml:lang="en-US">Marketable Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_MarketableSecuritiesMember_1" xml:lang="en-US">Marketable securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_MarketableSecuritiesMember_2" xml:lang="en-US">Marketable securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_MaximumAllowableUnderPlan_0" xml:lang="en-US">Maximum Allowable Under Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_MaximumAllowableUnderPlan_1" xml:lang="en-US">Maximum allowable under the plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_MaximumAllowableUnderPlan_2" xml:lang="en-US">Narrative 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_MaximumAllowableUnderPlan_3" xml:lang="en-US">Maximum allowable under the plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_0" xml:lang="en-US">Maximum Allowable Under Plan For Independent Directors</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1" xml:lang="en-US">Maximum allowable under the plan for independent directors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_2" xml:lang="en-US">Narrative 2</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_3" xml:lang="en-US">Maximum allowable under the plan for independent directors</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NominalRiskFreeDiscountRate_0" xml:lang="en-US">Nominal Risk Free Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NominalRiskFreeDiscountRate_1" xml:lang="en-US">Nominal risk-free discount rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NominalRiskFreeDiscountRate_2" xml:lang="en-US">Risk-free discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NominalRiskFreeRate_0" xml:lang="en-US">Nominal Risk Free Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NominalRiskFreeRate_1" xml:lang="en-US">Nominal Risk-Free Rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NominalRiskFreeRate_2" xml:lang="en-US">Nominal Risk-Free Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_0" xml:lang="en-US">Noncash Investing And Financing Activities Assets Acquired Under Capital Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1" xml:lang="en-US">Assets acquired under capital lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_2" xml:lang="en-US">Noncash Investing And Financing Activities Assets Acquired Under Capital Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NoncashRightOfUseAssetsAcquired_0" xml:lang="en-US">ROU assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NoncashRightOfUseAssetsAcquired_1" xml:lang="en-US">Noncash Right Of Use Assets Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NoncashRightOfUseAssetsAcquired_2" xml:lang="en-US">Noncash Right Of Use Assets Acquired.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_0" xml:lang="en-US">Noncash working capital in income taxes paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1" xml:lang="en-US">Income tax payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_2" xml:lang="en-US">Noncash working capital in income taxes paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_0" xml:lang="en-US">Noncash working capital in income tax receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1" xml:lang="en-US">Noncash working capital in income tax receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_2" xml:lang="en-US">Income tax received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NoncashWorkingCapitalInInterestPayable_0" xml:lang="en-US">Noncash Working Capital In Interest Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_NoncashWorkingCapitalInInterestPayable_1" xml:lang="en-US">Interest payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NoncashWorkingCapitalInInterestPayable_2" xml:lang="en-US">Noncash working capital in interest payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NotesRedemptionPricePercentage_0" xml:lang="en-US">Notes Redemption Price Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NotesRedemptionPricePercentage_1" xml:lang="en-US">Notes redemption price percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NotesRedemptionPricePercentage_2" xml:lang="en-US">Redemption price percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfCommonSharesIssued_0" xml:lang="en-US">Number Of Common Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NumberOfCommonSharesIssued_1" xml:lang="en-US">It represents number of common shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NumberOfCommonSharesIssued_2" xml:lang="en-US">Common shares issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfDefaultsOnLoansPayable_0" xml:lang="en-US">Number Of Defaults On Loans Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NumberOfDefaultsOnLoansPayable_1" xml:lang="en-US">Number of default on loans payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NumberOfDefaultsOnLoansPayable_2" xml:lang="en-US">Number of default on loans payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_0" xml:lang="en-US">Number Of Other Equity Instruments Settled In Share Based Payment Arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1" xml:lang="en-US">The number of other equity instruments (ie other than share options) settled in a share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_2" xml:lang="en-US">Settled</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_3" xml:lang="en-US">Settled</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfPoundsOfCopper_0" xml:lang="en-US">Number Of Pounds Of Copper</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NumberOfPoundsOfCopper_1" xml:lang="en-US">The number of pounds of copper.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NumberOfPoundsOfCopper_2" xml:lang="en-US">Number of pounds of copper for which put options were purchased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_0" xml:lang="en-US">Number Of Share Outstanding To Exchange On Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1" xml:lang="en-US">Number of share outstanding to exchange on acquired.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_2" xml:lang="en-US">Number of share outstanding to exchange</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_3" xml:lang="en-US">Number of share outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_NumberOfWarrantsOutstanding_0" xml:lang="en-US">Number Of Warrants Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_NumberOfWarrantsOutstanding_1" xml:lang="en-US">Narrative 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_NumberOfWarrantsOutstanding_2" xml:lang="en-US">Share purchase warrants outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_0" xml:lang="en-US">Obligations Related To Sale And Lease Back Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1" xml:lang="en-US">Obligations related to sale and lease back transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_2" xml:lang="en-US">Lease related obligations on sale leaseback transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_0" xml:lang="en-US">One Two Eight Zero Eight Six Zero Bc Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1" xml:lang="en-US">1280860 BC Ltd Member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_2" xml:lang="en-US">1280860 BC Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xml:lang="en-US">Operating expenses from mining business [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OperatingExpensesFromMiningBusinessAbstract_1" xml:lang="en-US">Operating expenses from mining business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OperatingLeaseCommitments_0" xml:lang="en-US">Operating Lease Commitments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OperatingLeaseCommitments_1" xml:lang="en-US">Operating lease commitments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_OperatingLeaseCommitments_2" xml:lang="en-US">Operating lease commitments as at December 31, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_OperatingLeaseCommitments_3" xml:lang="en-US">Operating lease commitments as at December 31, 2018</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OptionContractOneMember_0" xml:lang="en-US">Option Contract One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OptionContractOneMember_1" xml:lang="en-US">Represents option contract one member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_OptionContractOneMember_2" xml:lang="en-US">Copper put option contracts two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OptionContractTwoMember_0" xml:lang="en-US">Option Contract Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OptionContractTwoMember_1" xml:lang="en-US">Represents option contract two member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_OptionContractTwoMember_2" xml:lang="en-US">Fuel call options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OsiskoGoldRoyaltiesLtdMember_0" xml:lang="en-US">Osisko Gold Royalties Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OtherCapitalExpenditures_0" xml:lang="en-US">Other capital expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OtherCapitalExpenditures_1" xml:lang="en-US">Other capital expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_OtherCapitalExpenditures_2" xml:lang="en-US">Other capital expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OtherExpenseIncomeAbstract_0" xml:lang="en-US">Other Expense Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OtherIncomeAndExpense_0" xml:lang="en-US">Other income and expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OtherIncomeAndExpense_1" xml:lang="en-US">Other income and expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_OtherIncomeAndExpense_2" xml:lang="en-US">OTHER (EXPENSE) INCOME</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_OtherIncomeAndExpense_3" xml:lang="en-US">Other income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tgb_OtherIncomeAndExpense_4" xml:lang="en-US">Other (expenses) income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OtherInvestments1Member_0" xml:lang="en-US">Other Investments1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OtherInvestments1Member_1" xml:lang="en-US">Other Investments1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_OtherInvestments1Member_2" xml:lang="en-US">Other investments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OtherMember_0" xml:lang="en-US">Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OtherMember_1" xml:lang="en-US">Information about other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_OwnershipInterestIninvestment_0" xml:lang="en-US">Ownership Interest Ininvestment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_OwnershipInterestIninvestment_1" xml:lang="en-US">Ownership interest in investment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_OwnershipInterestIninvestment_2" xml:lang="en-US">Fair value of ownership interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_0" xml:lang="en-US">Payment Of Finance Lease Liabilities Classified As Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1" xml:lang="en-US">Payment Of Finance Lease Liabilities Classified As Financing Activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_2" xml:lang="en-US">Repayment of leases and equipment financings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_3" xml:lang="en-US">Repayment of equipment loans and leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_0" xml:lang="en-US">Percentage Of Capital Lease And Equipment Loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1" xml:lang="en-US">Percentage of capital lease and equipment loans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_2" xml:lang="en-US">Capital lease and equipment loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_0" xml:lang="en-US">Percentage Of Increase (Decrease) In Price Of Commodity Derivative</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1" xml:lang="en-US">Percentage of increase (decrease) in price of commodity derivative.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_2" xml:lang="en-US">Assumed percentage of copper price increases or decrease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfInsuranceRecovered_0" xml:lang="en-US">Percentage Of Insurance Recovered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfInsuranceRecovered_1" xml:lang="en-US">Percentage of insurance recovered.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_PercentageOfInsuranceRecovered_2" xml:lang="en-US">Percentage of insurance recovered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_0" xml:lang="en-US">Percentage Of Maximum Deferred Electricity Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_1" xml:lang="en-US">Percentage of maximum deferred electricity costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_2" xml:lang="en-US">Narrative 2</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_3" xml:lang="en-US">Percentage of maximum deferred electricity costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_PercentageOfPerformanceFactor_0" xml:lang="en-US">Percentage of performance factor</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfPerformanceFactor_1" xml:lang="en-US">Percentage Of Performance Factor</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfPerformanceFactor_2" xml:lang="en-US">Percentage of performance factor.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_0" xml:lang="en-US">Percentage Of Production To Be Delivered After Threshold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1" xml:lang="en-US">Percentage of production to be delivered after threshold.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_2" xml:lang="en-US">Percentage of production to be delivered after threshold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_0" xml:lang="en-US">Percentage Of Sale Of Equivalent Amount Of Silver Production</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1" xml:lang="en-US">It represents percentage of sale of an equivalent amount of silver production.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_2" xml:lang="en-US">Percentage of sale of an equivalent amount of silver production</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_0" xml:lang="en-US">Percentage Of Strengthening Of Major Currencies Against Functional Currency</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1" xml:lang="en-US">Percentage of strengthening of major currencies against functional currency.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_2" xml:lang="en-US">Percentage CAD strengthening against USD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PerformanceShareUnitsAmortizationMember_0" xml:lang="en-US">Performance Share Units Amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PerformanceShareUnitsAmortizationMember_1" xml:lang="en-US">Performance share units amortization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PerformanceShareUnitsAmortizationMember_2" xml:lang="en-US">Performance share units - amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PerformanceShareUnitsMember_0" xml:lang="en-US">Performance Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PerformanceShareUnitsMember_1" xml:lang="en-US">Performance share units (PSUs) .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PlantAndEquipmentMember_0" xml:lang="en-US">Plant And Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PlantAndEquipmentMember_1" xml:lang="en-US">Plant and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PlantAndEquipmentMember_2" xml:lang="en-US">Plant and equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PricePerShareOfSharesIssued_0" xml:lang="en-US">Price Per Share Of Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PricePerShareOfSharesIssued_1" xml:lang="en-US">Represents the per share or per unit amount of equity securities issued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_PricePerShareOfSharesIssued_2" xml:lang="en-US">Price per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_0" xml:lang="en-US">Proceeds From Borrowings Used To Redeem Outstanding Another Borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1" xml:lang="en-US">Proceeds from borrowings used to redeem outstanding another borrowings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_2" xml:lang="en-US">Proceeds from borrowings used to redeem outstanding of 8.75% Senior Secured Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_0" xml:lang="en-US">Proceeds From Exercise Of Options And Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1" xml:lang="en-US">Proceeds From exercise of options and warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_2" xml:lang="en-US">Proceeds on exercise of options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ProductionCosts1_0" xml:lang="en-US">Production Costs1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ProductionCosts1_1" xml:lang="en-US">Production costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ProductionCosts1_2" xml:lang="en-US">Production costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_ProductionCosts1_3" xml:lang="en-US">Production costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tgb_ProductionCosts1_4" xml:lang="en-US">Production costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_PropertyAcquisitionCostsMember_0" xml:lang="en-US">Property Acquisition costs [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_PropertyAcquisitionCostsMember_1" xml:lang="en-US">Property acquisition costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_PropertyAcquisitionCostsMember_2" xml:lang="en-US">Property acquisition costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ProvisionOnInflationRate_0" xml:lang="en-US">Provision On Inflation Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ProvisionOnInflationRate_1" xml:lang="en-US">Provision on inflation rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ProvisionOnInflationRate_2" xml:lang="en-US">Inflation rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_QuantityOfSilverDeliverable_0" xml:lang="en-US">Quantity Of Silver Deliverable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_QuantityOfSilverDeliverable_1" xml:lang="en-US">Quantity of silver deliverable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_QuantityOfSilverDeliverable_2" xml:lang="en-US">Quantity of silver deliverable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_0" xml:lang="en-US">Realized Gains Losses On Change In Fair Value Of Derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1" xml:lang="en-US">Realized gains losses on change in fair value of derivatives.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_2" xml:lang="en-US">Realized (gain) loss on options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReclamationDeposits_0" xml:lang="en-US">Reclamation Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReclamationDeposits_1" xml:lang="en-US">Reclamation deposits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ReclamationDeposits_2" xml:lang="en-US">Reclamation deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReclamationDepositsMember_0" xml:lang="en-US">Reclamation Deposits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReclamationDepositsMember_1" xml:lang="en-US">Reclamation Deposits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ReclamationDepositsMember_2" xml:lang="en-US">Reclamation deposits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_0" xml:lang="en-US">Reclamation Deposits Recognised As Of Acquisition Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1" xml:lang="en-US">Reclamation deposits recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_2" xml:lang="en-US">Reclamation deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_0" xml:lang="en-US">Reimbursable Compensation Expenses And Third Party Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1" xml:lang="en-US">Reimbursable compensation expenses and third party costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_2" xml:lang="en-US">Reimbursable compensation expenses and third party costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReimbursementsOfOfficeRentCosts_0" xml:lang="en-US">Reimbursements Of Office Rent Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReimbursementsOfOfficeRentCosts_1" xml:lang="en-US">Reimbursements of office rent costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ReimbursementsOfOfficeRentCosts_2" xml:lang="en-US">Reimbursements of office rent costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ReimbursementsOfOfficeRentCosts_3" xml:lang="en-US">Narrative 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RelatedPartyTransactions_0" xml:lang="en-US">Related Party Transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RelatedPartyTransactions_1" xml:lang="en-US">Related party transactions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ReleaseOfRestrictedCash_0" xml:lang="en-US">Release Of Restricted Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ReleaseOfRestrictedCash_1" xml:lang="en-US">Release of restricted cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ReleaseOfRestrictedCash_2" xml:lang="en-US">Release of restricted cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_0" xml:lang="en-US">Remaining Net Proceeds From Borrowings Available For Capital Expenditure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1" xml:lang="en-US">Remaining net proceeds from borrowings available for capital expenditure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_2" xml:lang="en-US">Remaining net proceeds from borrowings available for capital expenditure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_0" xml:lang="en-US">Remaining Proportion Of Ownership Interest In Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1" xml:lang="en-US">It represents remaining proportion of ownership interest in joint venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_2" xml:lang="en-US">Remaining portion of ownership interest in joint venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RestrictedCashMember_0" xml:lang="en-US">Restricted Cash [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RestrictedCashMember_1" xml:lang="en-US">Restricted cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_RestrictedCashMember_2" xml:lang="en-US">Restricted cash [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RevenueFromSaleOfMolybdenumConcentrate_0" xml:lang="en-US">Revenue From Sale Of Molybdenum Concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_RevenueFromSaleOfMolybdenumConcentrate_1" xml:lang="en-US">Molybdenum concentrate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RevenueFromSaleOfSettlementReceivables_0" xml:lang="en-US">Revenue From Sale Of Settlement Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_RevenueFromSaleOfSettlementReceivables_1" xml:lang="en-US">Price adjustments on settlement receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_RevenueFromSignificantCustomers_0" xml:lang="en-US">Revenue From Significant Customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_RevenueFromSignificantCustomers_1" xml:lang="en-US">Revenue from significant customers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_RevenueFromSignificantCustomers_2" xml:lang="en-US">Revenue from significant customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0" xml:lang="en-US">Schedule Of Interest Rate Sensitivity Analysis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1" xml:lang="en-US">Schedule Of Interest Rate Sensitivity Analysis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_0" xml:lang="en-US">Schedule Of Interest Rate Sensitivity Analysis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xml:lang="en-US">Schedule Of Interest Rate Sensitivity Analysis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SecuredEquipmentLoansMember_0" xml:lang="en-US">Secured Equipment Loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SecuredEquipmentLoansMember_1" xml:lang="en-US">Secured Equipment Loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_SecuredEquipmentLoansMember_2" xml:lang="en-US">Secured equipment loans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SeniorExecutivesMember_0" xml:lang="en-US">Senior Executives [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SeniorExecutivesMember_1" xml:lang="en-US">Senior Executives [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SeniorExecutivesMember_2" xml:lang="en-US">Senior Executives [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SeniorSecuredNotesMember_0" xml:lang="en-US">Senior Secured Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SeniorSecuredNotesMember_1" xml:lang="en-US">Senior Secured Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_SeniorSecuredNotesMember_2" xml:lang="en-US">Senior secured notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SeniorSecuredNotesOneMember_0" xml:lang="en-US">Senior Secured Notes One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SeniorSecuredNotesOneMember_1" xml:lang="en-US">Information about senior secured notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_SeniorSecuredNotesOneMember_2" xml:lang="en-US">Senior Secured Notes One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SeniorSecuredNotesOneMember_3" xml:lang="en-US">Senior Secured Notes due on June 15, 2022 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SettlementReceivables_0" xml:lang="en-US">Settlement Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SettlementReceivables_1" xml:lang="en-US">Settlement receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SettlementReceivables_2" xml:lang="en-US">Settlement receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SettlementsOtherProvisions_0" xml:lang="en-US">Settlements Other Provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SettlementsOtherProvisions_1" xml:lang="en-US">Settlements other provisions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SettlementsOtherProvisions_2" xml:lang="en-US">Settlements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ShareBasedCompensationExpense_0" xml:lang="en-US">Share based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ShareBasedCompensationExpense_1" xml:lang="en-US">Share based compensation expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ShareBasedCompensationExpense_2" xml:lang="en-US">Share-based compensation recovery (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_ShareBasedCompensationExpense_3" xml:lang="en-US">Share-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_0" xml:lang="en-US">Share Based Payment Arrangements, Exercise Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_1" xml:lang="en-US">Share-based payment arrangements, exercise period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_2" xml:lang="en-US">Narrative 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_3" xml:lang="en-US">Options exercise period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_ShareOptionsAmortizationMember_0" xml:lang="en-US">Share Options Amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_ShareOptionsAmortizationMember_1" xml:lang="en-US">Share options amortization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_ShareOptionsAmortizationMember_2" xml:lang="en-US">Share options - amortization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_0" xml:lang="en-US">Share Price Of Shares Issued In Business Combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_1" xml:lang="en-US">Share price of shares issued in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_2" xml:lang="en-US">Share price of shares issued in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_0" xml:lang="en-US">Share Purchase Warrants Exercise Price Per Share Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1" xml:lang="en-US">Share purchase warrants exercise price per share exercised.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_2" xml:lang="en-US">Warrants exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_0" xml:lang="en-US">Share Purchase Warrants Exercise Price Per Share Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1" xml:lang="en-US">Narrative 2</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_2" xml:lang="en-US">Share purchase warrants exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SiteOperatingCostsMember_0" xml:lang="en-US">Site Operating Costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SiteOperatingCostsMember_1" xml:lang="en-US">Site operating costs member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SiteOperatingCostsMember_2" xml:lang="en-US">Site operating costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_0" xml:lang="en-US">Six Seven Two Five Two Zero Bc Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1" xml:lang="en-US">672520 BC Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_StatementLineItems_0" xml:lang="en-US">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_StatementLineItems_1" xml:lang="en-US">Statement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_StatementTable_0" xml:lang="en-US">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_StatementTable_1" xml:lang="en-US">Statement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_StrikePriceOfDerivativeInstrument_0" xml:lang="en-US">Strike Price Of Derivative Instrument</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_StrikePriceOfDerivativeInstrument_1" xml:lang="en-US">Represents the strike price of derivative instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_StrikePriceOfDerivativeInstrument_2" xml:lang="en-US">Strike price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SubsequentEventsMember_0" xml:lang="en-US">Subsequent Events [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_SubsequentEventsMember_1" xml:lang="en-US">Identifies event that occurred after the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_SubsequentEventsMember_2" xml:lang="en-US">Subsequent event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_SuretyBondsMember_0" xml:lang="en-US">Surety Bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TasekoHoldingsLimitedMember_0" xml:lang="en-US">Taseko Holdings Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TasekoHoldingsLimitedMember_1" xml:lang="en-US">Taseko Holdings Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TasekoHoldingsLimitedMember_2" xml:lang="en-US">Taseko Holdings Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TaxEffectOfPermanentDifferences_0" xml:lang="en-US">Tax Effect Of Permanent Differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TaxEffectOfPermanentDifferences_1" xml:lang="en-US">Tax effect of permanent differences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TaxEffectOfPermanentDifferences_2" xml:lang="en-US">Permanent differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_0" xml:lang="en-US">Temporary Difference Unused Tax Losses And Unused Tax Credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1" xml:lang="en-US">The amount of temporary difference unused tax losses and unused tax credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_2" xml:lang="en-US">Losses and tax pools</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_0" xml:lang="en-US">Trade Payables And Other Liabilities Recognised As Of Acquisition Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1" xml:lang="en-US">Trade payables and other liabilities recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_2" xml:lang="en-US">Accounts payable and other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_3" xml:lang="en-US">Accounts payable and other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_0" xml:lang="en-US">Trade Receivable And Other Assets Recognised As Of Acquisition Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1" xml:lang="en-US">Trade receivable and other assets recognized as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_2" xml:lang="en-US">Accounts receivable and other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_0" xml:lang="en-US">Transfers Out Of Level 2 Into Level 3 Of Fair Value Hierarchy, Assets Held At End Of Reporting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1" xml:lang="en-US">Transfers out of Level 2 into Level 3 of fair value hierarchy, assets held at end of reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_2" xml:lang="en-US">Transfers out of Level 3 into Level 2 of fair value hierarchy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_0" xml:lang="en-US">Transfers Out Of Level 3 Into Level 2 Of Fair Value Hierarchy, Assets Held At End Of Reporting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1" xml:lang="en-US">Transfers out of Level 3 into Level 2 of fair value hierarchy, assets held at end of reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_2" xml:lang="en-US">Transfers out of Level 2 into Level 3 of fair value hierarchy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TreatmentAndRefiningCosts_0" xml:lang="en-US">Treatment And Refining Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_TreatmentAndRefiningCosts_1" xml:lang="en-US">Less: Treatment and refining costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_TreatmentAndRefiningCosts_2" xml:lang="en-US">Less: Treatment and refining costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_0" xml:lang="en-US">Two Thousand Twenty Six Senior Secured Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1" xml:lang="en-US">This member stands for 2026 senior secured notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2" xml:lang="en-US">2026 Senior Secured Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_0" xml:lang="en-US">Two Thousand Twenty Two Senior Secured Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1" xml:lang="en-US">This member stands for 2022 senior secured notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_2" xml:lang="en-US">2022 Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UnrealizedForeignExchangeGain_0" xml:lang="en-US">Unrealized Foreign Exchange Gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UnrealizedForeignExchangeGain_1" xml:lang="en-US">Unrealized Foreign Exchange Gain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_UnrealizedForeignExchangeGain_2" xml:lang="en-US">Unrealized foreign exchange gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_UnrealizedForeignExchangeGain_3" xml:lang="en-US">Unrealized foreign exchange gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_0" xml:lang="en-US">Unrealized Gains Losses On Change In Fair Value Of Derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1" xml:lang="en-US">Unrealized gains losses on change in fair value of derivatives.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_2" xml:lang="en-US">Unrealized (gain) loss on options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UnrecognizedDeferredTaxLiabilities_0" xml:lang="en-US">Unrecognized Deferred Tax Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UnrecognizedDeferredTaxLiabilities_1" xml:lang="en-US">Unrecognized Deferred Tax Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_UnrecognizedDeferredTaxLiabilities_2" xml:lang="en-US">Unrecognized tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_0" xml:lang="en-US">Upfront Cash Deposit Received For Silver Streaming Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1" xml:lang="en-US">Upfront cash deposit received for silver streaming interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_2" xml:lang="en-US">Upfront cash deposit received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_0" xml:lang="en-US">Us Dollar Increase In Commodity Price Per Lb Of Copper</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1" xml:lang="en-US">US dollar increase in commodity price per lb of copper.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_2" xml:lang="en-US">US dollar increase in commodity price per lb of copper</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_0" xml:lang="en-US">Useful Lives Or Depreciation Rate Investment Property Cost Model</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1" xml:lang="en-US">Useful lives or depreciation rate investment property cost model.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_2" xml:lang="en-US">Depreciation rates of major asset categories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_WarrantsExpirationDate_0" xml:lang="en-US">Warrants Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_WarrantsExpirationDate_1" xml:lang="en-US">Share purchase warrants expiration date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_WarrantsExpirationDate_2" xml:lang="en-US">Narrative 5</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_WarrantsToPurchaseCommonShares_0" xml:lang="en-US">Warrants To Purchase Common Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_WarrantsToPurchaseCommonShares_1" xml:lang="en-US">Warrants to purchase common shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tgb_WarrantsToPurchaseCommonShares_2" xml:lang="en-US">Share purchase warrants issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_0" xml:lang="en-US">Weighted average fair value at measurement date share awards granted per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1" xml:lang="en-US">Weighted Average Fair Value at Measurement Date Other Equity Instruments Granted Per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_2" xml:lang="en-US">Weighted Average Fair Value at Measurement Date Other Equity Instruments Granted Per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_YellowheadMember_0" xml:lang="en-US">Yellowhead [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_YellowheadMember_1" xml:lang="en-US">Yellowhead.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_YellowheadMember_2" xml:lang="en-US">Yellowhead [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tgb_YellowHeadMiningIncMember_0" xml:lang="en-US">Yellow Head Mining Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tgb_YellowHeadMiningIncMember_1" xml:lang="en-US">Yellowhead Mining Inc. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tgb_YellowheadMiningIncMember_0" xml:lang="en-US">Yellowhead Mining Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_1" xlink:to="lab_country_CA_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_2" xlink:to="lab_country_CA_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD_3" xlink:to="lab_currency_USD_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD_4" xlink:to="lab_currency_USD_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AdrMember_5" xlink:to="lab_dei_AdrMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_6" xlink:to="lab_dei_AmendmentFlag_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_7" xlink:to="lab_dei_CoverAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_8" xlink:to="lab_dei_CurrentFiscalYearEndDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_9" xlink:to="lab_dei_DocumentFiscalPeriodFocus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_10" xlink:to="lab_dei_DocumentFiscalYearFocus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_11" xlink:to="lab_dei_DocumentPeriodEndDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_12" xlink:to="lab_dei_DocumentType_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_13" xlink:to="lab_dei_EntityCentralIndexKey_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_14" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_15" xlink:to="lab_dei_EntityCurrentReportingStatus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_16" xlink:to="lab_dei_EntityDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_17" xlink:to="lab_dei_EntityEmergingGrowthCompany_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_18" xlink:to="lab_dei_EntityInteractiveDataCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_19" xlink:to="lab_dei_EntityRegistrantName_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccrualsClassifiedAsCurrent_20" xlink:to="lab_ifrs-full_AccrualsClassifiedAsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccrualsClassifiedAsCurrent_21" xlink:to="lab_ifrs-full_AccrualsClassifiedAsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_22" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_23" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_24" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_25" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_26" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_27" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_28" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_29" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_30" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_31" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_32" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_33" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_34" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_35" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_36" xlink:to="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_37" xlink:to="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_38" xlink:to="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_39" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_40" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_41" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_42" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_43" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_44" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_45" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_46" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_47" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_48" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_49" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_50" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_51" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_52" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_53" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_54" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_55" xlink:to="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_56" xlink:to="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForFinanceCosts_57" xlink:to="lab_ifrs-full_AdjustmentsForFinanceCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForFinanceCosts_58" xlink:to="lab_ifrs-full_AdjustmentsForFinanceCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_59" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_60" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_61" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_62" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_63" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments_64" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments_65" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments_66" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_67" xlink:to="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_68" xlink:to="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_69" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_70" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_71" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate_72" xlink:to="lab_ifrs-full_ApplicableTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_73" xlink:to="lab_ifrs-full_Assets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_74" xlink:to="lab_ifrs-full_Assets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_75" xlink:to="lab_ifrs-full_Assets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_76" xlink:to="lab_ifrs-full_Assets_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_77" xlink:to="lab_ifrs-full_Assets_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract_78" xlink:to="lab_ifrs-full_AssetsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract_79" xlink:to="lab_ifrs-full_AssetsAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_80" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_81" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_82" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings_83" xlink:to="lab_ifrs-full_Borrowings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings_84" xlink:to="lab_ifrs-full_Borrowings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings_85" xlink:to="lab_ifrs-full_Borrowings_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings_86" xlink:to="lab_ifrs-full_Borrowings_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_87" xlink:to="lab_ifrs-full_BorrowingsByNameAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember_88" xlink:to="lab_ifrs-full_BorrowingsByNameMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate_89" xlink:to="lab_ifrs-full_BorrowingsInterestRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate_90" xlink:to="lab_ifrs-full_BorrowingsInterestRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsMaturity_91" xlink:to="lab_ifrs-full_BorrowingsMaturity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsMaturity_92" xlink:to="lab_ifrs-full_BorrowingsMaturity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember_93" xlink:to="lab_ifrs-full_BottomOfRangeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember_94" xlink:to="lab_ifrs-full_BottomOfRangeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember_95" xlink:to="lab_ifrs-full_BuildingsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember_96" xlink:to="lab_ifrs-full_BuildingsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_97" xlink:to="lab_ifrs-full_BusinessCombinationsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalCommitments_98" xlink:to="lab_ifrs-full_CapitalCommitments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalCommitments_99" xlink:to="lab_ifrs-full_CapitalCommitments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_100" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_101" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember_102" xlink:to="lab_ifrs-full_CarryingAmountMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember_103" xlink:to="lab_ifrs-full_CarryingAmountMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_104" xlink:to="lab_ifrs-full_CashAndCashEquivalents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_105" xlink:to="lab_ifrs-full_CashAndCashEquivalents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_106" xlink:to="lab_ifrs-full_CashAndCashEquivalents_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_107" xlink:to="lab_ifrs-full_CashAndCashEquivalents_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_108" xlink:to="lab_ifrs-full_CashAndCashEquivalents_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_109" xlink:to="lab_ifrs-full_CashAndCashEquivalents_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_110" xlink:to="lab_ifrs-full_CashAndCashEquivalents_6"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_111" xlink:to="lab_ifrs-full_CashAndCashEquivalents_7"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_112" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_113" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_114" xlink:to="lab_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_115" xlink:to="lab_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_116" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_117" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_118" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_119" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_120" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_121" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_122" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_123" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_124" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_125" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_126" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_127" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_128" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_129" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_130" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_131" xlink:to="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_132" xlink:to="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_133" xlink:to="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_134" xlink:to="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_135" xlink:to="lab_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_136" xlink:to="lab_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_137" xlink:to="lab_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_138" xlink:to="lab_ifrs-full_CategoriesOfFinancialAssetsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_139" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInOtherProvisions_140" xlink:to="lab_ifrs-full_ChangesInOtherProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInOtherProvisions_141" xlink:to="lab_ifrs-full_ChangesInOtherProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_142" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_143" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_144" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_145" xlink:to="lab_ifrs-full_ClassesOfInventoriesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_146" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_147" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_148" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_149" xlink:to="lab_ifrs-full_ClassesOfShareCapitalAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_150" xlink:to="lab_ifrs-full_ClassesOfShareCapitalMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClosingForeignExchangeRate_151" xlink:to="lab_ifrs-full_ClosingForeignExchangeRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClosingForeignExchangeRate_152" xlink:to="lab_ifrs-full_ClosingForeignExchangeRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CommodityPriceRiskMember_153" xlink:to="lab_ifrs-full_CommodityPriceRiskMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_154" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_155" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome_156" xlink:to="lab_ifrs-full_ComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome_157" xlink:to="lab_ifrs-full_ComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome_158" xlink:to="lab_ifrs-full_ComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome_159" xlink:to="lab_ifrs-full_ComprehensiveIncome_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome_160" xlink:to="lab_ifrs-full_ComprehensiveIncome_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgressMember_161" xlink:to="lab_ifrs-full_ConstructionInProgressMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgressMember_162" xlink:to="lab_ifrs-full_ConstructionInProgressMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_163" xlink:to="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_164" xlink:to="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingOperationsMember_165" xlink:to="lab_ifrs-full_ContinuingOperationsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingOperationsMember_166" xlink:to="lab_ifrs-full_ContinuingOperationsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilities_167" xlink:to="lab_ifrs-full_ContractLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilities_168" xlink:to="lab_ifrs-full_ContractLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_169" xlink:to="lab_ifrs-full_CostOfSales_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_170" xlink:to="lab_ifrs-full_CostOfSales_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_171" xlink:to="lab_ifrs-full_CostOfSales_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_172" xlink:to="lab_ifrs-full_CostOfSales_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesAxis_173" xlink:to="lab_ifrs-full_CounterpartiesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesMember_174" xlink:to="lab_ifrs-full_CounterpartiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencyRiskMember_175" xlink:to="lab_ifrs-full_CurrencyRiskMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets_176" xlink:to="lab_ifrs-full_CurrentAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets_177" xlink:to="lab_ifrs-full_CurrentAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets_178" xlink:to="lab_ifrs-full_CurrentAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_179" xlink:to="lab_ifrs-full_CurrentAssetsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_180" xlink:to="lab_ifrs-full_CurrentAssetsAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_181" xlink:to="lab_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinancialAssets_182" xlink:to="lab_ifrs-full_CurrentFinancialAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinancialAssets_183" xlink:to="lab_ifrs-full_CurrentFinancialAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinancialAssets_184" xlink:to="lab_ifrs-full_CurrentFinancialAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentInterestPayable_185" xlink:to="lab_ifrs-full_CurrentInterestPayable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentInterestPayable_186" xlink:to="lab_ifrs-full_CurrentInterestPayable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities_187" xlink:to="lab_ifrs-full_CurrentLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities_188" xlink:to="lab_ifrs-full_CurrentLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities_189" xlink:to="lab_ifrs-full_CurrentLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities_190" xlink:to="lab_ifrs-full_CurrentLiabilities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_191" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_192" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentOreStockpiles_193" xlink:to="lab_ifrs-full_CurrentOreStockpiles_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentOreStockpiles_194" xlink:to="lab_ifrs-full_CurrentOreStockpiles_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentOreStockpiles_195" xlink:to="lab_ifrs-full_CurrentOreStockpiles_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_196" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_197" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_198" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_199" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_200" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_201" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_202" xlink:to="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_203" xlink:to="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_204" xlink:to="lab_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_205" xlink:to="lab_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_206" xlink:to="lab_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome_207" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome_208" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_209" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_210" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_211" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_212" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_213" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_214" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_215" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables_216" xlink:to="lab_ifrs-full_CurrentTradeReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables_217" xlink:to="lab_ifrs-full_CurrentTradeReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_218" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_219" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncome_220" xlink:to="lab_ifrs-full_DeferredIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncome_221" xlink:to="lab_ifrs-full_DeferredIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncome_222" xlink:to="lab_ifrs-full_DeferredIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncome_223" xlink:to="lab_ifrs-full_DeferredIncome_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_224" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_225" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_226" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_227" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_228" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_229" xlink:to="lab_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_230" xlink:to="lab_ifrs-full_DeferredTaxAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_231" xlink:to="lab_ifrs-full_DeferredTaxAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_232" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_233" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_234" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_235" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_236" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_237" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_238" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_239" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_240" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_241" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_242" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_243" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_244" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_245" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_246" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_247" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset_6"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_248" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_249" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_250" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_251" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_252" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_253" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense_254" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense_6"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_255" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_256" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_257" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets_258" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_259" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_260" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_261" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_262" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_263" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_264" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_265" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_266" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_267" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_268" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_269" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_270" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_271" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_272" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_273" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_274" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_275" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_276" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_277" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_278" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_279" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_280" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_281" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_282" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_283" xlink:to="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_284" xlink:to="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_285" xlink:to="lab_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_286" xlink:to="lab_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfLineItemInStatementOfFinancialPositionThatIncludesHedgedItem_287" xlink:to="lab_ifrs-full_DescriptionOfLineItemInStatementOfFinancialPositionThatIncludesHedgedItem_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_288" xlink:to="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_289" xlink:to="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_290" xlink:to="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_291" xlink:to="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_292" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_293" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_294" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DirectorsRemunerationExpense_295" xlink:to="lab_ifrs-full_DirectorsRemunerationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DirectorsRemunerationExpense_296" xlink:to="lab_ifrs-full_DirectorsRemunerationExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_297" xlink:to="lab_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_298" xlink:to="lab_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_299" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_300" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_301" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_302" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_303" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_304" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_305" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_306" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_307" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_308" xlink:to="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_309" xlink:to="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_310" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_311" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_312" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_313" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_314" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_315" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_316" xlink:to="lab_ifrs-full_DisclosureOfCostOfSalesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_317" xlink:to="lab_ifrs-full_DisclosureOfCostOfSalesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_318" xlink:to="lab_ifrs-full_DisclosureOfDeferredIncomeExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_319" xlink:to="lab_ifrs-full_DisclosureOfDeferredIncomeExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_320" xlink:to="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_321" xlink:to="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_322" xlink:to="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_323" xlink:to="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_324" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_325" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_326" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_327" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_328" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_329" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_330" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_331" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_332" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_333" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_334" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_335" xlink:to="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_336" xlink:to="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_337" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_338" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_339" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_340" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_341" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_342" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_343" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_344" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_345" xlink:to="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_346" xlink:to="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_347" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_348" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGoodwillExplanatory_349" xlink:to="lab_ifrs-full_DisclosureOfGoodwillExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGoodwillExplanatory_350" xlink:to="lab_ifrs-full_DisclosureOfGoodwillExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_351" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_352" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_353" xlink:to="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_354" xlink:to="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_355" xlink:to="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_356" xlink:to="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory_357" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory_358" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_359" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_360" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_361" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_362" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_363" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_364" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_365" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_366" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_367" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_368" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_369" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_370" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_371" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_372" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_373" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_374" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_375" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_376" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_377" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_378" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_379" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_380" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_381" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_382" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_383" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_384" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_385" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_386" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_387" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_388" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_389" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory_390" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory_391" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_392" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_393" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_394" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_395" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_396" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRevenueExplanatory_397" xlink:to="lab_ifrs-full_DisclosureOfRevenueExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRevenueExplanatory_398" xlink:to="lab_ifrs-full_DisclosureOfRevenueExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_399" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_400" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_401" xlink:to="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_402" xlink:to="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_403" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_406" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_407" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_408" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_409" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_410" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_411" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_412" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_413" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_414" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_415" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_416" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_417" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_418" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_419" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_420" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DiscountedCashFlowMember_421" xlink:to="lab_ifrs-full_DiscountedCashFlowMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_422" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_423" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_424" xlink:to="lab_ifrs-full_EarningsPerShareAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_425" xlink:to="lab_ifrs-full_EarningsPerShareAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_426" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_427" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_428" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_429" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_430" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_431" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_432" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_433" xlink:to="lab_ifrs-full_Equity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_434" xlink:to="lab_ifrs-full_Equity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_435" xlink:to="lab_ifrs-full_Equity_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_436" xlink:to="lab_ifrs-full_Equity_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_437" xlink:to="lab_ifrs-full_Equity_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_438" xlink:to="lab_ifrs-full_Equity_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract_439" xlink:to="lab_ifrs-full_EquityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract_440" xlink:to="lab_ifrs-full_EquityAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities_441" xlink:to="lab_ifrs-full_EquityAndLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities_442" xlink:to="lab_ifrs-full_EquityAndLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInterestsOfAcquirer_443" xlink:to="lab_ifrs-full_EquityInterestsOfAcquirer_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInterestsOfAcquirer_444" xlink:to="lab_ifrs-full_EquityInterestsOfAcquirer_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember_445" xlink:to="lab_ifrs-full_EquityMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember_446" xlink:to="lab_ifrs-full_EquityMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_447" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_448" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_449" xlink:to="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_450" xlink:to="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_451" xlink:to="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_452" xlink:to="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_453" xlink:to="lab_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_454" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_455" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_456" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts_457" xlink:to="lab_ifrs-full_FinanceCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts_458" xlink:to="lab_ifrs-full_FinanceCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts_459" xlink:to="lab_ifrs-full_FinanceCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts_460" xlink:to="lab_ifrs-full_FinanceCosts_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome_461" xlink:to="lab_ifrs-full_FinanceIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome_462" xlink:to="lab_ifrs-full_FinanceIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome_463" xlink:to="lab_ifrs-full_FinanceIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome_464" xlink:to="lab_ifrs-full_FinanceIncome_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValue_465" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValue_466" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValue_467" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_468" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_469" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_470" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_471" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_472" xlink:to="lab_ifrs-full_FinancialAssetsCategoryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember_473" xlink:to="lab_ifrs-full_FinancialAssetsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember_474" xlink:to="lab_ifrs-full_FinancialAssetsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_475" xlink:to="lab_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_476" xlink:to="lab_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_477" xlink:to="lab_ifrs-full_FinancialAssetsTypeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_478" xlink:to="lab_ifrs-full_FinancialLiabilitiesTypeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_479" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_480" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_481" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_482" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_483" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_484" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_485" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_6"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_486" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_487" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_488" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_489" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_490" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_491" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_492" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_493" xlink:to="lab_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_494" xlink:to="lab_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeneralAndAdministrativeExpense_495" xlink:to="lab_ifrs-full_GeneralAndAdministrativeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeneralAndAdministrativeExpense_496" xlink:to="lab_ifrs-full_GeneralAndAdministrativeExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeneralAndAdministrativeExpense_497" xlink:to="lab_ifrs-full_GeneralAndAdministrativeExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis_498" xlink:to="lab_ifrs-full_GeographicalAreasAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember_499" xlink:to="lab_ifrs-full_GeographicalAreasMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_500" xlink:to="lab_ifrs-full_Goodwill_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_501" xlink:to="lab_ifrs-full_Goodwill_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_502" xlink:to="lab_ifrs-full_Goodwill_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_503" xlink:to="lab_ifrs-full_Goodwill_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_504" xlink:to="lab_ifrs-full_Goodwill_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember_505" xlink:to="lab_ifrs-full_GrossCarryingAmountMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember_506" xlink:to="lab_ifrs-full_GrossCarryingAmountMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_507" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_508" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_509" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_510" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_511" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_512" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_513" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_514" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_515" xlink:to="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_516" xlink:to="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_517" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_518" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_519" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_520" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_521" xlink:to="lab_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_522" xlink:to="lab_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_523" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_524" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_525" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_526" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_527" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_528" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_529" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_530" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_531" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_532" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_533" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_534" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_535" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_536" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_537" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_538" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_539" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_540" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_541" xlink:to="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_542" xlink:to="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InsuranceContractsAxis_543" xlink:to="lab_ifrs-full_InsuranceContractsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InsuranceContractsMember2017_544" xlink:to="lab_ifrs-full_InsuranceContractsMember2017_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense_545" xlink:to="lab_ifrs-full_InterestExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense_546" xlink:to="lab_ifrs-full_InterestExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense_547" xlink:to="lab_ifrs-full_InterestExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_548" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_549" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_550" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_551" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_552" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_553" xlink:to="lab_ifrs-full_Inventories_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_554" xlink:to="lab_ifrs-full_Inventories_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_555" xlink:to="lab_ifrs-full_Inventories_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011_556" xlink:to="lab_ifrs-full_InventoryWritedown2011_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011_557" xlink:to="lab_ifrs-full_InventoryWritedown2011_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital_558" xlink:to="lab_ifrs-full_IssuedCapital_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital_559" xlink:to="lab_ifrs-full_IssuedCapital_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember_560" xlink:to="lab_ifrs-full_IssuedCapitalMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember_561" xlink:to="lab_ifrs-full_IssuedCapitalMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssueOfEquity_562" xlink:to="lab_ifrs-full_IssueOfEquity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssueOfEquity_563" xlink:to="lab_ifrs-full_IssueOfEquity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis_564" xlink:to="lab_ifrs-full_JointVenturesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_565" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_566" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_567" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_568" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_569" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_570" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_571" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_572" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_573" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LandMember_574" xlink:to="lab_ifrs-full_LandMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LandMember_575" xlink:to="lab_ifrs-full_LandMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember_576" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember_577" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_578" xlink:to="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_579" xlink:to="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearMember_580" xlink:to="lab_ifrs-full_LaterThanOneYearMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearMember_581" xlink:to="lab_ifrs-full_LaterThanOneYearMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_582" xlink:to="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_583" xlink:to="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_584" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_585" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities_586" xlink:to="lab_ifrs-full_LeaseLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities_587" xlink:to="lab_ifrs-full_LeaseLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember_588" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember_589" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember_590" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember_591" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level3OfFairValueHierarchyMember_592" xlink:to="lab_ifrs-full_Level3OfFairValueHierarchyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level3OfFairValueHierarchyMember_593" xlink:to="lab_ifrs-full_Level3OfFairValueHierarchyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_594" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities_595" xlink:to="lab_ifrs-full_Liabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities_596" xlink:to="lab_ifrs-full_Liabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities_597" xlink:to="lab_ifrs-full_Liabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesAbstract_598" xlink:to="lab_ifrs-full_LiabilitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesAbstract_599" xlink:to="lab_ifrs-full_LiabilitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_600" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_601" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings_602" xlink:to="lab_ifrs-full_LongtermBorrowings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings_603" xlink:to="lab_ifrs-full_LongtermBorrowings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings_604" xlink:to="lab_ifrs-full_LongtermBorrowings_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_605" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_606" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis_607" xlink:to="lab_ifrs-full_MaturityAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiningPropertyMember_608" xlink:to="lab_ifrs-full_MiningPropertyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiningPropertyMember_609" xlink:to="lab_ifrs-full_MiningPropertyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDebt_610" xlink:to="lab_ifrs-full_NetDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDebt_611" xlink:to="lab_ifrs-full_NetDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsAxis_612" xlink:to="lab_ifrs-full_NewIFRSsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsMember_613" xlink:to="lab_ifrs-full_NewIFRSsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_614" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember_615" xlink:to="lab_ifrs-full_NonadjustingEventsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssets_616" xlink:to="lab_ifrs-full_NoncurrentAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssets_617" xlink:to="lab_ifrs-full_NoncurrentAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentFinancialLiabilities_618" xlink:to="lab_ifrs-full_NoncurrentFinancialLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentFinancialLiabilities_619" xlink:to="lab_ifrs-full_NoncurrentFinancialLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities_620" xlink:to="lab_ifrs-full_NoncurrentLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities_621" xlink:to="lab_ifrs-full_NoncurrentLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities_622" xlink:to="lab_ifrs-full_NoncurrentLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_623" xlink:to="lab_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_624" xlink:to="lab_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_625" xlink:to="lab_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotesAndDebenturesIssued_626" xlink:to="lab_ifrs-full_NotesAndDebenturesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotesAndDebenturesIssued_627" xlink:to="lab_ifrs-full_NotesAndDebenturesIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember_628" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember_629" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_630" xlink:to="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_631" xlink:to="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_632" xlink:to="lab_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_633" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_634" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_635" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_636" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_637" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_638" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_639" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_640" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_641" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_642" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_643" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_644" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_645" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_646" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_647" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_648" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_649" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_650" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_651" xlink:to="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_652" xlink:to="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_653" xlink:to="lab_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_654" xlink:to="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_655" xlink:to="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_656" xlink:to="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_657" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_658" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_659" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_660" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_661" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_662" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_663" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_664" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionContractMember_665" xlink:to="lab_ifrs-full_OptionContractMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionContractMember_666" xlink:to="lab_ifrs-full_OptionContractMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OrdinarySharesMember_667" xlink:to="lab_ifrs-full_OrdinarySharesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_668" xlink:to="lab_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_669" xlink:to="lab_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_670" xlink:to="lab_ifrs-full_OtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_671" xlink:to="lab_ifrs-full_OtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_672" xlink:to="lab_ifrs-full_OtherComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_673" xlink:to="lab_ifrs-full_OtherComprehensiveIncome_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_674" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_675" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_676" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets_677" xlink:to="lab_ifrs-full_OtherCurrentAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets_678" xlink:to="lab_ifrs-full_OtherCurrentAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_679" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_680" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_681" xlink:to="lab_ifrs-full_OtherCurrentFinancialLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_682" xlink:to="lab_ifrs-full_OtherCurrentFinancialLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_683" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_684" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_685" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_686" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_687" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_688" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_689" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_690" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_691" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_692" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_693" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_694" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_695" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_696" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_697" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_698" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_699" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_700" xlink:to="lab_ifrs-full_OtherProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_701" xlink:to="lab_ifrs-full_OtherProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_702" xlink:to="lab_ifrs-full_OtherProvisions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_703" xlink:to="lab_ifrs-full_OtherProvisions_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember_704" xlink:to="lab_ifrs-full_OtherProvisionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember_705" xlink:to="lab_ifrs-full_OtherProvisionsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherReceivables_706" xlink:to="lab_ifrs-full_OtherReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherReceivables_707" xlink:to="lab_ifrs-full_OtherReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_708" xlink:to="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_709" xlink:to="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare_710" xlink:to="lab_ifrs-full_ParValuePerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare_711" xlink:to="lab_ifrs-full_ParValuePerShare_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare_712" xlink:to="lab_ifrs-full_ParValuePerShare_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue_713" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue_714" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_715" xlink:to="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_716" xlink:to="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_717" xlink:to="lab_ifrs-full_PortfolioAndOtherManagementFeeIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_718" xlink:to="lab_ifrs-full_PortfolioAndOtherManagementFeeIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_719" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_720" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_721" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_722" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_723" xlink:to="lab_ifrs-full_ProceedsFromIssueOfOrdinaryShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_724" xlink:to="lab_ifrs-full_ProceedsFromIssueOfOrdinaryShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssuingShares_725" xlink:to="lab_ifrs-full_ProceedsFromIssuingShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssuingShares_726" xlink:to="lab_ifrs-full_ProceedsFromIssuingShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_727" xlink:to="lab_ifrs-full_ProceedsFromNoncurrentBorrowings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_728" xlink:to="lab_ifrs-full_ProceedsFromNoncurrentBorrowings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_729" xlink:to="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_730" xlink:to="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_731" xlink:to="lab_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss_732" xlink:to="lab_ifrs-full_ProfitLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss_733" xlink:to="lab_ifrs-full_ProfitLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss_734" xlink:to="lab_ifrs-full_ProfitLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss_735" xlink:to="lab_ifrs-full_ProfitLoss_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss_736" xlink:to="lab_ifrs-full_ProfitLoss_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_737" xlink:to="lab_ifrs-full_ProfitLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_738" xlink:to="lab_ifrs-full_ProfitLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_739" xlink:to="lab_ifrs-full_ProfitLossBeforeTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_740" xlink:to="lab_ifrs-full_ProfitLossFromOperatingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_741" xlink:to="lab_ifrs-full_ProfitLossFromOperatingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_742" xlink:to="lab_ifrs-full_ProfitLossFromOperatingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_743" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_744" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_745" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_746" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_747" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_748" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_749" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_750" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_751" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_752" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_753" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_754" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_755" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_756" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_757" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_758" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_759" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_760" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasedCallOptionsMember_761" xlink:to="lab_ifrs-full_PurchasedCallOptionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasedCallOptionsMember_762" xlink:to="lab_ifrs-full_PurchasedCallOptionsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_763" xlink:to="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_764" xlink:to="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_765" xlink:to="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_766" xlink:to="lab_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_767" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_768" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_769" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis_770" xlink:to="lab_ifrs-full_RangeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember_771" xlink:to="lab_ifrs-full_RangesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_772" xlink:to="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_773" xlink:to="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RelatedPartiesMember_774" xlink:to="lab_ifrs-full_RelatedPartiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_775" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_776" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember_777" xlink:to="lab_ifrs-full_RestatedMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember_778" xlink:to="lab_ifrs-full_RestatedMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_779" xlink:to="lab_ifrs-full_RetainedEarnings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_780" xlink:to="lab_ifrs-full_RetainedEarnings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_781" xlink:to="lab_ifrs-full_RetainedEarnings_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_782" xlink:to="lab_ifrs-full_RetainedEarnings_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_783" xlink:to="lab_ifrs-full_RetainedEarnings_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_784" xlink:to="lab_ifrs-full_RetainedEarnings_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember_785" xlink:to="lab_ifrs-full_RetainedEarningsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember_786" xlink:to="lab_ifrs-full_RetainedEarningsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue_787" xlink:to="lab_ifrs-full_Revenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue_788" xlink:to="lab_ifrs-full_Revenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue_789" xlink:to="lab_ifrs-full_Revenue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue_790" xlink:to="lab_ifrs-full_Revenue_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest_791" xlink:to="lab_ifrs-full_RevenueFromInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest_792" xlink:to="lab_ifrs-full_RevenueFromInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfCopper_793" xlink:to="lab_ifrs-full_RevenueFromSaleOfCopper_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfCopper_794" xlink:to="lab_ifrs-full_RevenueFromSaleOfCopper_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_795" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoods_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_796" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoods_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoods_797" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoods_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfSilver_798" xlink:to="lab_ifrs-full_RevenueFromSaleOfSilver_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfSilver_799" xlink:to="lab_ifrs-full_RevenueFromSaleOfSilver_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets_800" xlink:to="lab_ifrs-full_RightofuseAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets_801" xlink:to="lab_ifrs-full_RightofuseAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_802" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareIssueRelatedCost_803" xlink:to="lab_ifrs-full_ShareIssueRelatedCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareIssueRelatedCost_804" xlink:to="lab_ifrs-full_ShareIssueRelatedCost_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_805" xlink:to="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_806" xlink:to="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_807" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_808" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_809" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_810" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_811" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_812" xlink:to="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_813" xlink:to="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfForeignTaxRates_814" xlink:to="lab_ifrs-full_TaxEffectOfForeignTaxRates_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfForeignTaxRates_815" xlink:to="lab_ifrs-full_TaxEffectOfForeignTaxRates_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_816" xlink:to="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_817" xlink:to="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_818" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_819" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember_820" xlink:to="lab_ifrs-full_TopOfRangeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember_821" xlink:to="lab_ifrs-full_TopOfRangeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_822" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_823" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_824" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables_825" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_826" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_827" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_828" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_829" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_830" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_831" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_832" xlink:to="lab_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_833" xlink:to="lab_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_834" xlink:to="lab_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_835" xlink:to="lab_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransportationExpense_836" xlink:to="lab_ifrs-full_TransportationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransportationExpense_837" xlink:to="lab_ifrs-full_TransportationExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_838" xlink:to="lab_ifrs-full_TypesOfFinancialAssetsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_839" xlink:to="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis_840" xlink:to="lab_ifrs-full_TypesOfRisksAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember_841" xlink:to="lab_ifrs-full_TypesOfRisksMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_842" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesMember_843" xlink:to="lab_ifrs-full_UnusedTaxLossesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesMember_844" xlink:to="lab_ifrs-full_UnusedTaxLossesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesMember_845" xlink:to="lab_ifrs-full_ValuationTechniquesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WagesAndSalaries_846" xlink:to="lab_ifrs-full_WagesAndSalaries_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WagesAndSalaries_847" xlink:to="lab_ifrs-full_WagesAndSalaries_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_848" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_849" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_850" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_851" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_852" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_853" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_854" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_855" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_856" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_857" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_858" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_859" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_860" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_861" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_862" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_863" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_864" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_865" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_866" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_867" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_868" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_869" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_870" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_871" xlink:to="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_872" xlink:to="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_873" xlink:to="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_874" xlink:to="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_875" xlink:to="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares_876" xlink:to="lab_ifrs-full_WeightedAverageShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares_877" xlink:to="lab_ifrs-full_WeightedAverageShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares_878" xlink:to="lab_ifrs-full_WeightedAverageShares_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_879" xlink:to="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_880" xlink:to="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_881" xlink:to="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CommonTable_882" xlink:to="lab_srt_CommonTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis_883" xlink:to="lab_srt_CurrencyAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_884" xlink:to="lab_srt_RangeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilities_885" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilities_886" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilities_887" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_888" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_889" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_890" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_891" xlink:to="lab_tgb_AccountsPayableAndAccruedLiabilitiesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsReceivable1Member_892" xlink:to="lab_tgb_AccountsReceivable1Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsReceivable1Member_893" xlink:to="lab_tgb_AccountsReceivable1Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccountsReceivable1Member_894" xlink:to="lab_tgb_AccountsReceivable1Member_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionExpenseIncludedInFinanceCosts_895" xlink:to="lab_tgb_AccretionExpenseIncludedInFinanceCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionExpenseIncludedInFinanceCosts_896" xlink:to="lab_tgb_AccretionExpenseIncludedInFinanceCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionExpenseIncludedInFinanceCosts_897" xlink:to="lab_tgb_AccretionExpenseIncludedInFinanceCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionInOtherProvisions_898" xlink:to="lab_tgb_AccretionInOtherProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionInOtherProvisions_899" xlink:to="lab_tgb_AccretionInOtherProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccretionInOtherProvisions_900" xlink:to="lab_tgb_AccretionInOtherProvisions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_901" xlink:to="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_902" xlink:to="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_903" xlink:to="lab_tgb_AccruedCappingClosurePostClosureAndEnvironmentalCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionAxis_904" xlink:to="lab_tgb_AcquisitionAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionAxis_905" xlink:to="lab_tgb_AcquisitionAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_906" xlink:to="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_907" xlink:to="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_908" xlink:to="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_909" xlink:to="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_910" xlink:to="lab_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDomain_911" xlink:to="lab_tgb_AcquisitionDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AcquisitionDomain_912" xlink:to="lab_tgb_AcquisitionDomain_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustedBalanceMember_913" xlink:to="lab_tgb_AdjustedBalanceMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustedBalanceMember_914" xlink:to="lab_tgb_AdjustedBalanceMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustedBalanceMember_915" xlink:to="lab_tgb_AdjustedBalanceMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_916" xlink:to="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_917" xlink:to="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_918" xlink:to="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_919" xlink:to="lab_tgb_AdjustmentsForAmortizationOfDeferredRevenue_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_920" xlink:to="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_921" xlink:to="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_922" xlink:to="lab_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_923" xlink:to="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_924" xlink:to="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_925" xlink:to="lab_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredRevenueDeposit_926" xlink:to="lab_tgb_AdjustmentsForDeferredRevenueDeposit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredRevenueDeposit_927" xlink:to="lab_tgb_AdjustmentsForDeferredRevenueDeposit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredRevenueDeposit_928" xlink:to="lab_tgb_AdjustmentsForDeferredRevenueDeposit_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredRevenueDeposit_929" xlink:to="lab_tgb_AdjustmentsForDeferredRevenueDeposit_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdjustmentsForDeferredRevenueDeposit_930" xlink:to="lab_tgb_AdjustmentsForDeferredRevenueDeposit_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdministrativeLegalExplorationAndTaxServices_931" xlink:to="lab_tgb_AdministrativeLegalExplorationAndTaxServices_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdministrativeLegalExplorationAndTaxServices_932" xlink:to="lab_tgb_AdministrativeLegalExplorationAndTaxServices_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AdministrativeLegalExplorationAndTaxServices_933" xlink:to="lab_tgb_AdministrativeLegalExplorationAndTaxServices_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AfterTaxDiscountRate_934" xlink:to="lab_tgb_AfterTaxDiscountRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AfterTaxDiscountRate_935" xlink:to="lab_tgb_AfterTaxDiscountRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AfterTaxDiscountRate_936" xlink:to="lab_tgb_AfterTaxDiscountRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyCorporationMember_937" xlink:to="lab_tgb_AleyCorporationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyMember_938" xlink:to="lab_tgb_AleyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyMember_939" xlink:to="lab_tgb_AleyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyNiobiumProjectMember_940" xlink:to="lab_tgb_AleyNiobiumProjectMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyNiobiumProjectMember_941" xlink:to="lab_tgb_AleyNiobiumProjectMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AleyNiobiumProjectMember_942" xlink:to="lab_tgb_AleyNiobiumProjectMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmortizationOfDeferredFinancingCharges_943" xlink:to="lab_tgb_AmortizationOfDeferredFinancingCharges_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmortizationOfDeferredFinancingCharges_944" xlink:to="lab_tgb_AmortizationOfDeferredFinancingCharges_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmortizationOfDeferredFinancingCharges_945" xlink:to="lab_tgb_AmortizationOfDeferredFinancingCharges_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_946" xlink:to="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_947" xlink:to="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_948" xlink:to="lab_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_949" xlink:to="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_950" xlink:to="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AmountReceivedForAmendmentToItsSilverStream_951" xlink:to="lab_tgb_AmountReceivedForAmendmentToItsSilverStream_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_952" xlink:to="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_953" xlink:to="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_954" xlink:to="lab_tgb_AssetsForInvestmentsInSubscriptionReceipts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_955" xlink:to="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_956" xlink:to="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_957" xlink:to="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_958" xlink:to="lab_tgb_AverageCopperPriceExceedsThresholdAmountPerPound_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BcHydroMember_959" xlink:to="lab_tgb_BcHydroMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BcHydroMember_960" xlink:to="lab_tgb_BcHydroMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_961" xlink:to="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_962" xlink:to="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_963" xlink:to="lab_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BeyondCurrentMineLife_964" xlink:to="lab_tgb_BeyondCurrentMineLife_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BeyondCurrentMineLife_965" xlink:to="lab_tgb_BeyondCurrentMineLife_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BeyondCurrentMineLife_966" xlink:to="lab_tgb_BeyondCurrentMineLife_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsFrequencyOfPayments_967" xlink:to="lab_tgb_BorrowingsFrequencyOfPayments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsFrequencyOfPayments_968" xlink:to="lab_tgb_BorrowingsFrequencyOfPayments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsFrequencyOfPayments_969" xlink:to="lab_tgb_BorrowingsFrequencyOfPayments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsMaturityOfPaymentsTerm_970" xlink:to="lab_tgb_BorrowingsMaturityOfPaymentsTerm_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsMaturityOfPaymentsTerm_971" xlink:to="lab_tgb_BorrowingsMaturityOfPaymentsTerm_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_BorrowingsMaturityOfPaymentsTerm_972" xlink:to="lab_tgb_BorrowingsMaturityOfPaymentsTerm_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CanadaEmergencyWageMember_973" xlink:to="lab_tgb_CanadaEmergencyWageMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CanadaEmergencyWageMember_974" xlink:to="lab_tgb_CanadaEmergencyWageMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CanadaEmergencyWageMember_975" xlink:to="lab_tgb_CanadaEmergencyWageMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CanadianCharteredBankMember_976" xlink:to="lab_tgb_CanadianCharteredBankMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedDevelopmentCosts_977" xlink:to="lab_tgb_CapitalizedDevelopmentCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedDevelopmentCosts_978" xlink:to="lab_tgb_CapitalizedDevelopmentCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedDevelopmentCosts_979" xlink:to="lab_tgb_CapitalizedDevelopmentCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedStrippingCosts_980" xlink:to="lab_tgb_CapitalizedStrippingCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedStrippingCosts_981" xlink:to="lab_tgb_CapitalizedStrippingCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CapitalizedStrippingCosts_982" xlink:to="lab_tgb_CapitalizedStrippingCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooCopperCorpMember_983" xlink:to="lab_tgb_CaribooCopperCorpMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooCopperCorpMember_984" xlink:to="lab_tgb_CaribooCopperCorpMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooCopperCorpMember_985" xlink:to="lab_tgb_CaribooCopperCorpMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooMember_986" xlink:to="lab_tgb_CaribooMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooRegionWildfiresMember_987" xlink:to="lab_tgb_CaribooRegionWildfiresMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CaribooRegionWildfiresMember_988" xlink:to="lab_tgb_CaribooRegionWildfiresMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CarryingValueOfSeniorSecuredNotes_989" xlink:to="lab_tgb_CarryingValueOfSeniorSecuredNotes_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CarryingValueOfSeniorSecuredNotes_990" xlink:to="lab_tgb_CarryingValueOfSeniorSecuredNotes_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CarryingValueOfSeniorSecuredNotes_991" xlink:to="lab_tgb_CarryingValueOfSeniorSecuredNotes_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashAndCashEquivalentMember_992" xlink:to="lab_tgb_CashAndCashEquivalentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashAndCashEquivalentMember_993" xlink:to="lab_tgb_CashAndCashEquivalentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashAndCashEquivalentMember_994" xlink:to="lab_tgb_CashAndCashEquivalentMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_995" xlink:to="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_996" xlink:to="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_997" xlink:to="lab_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_998" xlink:to="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_999" xlink:to="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_1000" xlink:to="lab_tgb_CashReceivedPerOunceOfSilverDeliveries_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1001" xlink:to="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1002" xlink:to="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_1003" xlink:to="lab_tgb_ChangeInFairValueOfDeferredShareUnitsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1004" xlink:to="lab_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1005" xlink:to="lab_tgb_ChangeInFinancialAssetsAndLiabilitiesDueToExchangeRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoods_1006" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoods_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoods_1007" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoods_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoods_1008" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoods_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1009" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1010" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_1011" xlink:to="lab_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingencies_1012" xlink:to="lab_tgb_CommitmentsAndContingencies_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingencies_1013" xlink:to="lab_tgb_CommitmentsAndContingencies_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingencies_1014" xlink:to="lab_tgb_CommitmentsAndContingencies_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingenciesAbstract_1015" xlink:to="lab_tgb_CommitmentsAndContingenciesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingenciesTable_1016" xlink:to="lab_tgb_CommitmentsAndContingenciesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsAndContingenciesTable_1017" xlink:to="lab_tgb_CommitmentsAndContingenciesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsForLowValueLeases_1018" xlink:to="lab_tgb_CommitmentsForLowValueLeases_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsForLowValueLeases_1019" xlink:to="lab_tgb_CommitmentsForLowValueLeases_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsForLowValueLeases_1020" xlink:to="lab_tgb_CommitmentsForLowValueLeases_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommitmentsForLowValueLeases_1021" xlink:to="lab_tgb_CommitmentsForLowValueLeases_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommodityDerivativesMember_1022" xlink:to="lab_tgb_CommodityDerivativesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommodityDerivativesMember_1023" xlink:to="lab_tgb_CommodityDerivativesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommodityExposedToPriceMovements_1024" xlink:to="lab_tgb_CommodityExposedToPriceMovements_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommodityExposedToPriceMovements_1025" xlink:to="lab_tgb_CommodityExposedToPriceMovements_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CommodityExposedToPriceMovements_1026" xlink:to="lab_tgb_CommodityExposedToPriceMovements_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CompensationExpenseAbstract_1027" xlink:to="lab_tgb_CompensationExpenseAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplus_1028" xlink:to="lab_tgb_ContributedSurplus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplus_1029" xlink:to="lab_tgb_ContributedSurplus_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplus_1030" xlink:to="lab_tgb_ContributedSurplus_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplusMember_1031" xlink:to="lab_tgb_ContributedSurplusMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplusMember_1032" xlink:to="lab_tgb_ContributedSurplusMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ContributedSurplusMember_1033" xlink:to="lab_tgb_ContributedSurplusMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPricePerPound_1034" xlink:to="lab_tgb_CopperPricePerPound_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPricePerPound_1035" xlink:to="lab_tgb_CopperPricePerPound_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPricePerPound_1036" xlink:to="lab_tgb_CopperPricePerPound_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionContractsMember_1037" xlink:to="lab_tgb_CopperPutOptionContractsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionContractsMember_1038" xlink:to="lab_tgb_CopperPutOptionContractsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionContractsMember_1039" xlink:to="lab_tgb_CopperPutOptionContractsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionsMember_1040" xlink:to="lab_tgb_CopperPutOptionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionsMember_1041" xlink:to="lab_tgb_CopperPutOptionsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CopperPutOptionsMember_1042" xlink:to="lab_tgb_CopperPutOptionsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CostOfSalesAbstract_1043" xlink:to="lab_tgb_CostOfSalesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CostOfSalesAbstract_1044" xlink:to="lab_tgb_CostOfSalesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CostOfSalesAbstract_1045" xlink:to="lab_tgb_CostOfSalesAbstract_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CostOfSalesAbstract_1046" xlink:to="lab_tgb_CostOfSalesAbstract_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1047" xlink:to="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1048" xlink:to="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_1049" xlink:to="lab_tgb_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeTaxPools_1050" xlink:to="lab_tgb_CumulativeTaxPools_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeTaxPools_1051" xlink:to="lab_tgb_CumulativeTaxPools_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CumulativeTaxPools_1052" xlink:to="lab_tgb_CumulativeTaxPools_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurisHoldingsCanadaLtdMember_1053" xlink:to="lab_tgb_CurisHoldingsCanadaLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurisreResourcesLtdMember_1054" xlink:to="lab_tgb_CurisreResourcesLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurisreResourcesLtdMember_1055" xlink:to="lab_tgb_CurisreResourcesLtdMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentCopperContainedinConcentrate_1056" xlink:to="lab_tgb_CurrentCopperContainedinConcentrate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentCopperContainedinConcentrate_1057" xlink:to="lab_tgb_CurrentCopperContainedinConcentrate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentCopperContainedinConcentrate_1058" xlink:to="lab_tgb_CurrentCopperContainedinConcentrate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentMolybdenumConcentrate_1059" xlink:to="lab_tgb_CurrentMolybdenumConcentrate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentMolybdenumConcentrate_1060" xlink:to="lab_tgb_CurrentMolybdenumConcentrate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentMolybdenumConcentrate_1061" xlink:to="lab_tgb_CurrentMolybdenumConcentrate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CurrentMolybdenumConcentrate_1062" xlink:to="lab_tgb_CurrentMolybdenumConcentrate_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CustomerOneMember_1063" xlink:to="lab_tgb_CustomerOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CustomerOneMember_1064" xlink:to="lab_tgb_CustomerOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CustomerTwoMember_1065" xlink:to="lab_tgb_CustomerTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CustomerTwoMember_1066" xlink:to="lab_tgb_CustomerTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_CustomerTwoMember_1067" xlink:to="lab_tgb_CustomerTwoMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_Debt1Member_1068" xlink:to="lab_tgb_Debt1Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_Debt1Member_1069" xlink:to="lab_tgb_Debt1Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_Debt1Member_1070" xlink:to="lab_tgb_Debt1Member_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramEffectiveDate_1071" xlink:to="lab_tgb_DeferralProgramEffectiveDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramEffectiveDate_1072" xlink:to="lab_tgb_DeferralProgramEffectiveDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramPeriod_1073" xlink:to="lab_tgb_DeferralProgramPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramPeriod_1074" xlink:to="lab_tgb_DeferralProgramPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramPeriod_1075" xlink:to="lab_tgb_DeferralProgramPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferralProgramPeriod_1076" xlink:to="lab_tgb_DeferralProgramPeriod_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1077" xlink:to="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1078" xlink:to="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_1079" xlink:to="lab_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1080" xlink:to="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1081" xlink:to="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_1082" xlink:to="lab_tgb_DeferredIncomeTransitionalAdjustmentForInternationalFinancialReportingStandards15_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredRevenueDeposit_1083" xlink:to="lab_tgb_DeferredRevenueDeposit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredRevenueDeposit_1084" xlink:to="lab_tgb_DeferredRevenueDeposit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredRevenueDeposit_1085" xlink:to="lab_tgb_DeferredRevenueDeposit_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredRevenueDeposit_1086" xlink:to="lab_tgb_DeferredRevenueDeposit_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredRevenueDeposit_1087" xlink:to="lab_tgb_DeferredRevenueDeposit_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredShareUnitsMember_1088" xlink:to="lab_tgb_DeferredShareUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredShareUnitsMember_1089" xlink:to="lab_tgb_DeferredShareUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsLossCarryForwards_1090" xlink:to="lab_tgb_DeferredTaxAssetsLossCarryForwards_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsLossCarryForwards_1091" xlink:to="lab_tgb_DeferredTaxAssetsLossCarryForwards_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsLossCarryForwards_1092" xlink:to="lab_tgb_DeferredTaxAssetsLossCarryForwards_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsLossCarryForwards_1093" xlink:to="lab_tgb_DeferredTaxAssetsLossCarryForwards_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsOther1_1094" xlink:to="lab_tgb_DeferredTaxAssetsOther1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsOther1_1095" xlink:to="lab_tgb_DeferredTaxAssetsOther1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsOther1_1096" xlink:to="lab_tgb_DeferredTaxAssetsOther1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsProvisions_1097" xlink:to="lab_tgb_DeferredTaxAssetsProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsProvisions_1098" xlink:to="lab_tgb_DeferredTaxAssetsProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsProvisions_1099" xlink:to="lab_tgb_DeferredTaxAssetsProvisions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxAssetsProvisions_1100" xlink:to="lab_tgb_DeferredTaxAssetsProvisions_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1101" xlink:to="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1102" xlink:to="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1103" xlink:to="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1104" xlink:to="lab_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepletionAndAmortizationMember_1105" xlink:to="lab_tgb_DepletionAndAmortizationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepletionAndAmortizationMember_1106" xlink:to="lab_tgb_DepletionAndAmortizationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepletionAndAmortizationMember_1107" xlink:to="lab_tgb_DepletionAndAmortizationMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1108" xlink:to="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1109" xlink:to="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_1110" xlink:to="lab_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetCopperCallOptions_1111" xlink:to="lab_tgb_DerivativeAssetCopperCallOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetCopperCallOptions_1112" xlink:to="lab_tgb_DerivativeAssetCopperCallOptions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetCopperCallOptions_1113" xlink:to="lab_tgb_DerivativeAssetCopperCallOptions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetFuelCallOptions_1114" xlink:to="lab_tgb_DerivativeAssetFuelCallOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetFuelCallOptions_1115" xlink:to="lab_tgb_DerivativeAssetFuelCallOptions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeAssetFuelCallOptions_1116" xlink:to="lab_tgb_DerivativeAssetFuelCallOptions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1117" xlink:to="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1118" xlink:to="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_1119" xlink:to="lab_tgb_DerivativeFinancialInstrumentInterestRateBasis_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeMaturityDate_1120" xlink:to="lab_tgb_DerivativeMaturityDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeMaturityDate_1121" xlink:to="lab_tgb_DerivativeMaturityDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DerivativeMaturityDate_1122" xlink:to="lab_tgb_DerivativeMaturityDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionAmountsPayableOnDeferralProgram_1123" xlink:to="lab_tgb_DescriptionAmountsPayableOnDeferralProgram_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionAmountsPayableOnDeferralProgram_1124" xlink:to="lab_tgb_DescriptionAmountsPayableOnDeferralProgram_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfAgreementExtensionPeriod_1125" xlink:to="lab_tgb_DescriptionOfAgreementExtensionPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfAgreementExtensionPeriod_1126" xlink:to="lab_tgb_DescriptionOfAgreementExtensionPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfAgreementExtensionPeriod_1127" xlink:to="lab_tgb_DescriptionOfAgreementExtensionPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1128" xlink:to="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1129" xlink:to="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_1130" xlink:to="lab_tgb_DescriptionOfForfeitureRateShareOptionsGranted_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DevelopmentCostsCapitalized_1131" xlink:to="lab_tgb_DevelopmentCostsCapitalized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DevelopmentCostsCapitalized_1132" xlink:to="lab_tgb_DevelopmentCostsCapitalized_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DevelopmentCostsCapitalized_1133" xlink:to="lab_tgb_DevelopmentCostsCapitalized_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DirectMiningCosts_1134" xlink:to="lab_tgb_DirectMiningCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DirectMiningCosts_1135" xlink:to="lab_tgb_DirectMiningCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DirectMiningCosts_1136" xlink:to="lab_tgb_DirectMiningCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DirectorsExecutivesAndEmployeesMember_1137" xlink:to="lab_tgb_DirectorsExecutivesAndEmployeesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DirectorsExecutivesAndEmployeesMember_1138" xlink:to="lab_tgb_DirectorsExecutivesAndEmployeesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1139" xlink:to="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1140" xlink:to="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1141" xlink:to="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1142" xlink:to="lab_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1143" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1144" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1145" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1146" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1147" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_1148" xlink:to="lab_tgb_DisclosureOfAccountsPayableAndAccruedLiabilitiesTable_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_1149" xlink:to="lab_tgb_DisclosureOfBasisOfPreparationAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationLineItems_1150" xlink:to="lab_tgb_DisclosureOfBasisOfPreparationLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationLineItems_1151" xlink:to="lab_tgb_DisclosureOfBasisOfPreparationLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationTable_1152" xlink:to="lab_tgb_DisclosureOfBasisOfPreparationTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationTable_1153" xlink:to="lab_tgb_DisclosureOfBasisOfPreparationTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfBorrowingsAbstract_1154" xlink:to="lab_tgb_DisclosureOfBorrowingsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1155" xlink:to="lab_tgb_DisclosureOfCommitmentsAndContingenciesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1156" xlink:to="lab_tgb_DisclosureOfCommitmentsAndContingenciesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1157" xlink:to="lab_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1158" xlink:to="lab_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsLineItems_1159" xlink:to="lab_tgb_DisclosureOfCommitmentsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommitmentsLineItems_1160" xlink:to="lab_tgb_DisclosureOfCommitmentsLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1161" xlink:to="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1162" xlink:to="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1163" xlink:to="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1164" xlink:to="lab_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1165" xlink:to="lab_tgb_DisclosureOfCompensationExpenseExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1166" xlink:to="lab_tgb_DisclosureOfCompensationExpenseExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1167" xlink:to="lab_tgb_DisclosureOfCompensationExpenseExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCostOfSalesLineItems_1168" xlink:to="lab_tgb_DisclosureOfCostOfSalesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCostOfSalesLineItems_1169" xlink:to="lab_tgb_DisclosureOfCostOfSalesLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1170" xlink:to="lab_tgb_DisclosureOfCostOfSalesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1171" xlink:to="lab_tgb_DisclosureOfCostOfSalesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_1172" xlink:to="lab_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_1173" xlink:to="lab_tgb_DisclosureOfDeferredIncomeLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItemsLineItems_1174" xlink:to="lab_tgb_DisclosureOfDeferredIncomeLineItemsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1175" xlink:to="lab_tgb_DisclosureOfDeferredIncomeTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1176" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1177" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1178" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1179" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1180" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_1181" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1182" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1183" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1184" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1185" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1186" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1187" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1188" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1189" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1190" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1191" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1192" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_1193" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1194" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1195" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1196" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1197" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1198" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_1199" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1200" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1201" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1202" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1203" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1204" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_1205" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1206" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1207" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1208" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1209" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1210" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutFinancialInstrumentTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1211" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1212" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1213" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1214" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1215" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_1216" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1217" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1218" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1219" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1220" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1221" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_1222" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1223" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1224" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1225" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1226" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1227" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1228" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1229" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1230" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_1231" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1232" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1233" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1234" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1235" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1236" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1237" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1238" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1239" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1240" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1241" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1242" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1243" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1244" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1245" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_1246" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReconciliationOfOperatingLeaseCommitmentsAndLeaseLiabilitiesExplantory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_1247" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1248" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1249" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1250" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1251" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1252" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_1253" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1254" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1255" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1256" xlink:to="lab_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_1257" xlink:to="lab_tgb_DisclosureOfFinanceCostAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_1258" xlink:to="lab_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_1259" xlink:to="lab_tgb_DisclosureOfFinancialRiskManagementLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_1260" xlink:to="lab_tgb_DisclosureOfFinancialRiskManagementLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1261" xlink:to="lab_tgb_DisclosureOfFinancialRiskManagementTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1262" xlink:to="lab_tgb_DisclosureOfFinancialRiskManagementTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1263" xlink:to="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1264" xlink:to="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_1265" xlink:to="lab_tgb_DisclosureOfInformationAboutRevenueExplanatoryTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1266" xlink:to="lab_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1267" xlink:to="lab_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityAbstract_1268" xlink:to="lab_tgb_DisclosureOfReportingEntityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityAbstract_1269" xlink:to="lab_tgb_DisclosureOfReportingEntityAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityLineItems_1270" xlink:to="lab_tgb_DisclosureOfReportingEntityLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityLineItems_1271" xlink:to="lab_tgb_DisclosureOfReportingEntityLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityTable_1272" xlink:to="lab_tgb_DisclosureOfReportingEntityTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfReportingEntityTable_1273" xlink:to="lab_tgb_DisclosureOfReportingEntityTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_1274" xlink:to="lab_tgb_DisclosureOfRevenueAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1275" xlink:to="lab_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1276" xlink:to="lab_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DiscountEffectOnLeaseLiabilities_1277" xlink:to="lab_tgb_DiscountEffectOnLeaseLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DiscountEffectOnLeaseLiabilities_1278" xlink:to="lab_tgb_DiscountEffectOnLeaseLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DiscountEffectOnLeaseLiabilities_1279" xlink:to="lab_tgb_DiscountEffectOnLeaseLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DiscountEffectOnLeaseLiabilities_1280" xlink:to="lab_tgb_DiscountEffectOnLeaseLiabilities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DistributionOfReclamationDeposits_1281" xlink:to="lab_tgb_DistributionOfReclamationDeposits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DistributionOfReclamationDeposits_1282" xlink:to="lab_tgb_DistributionOfReclamationDeposits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DistributionOfReclamationDeposits_1283" xlink:to="lab_tgb_DistributionOfReclamationDeposits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DistributionOfReclamationDeposits_1284" xlink:to="lab_tgb_DistributionOfReclamationDeposits_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_DistributionOfReclamationDeposits_1285" xlink:to="lab_tgb_DistributionOfReclamationDeposits_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EarningsFromMiningOperations_1286" xlink:to="lab_tgb_EarningsFromMiningOperations_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EarningsFromMiningOperations_1287" xlink:to="lab_tgb_EarningsFromMiningOperations_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EarningsFromMiningOperations_1288" xlink:to="lab_tgb_EarningsFromMiningOperations_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EarningsFromMiningOperations_1289" xlink:to="lab_tgb_EarningsFromMiningOperations_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EmployeeSalariesAndBenefitsExpense_1290" xlink:to="lab_tgb_EmployeeSalariesAndBenefitsExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EmployeeSalariesAndBenefitsExpense_1291" xlink:to="lab_tgb_EmployeeSalariesAndBenefitsExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EnteringIntoDerivativeContractMember_1292" xlink:to="lab_tgb_EnteringIntoDerivativeContractMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EnteringIntoDerivativeContractMember_1293" xlink:to="lab_tgb_EnteringIntoDerivativeContractMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoanMember_1294" xlink:to="lab_tgb_EquipmentLoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoanMember_1295" xlink:to="lab_tgb_EquipmentLoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoanMember_1296" xlink:to="lab_tgb_EquipmentLoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoansMember_1297" xlink:to="lab_tgb_EquipmentLoansMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoansMember_1298" xlink:to="lab_tgb_EquipmentLoansMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EquipmentLoansMember_1299" xlink:to="lab_tgb_EquipmentLoansMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1300" xlink:to="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1301" xlink:to="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_1302" xlink:to="lab_tgb_EvaluationOfProjectExpendituresAsAcquisition_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EventsAfterReportingPeriodMember_1303" xlink:to="lab_tgb_EventsAfterReportingPeriodMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EventsAfterReportingPeriodMember_1304" xlink:to="lab_tgb_EventsAfterReportingPeriodMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_EventsAfterReportingPeriodMember_1305" xlink:to="lab_tgb_EventsAfterReportingPeriodMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExerciseOfWarrantsStock_1306" xlink:to="lab_tgb_ExerciseOfWarrantsStock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExerciseOfWarrantsStock_1307" xlink:to="lab_tgb_ExerciseOfWarrantsStock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceFourMember_1308" xlink:to="lab_tgb_ExercisePriceFourMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceFourMember_1309" xlink:to="lab_tgb_ExercisePriceFourMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceFourMember_1310" xlink:to="lab_tgb_ExercisePriceFourMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceOneMember_1311" xlink:to="lab_tgb_ExercisePriceOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceOneMember_1312" xlink:to="lab_tgb_ExercisePriceOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceOneMember_1313" xlink:to="lab_tgb_ExercisePriceOneMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceThreeMember_1314" xlink:to="lab_tgb_ExercisePriceThreeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceThreeMember_1315" xlink:to="lab_tgb_ExercisePriceThreeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceThreeMember_1316" xlink:to="lab_tgb_ExercisePriceThreeMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceTwoMember_1317" xlink:to="lab_tgb_ExercisePriceTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceTwoMember_1318" xlink:to="lab_tgb_ExercisePriceTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ExercisePriceTwoMember_1319" xlink:to="lab_tgb_ExercisePriceTwoMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1320" xlink:to="lab_tgb_FairValueAssumptionsExpectedDividendRate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1321" xlink:to="lab_tgb_FairValueAssumptionsExpectedDividendRate1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedDividendRate1_1322" xlink:to="lab_tgb_FairValueAssumptionsExpectedDividendRate1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedLife_1323" xlink:to="lab_tgb_FairValueAssumptionsExpectedLife_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedLife_1324" xlink:to="lab_tgb_FairValueAssumptionsExpectedLife_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedLife_1325" xlink:to="lab_tgb_FairValueAssumptionsExpectedLife_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1326" xlink:to="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1327" xlink:to="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_1328" xlink:to="lab_tgb_FairValueAssumptionsExpectedVolatilityRate1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1329" xlink:to="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1330" xlink:to="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_1331" xlink:to="lab_tgb_FairValueAssumptionsRiskFreeInterestRate1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfNotesAndDebenturesIssued_1332" xlink:to="lab_tgb_FairValueOfNotesAndDebenturesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfNotesAndDebenturesIssued_1333" xlink:to="lab_tgb_FairValueOfNotesAndDebenturesIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfNotesAndDebenturesIssued_1334" xlink:to="lab_tgb_FairValueOfNotesAndDebenturesIssued_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfWarrants_1335" xlink:to="lab_tgb_FairValueOfWarrants_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfWarrants_1336" xlink:to="lab_tgb_FairValueOfWarrants_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FairValueOfWarrants_1337" xlink:to="lab_tgb_FairValueOfWarrants_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinanceCostsIncludedInDeferredIncome_1338" xlink:to="lab_tgb_FinanceCostsIncludedInDeferredIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinanceCostsIncludedInDeferredIncome_1339" xlink:to="lab_tgb_FinanceCostsIncludedInDeferredIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinanceCostsIncludedInDeferredIncome_1340" xlink:to="lab_tgb_FinanceCostsIncludedInDeferredIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinanceCostsIncludedInDeferredIncome_1341" xlink:to="lab_tgb_FinanceCostsIncludedInDeferredIncome_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialAssetOtherMember_1342" xlink:to="lab_tgb_FinancialAssetOtherMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialAssetOtherMember_1343" xlink:to="lab_tgb_FinancialAssetOtherMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialAssetOtherMember_1344" xlink:to="lab_tgb_FinancialAssetOtherMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1345" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1346" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_1347" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1348" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1349" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1350" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_1351" xlink:to="lab_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperIncMember_1352" xlink:to="lab_tgb_FlorenceCopperIncMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperIncMember_1353" xlink:to="lab_tgb_FlorenceCopperIncMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperMember_1354" xlink:to="lab_tgb_FlorenceCopperMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperMember_1355" xlink:to="lab_tgb_FlorenceCopperMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperProjectMember_1356" xlink:to="lab_tgb_FlorenceCopperProjectMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperProjectMember_1357" xlink:to="lab_tgb_FlorenceCopperProjectMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceCopperProjectMember_1358" xlink:to="lab_tgb_FlorenceCopperProjectMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceHoldingsIncMember_1359" xlink:to="lab_tgb_FlorenceHoldingsIncMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceHoldingsIncMember_1360" xlink:to="lab_tgb_FlorenceHoldingsIncMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FlorenceHoldingsIncMember_1361" xlink:to="lab_tgb_FlorenceHoldingsIncMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FuelCallOptionsMember_1362" xlink:to="lab_tgb_FuelCallOptionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FuelCallOptionsMember_1363" xlink:to="lab_tgb_FuelCallOptionsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FuelCallOptionsMember_1364" xlink:to="lab_tgb_FuelCallOptionsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1365" xlink:to="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1366" xlink:to="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_1367" xlink:to="lab_tgb_FurnitureComputerAndOfficeEquipmentMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GeneralAdministrativeExpensesMember_1368" xlink:to="lab_tgb_GeneralAdministrativeExpensesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GeneralAdministrativeExpensesMember_1369" xlink:to="lab_tgb_GeneralAdministrativeExpensesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GeneralAdministrativeExpensesMember_1370" xlink:to="lab_tgb_GeneralAdministrativeExpensesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarJointVentureMember_1371" xlink:to="lab_tgb_GibraltarJointVentureMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarJointVentureMember_1372" xlink:to="lab_tgb_GibraltarJointVentureMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarJointVentureMember_1373" xlink:to="lab_tgb_GibraltarJointVentureMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesFlorenceCopperMember_1374" xlink:to="lab_tgb_GibraltarMinesFlorenceCopperMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesFlorenceCopperMember_1375" xlink:to="lab_tgb_GibraltarMinesFlorenceCopperMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesFlorenceCopperMember_1376" xlink:to="lab_tgb_GibraltarMinesFlorenceCopperMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesLtdMember_1377" xlink:to="lab_tgb_GibraltarMinesLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesMember_1378" xlink:to="lab_tgb_GibraltarMinesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesMember_1379" xlink:to="lab_tgb_GibraltarMinesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMinesMember_1380" xlink:to="lab_tgb_GibraltarMinesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMiningPropertyMember_1381" xlink:to="lab_tgb_GibraltarMiningPropertyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMiningPropertyMember_1382" xlink:to="lab_tgb_GibraltarMiningPropertyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_GibraltarMiningPropertyMember_1383" xlink:to="lab_tgb_GibraltarMiningPropertyMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_Ifrs16Member_1384" xlink:to="lab_tgb_Ifrs16Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_Ifrs16Member_1385" xlink:to="lab_tgb_Ifrs16Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1386" xlink:to="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1387" xlink:to="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_1388" xlink:to="lab_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomesStatementLocationAxis_1389" xlink:to="lab_tgb_IncomesStatementLocationAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomesStatementLocationAxis_1390" xlink:to="lab_tgb_IncomesStatementLocationAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomesStatementLocationDomain_1391" xlink:to="lab_tgb_IncomesStatementLocationDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomesStatementLocationDomain_1392" xlink:to="lab_tgb_IncomesStatementLocationDomain_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomeStatementLocationOneAxis_1393" xlink:to="lab_tgb_IncomeStatementLocationOneAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomeStatementLocationOneAxis_1394" xlink:to="lab_tgb_IncomeStatementLocationOneAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomeStatementLocationOneDomain_1395" xlink:to="lab_tgb_IncomeStatementLocationOneDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomeStatementLocationOneDomain_1396" xlink:to="lab_tgb_IncomeStatementLocationOneDomain_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncomeTaxAbstract_1397" xlink:to="lab_tgb_IncomeTaxAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1398" xlink:to="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1399" xlink:to="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_1400" xlink:to="lab_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1401" xlink:to="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1402" xlink:to="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_1403" xlink:to="lab_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1404" xlink:to="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1405" xlink:to="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_1406" xlink:to="lab_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1407" xlink:to="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1408" xlink:to="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_1409" xlink:to="lab_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1410" xlink:to="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1411" xlink:to="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_1412" xlink:to="lab_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1413" xlink:to="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1414" xlink:to="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1415" xlink:to="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_1416" xlink:to="lab_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IndependentDirectorsMember_1417" xlink:to="lab_tgb_IndependentDirectorsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IndependentDirectorsMember_1418" xlink:to="lab_tgb_IndependentDirectorsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_IndependentDirectorsMember_1419" xlink:to="lab_tgb_IndependentDirectorsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InsuranceClaimsRecovered_1420" xlink:to="lab_tgb_InsuranceClaimsRecovered_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InsuranceClaimsRecovered_1421" xlink:to="lab_tgb_InsuranceClaimsRecovered_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InsuranceClaimsRecovered_1422" xlink:to="lab_tgb_InsuranceClaimsRecovered_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1423" xlink:to="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1424" xlink:to="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1425" xlink:to="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_1426" xlink:to="lab_tgb_InterestAddedOnPrimeRateToDetermineMonthlyRepayableAmount_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InventoriesLineItems_1427" xlink:to="lab_tgb_InventoriesLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InventoriesLineItems_1428" xlink:to="lab_tgb_InventoriesLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InventoriesTable_1429" xlink:to="lab_tgb_InventoriesTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InventoriesTable_1430" xlink:to="lab_tgb_InventoriesTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentGradeCorporateBonds_1431" xlink:to="lab_tgb_InvestmentGradeCorporateBonds_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentGradeCorporateBonds_1432" xlink:to="lab_tgb_InvestmentGradeCorporateBonds_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentGradeCorporateBonds_1433" xlink:to="lab_tgb_InvestmentGradeCorporateBonds_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentInSubscriptionReceiptsMember_1434" xlink:to="lab_tgb_InvestmentInSubscriptionReceiptsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentInSubscriptionReceiptsMember_1435" xlink:to="lab_tgb_InvestmentInSubscriptionReceiptsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_InvestmentInSubscriptionReceiptsMember_1436" xlink:to="lab_tgb_InvestmentInSubscriptionReceiptsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1437" xlink:to="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1438" xlink:to="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_1439" xlink:to="lab_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1440" xlink:to="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1441" xlink:to="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_1442" xlink:to="lab_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseRelatedObligationsMember_1443" xlink:to="lab_tgb_LeaseRelatedObligationsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseRelatedObligationsMember_1444" xlink:to="lab_tgb_LeaseRelatedObligationsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeaseRelatedObligationsMember_1445" xlink:to="lab_tgb_LeaseRelatedObligationsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesLiabilitiesMember_1446" xlink:to="lab_tgb_LeasesLiabilitiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesLiabilitiesMember_1447" xlink:to="lab_tgb_LeasesLiabilitiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesLiabilitiesMember_1448" xlink:to="lab_tgb_LeasesLiabilitiesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1449" xlink:to="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1450" xlink:to="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1451" xlink:to="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LeasesRelatedToServiceAndSupplyContracts_1452" xlink:to="lab_tgb_LeasesRelatedToServiceAndSupplyContracts_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LetterOfCreditIssued_1453" xlink:to="lab_tgb_LetterOfCreditIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LetterOfCreditIssued_1454" xlink:to="lab_tgb_LetterOfCreditIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1455" xlink:to="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1456" xlink:to="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_1457" xlink:to="lab_tgb_LightVehiclesAndOtherMobileEquipmentMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LossesAndTaxPoolsMember_1458" xlink:to="lab_tgb_LossesAndTaxPoolsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LossesAndTaxPoolsMember_1459" xlink:to="lab_tgb_LossesAndTaxPoolsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_LossesAndTaxPoolsMember_1460" xlink:to="lab_tgb_LossesAndTaxPoolsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ManagementFeeIncome_1461" xlink:to="lab_tgb_ManagementFeeIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ManagementFeeIncome_1462" xlink:to="lab_tgb_ManagementFeeIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ManagementFeeIncome_1463" xlink:to="lab_tgb_ManagementFeeIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MarketableSecuritiesMember_1464" xlink:to="lab_tgb_MarketableSecuritiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MarketableSecuritiesMember_1465" xlink:to="lab_tgb_MarketableSecuritiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MarketableSecuritiesMember_1466" xlink:to="lab_tgb_MarketableSecuritiesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlan_1467" xlink:to="lab_tgb_MaximumAllowableUnderPlan_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlan_1468" xlink:to="lab_tgb_MaximumAllowableUnderPlan_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlan_1469" xlink:to="lab_tgb_MaximumAllowableUnderPlan_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlan_1470" xlink:to="lab_tgb_MaximumAllowableUnderPlan_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1471" xlink:to="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1472" xlink:to="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1473" xlink:to="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_1474" xlink:to="lab_tgb_MaximumAllowableUnderPlanForIndependentDirectors_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeDiscountRate_1475" xlink:to="lab_tgb_NominalRiskFreeDiscountRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeDiscountRate_1476" xlink:to="lab_tgb_NominalRiskFreeDiscountRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeDiscountRate_1477" xlink:to="lab_tgb_NominalRiskFreeDiscountRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeRate_1478" xlink:to="lab_tgb_NominalRiskFreeRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeRate_1479" xlink:to="lab_tgb_NominalRiskFreeRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NominalRiskFreeRate_1480" xlink:to="lab_tgb_NominalRiskFreeRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1481" xlink:to="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1482" xlink:to="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_1483" xlink:to="lab_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashRightOfUseAssetsAcquired_1484" xlink:to="lab_tgb_NoncashRightOfUseAssetsAcquired_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashRightOfUseAssetsAcquired_1485" xlink:to="lab_tgb_NoncashRightOfUseAssetsAcquired_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashRightOfUseAssetsAcquired_1486" xlink:to="lab_tgb_NoncashRightOfUseAssetsAcquired_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1487" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1488" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_1489" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1490" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1491" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_1492" xlink:to="lab_tgb_NoncashWorkingCapitalInIncomeTaxReceivables_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInInterestPayable_1493" xlink:to="lab_tgb_NoncashWorkingCapitalInInterestPayable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInInterestPayable_1494" xlink:to="lab_tgb_NoncashWorkingCapitalInInterestPayable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NoncashWorkingCapitalInInterestPayable_1495" xlink:to="lab_tgb_NoncashWorkingCapitalInInterestPayable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NotesRedemptionPricePercentage_1496" xlink:to="lab_tgb_NotesRedemptionPricePercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NotesRedemptionPricePercentage_1497" xlink:to="lab_tgb_NotesRedemptionPricePercentage_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NotesRedemptionPricePercentage_1498" xlink:to="lab_tgb_NotesRedemptionPricePercentage_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfCommonSharesIssued_1499" xlink:to="lab_tgb_NumberOfCommonSharesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfCommonSharesIssued_1500" xlink:to="lab_tgb_NumberOfCommonSharesIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfCommonSharesIssued_1501" xlink:to="lab_tgb_NumberOfCommonSharesIssued_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfDefaultsOnLoansPayable_1502" xlink:to="lab_tgb_NumberOfDefaultsOnLoansPayable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfDefaultsOnLoansPayable_1503" xlink:to="lab_tgb_NumberOfDefaultsOnLoansPayable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfDefaultsOnLoansPayable_1504" xlink:to="lab_tgb_NumberOfDefaultsOnLoansPayable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1505" xlink:to="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1506" xlink:to="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1507" xlink:to="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_1508" xlink:to="lab_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfPoundsOfCopper_1509" xlink:to="lab_tgb_NumberOfPoundsOfCopper_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfPoundsOfCopper_1510" xlink:to="lab_tgb_NumberOfPoundsOfCopper_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfPoundsOfCopper_1511" xlink:to="lab_tgb_NumberOfPoundsOfCopper_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1512" xlink:to="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1513" xlink:to="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1514" xlink:to="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_1515" xlink:to="lab_tgb_NumberOfShareOutstandingToExchangeOnAcquired_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfWarrantsOutstanding_1516" xlink:to="lab_tgb_NumberOfWarrantsOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfWarrantsOutstanding_1517" xlink:to="lab_tgb_NumberOfWarrantsOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_NumberOfWarrantsOutstanding_1518" xlink:to="lab_tgb_NumberOfWarrantsOutstanding_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1519" xlink:to="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1520" xlink:to="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_1521" xlink:to="lab_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1522" xlink:to="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1523" xlink:to="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_1524" xlink:to="lab_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_1525" xlink:to="lab_tgb_OperatingExpensesFromMiningBusinessAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_1526" xlink:to="lab_tgb_OperatingExpensesFromMiningBusinessAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingLeaseCommitments_1527" xlink:to="lab_tgb_OperatingLeaseCommitments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingLeaseCommitments_1528" xlink:to="lab_tgb_OperatingLeaseCommitments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingLeaseCommitments_1529" xlink:to="lab_tgb_OperatingLeaseCommitments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OperatingLeaseCommitments_1530" xlink:to="lab_tgb_OperatingLeaseCommitments_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractOneMember_1531" xlink:to="lab_tgb_OptionContractOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractOneMember_1532" xlink:to="lab_tgb_OptionContractOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractOneMember_1533" xlink:to="lab_tgb_OptionContractOneMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractTwoMember_1534" xlink:to="lab_tgb_OptionContractTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractTwoMember_1535" xlink:to="lab_tgb_OptionContractTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OptionContractTwoMember_1536" xlink:to="lab_tgb_OptionContractTwoMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1537" xlink:to="lab_tgb_OsiskoGoldRoyaltiesLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherCapitalExpenditures_1538" xlink:to="lab_tgb_OtherCapitalExpenditures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherCapitalExpenditures_1539" xlink:to="lab_tgb_OtherCapitalExpenditures_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherCapitalExpenditures_1540" xlink:to="lab_tgb_OtherCapitalExpenditures_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_1541" xlink:to="lab_tgb_OtherExpenseIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherIncomeAndExpense_1542" xlink:to="lab_tgb_OtherIncomeAndExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherIncomeAndExpense_1543" xlink:to="lab_tgb_OtherIncomeAndExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherIncomeAndExpense_1544" xlink:to="lab_tgb_OtherIncomeAndExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherIncomeAndExpense_1545" xlink:to="lab_tgb_OtherIncomeAndExpense_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherIncomeAndExpense_1546" xlink:to="lab_tgb_OtherIncomeAndExpense_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherInvestments1Member_1547" xlink:to="lab_tgb_OtherInvestments1Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherInvestments1Member_1548" xlink:to="lab_tgb_OtherInvestments1Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherInvestments1Member_1549" xlink:to="lab_tgb_OtherInvestments1Member_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherMember_1550" xlink:to="lab_tgb_OtherMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OtherMember_1551" xlink:to="lab_tgb_OtherMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OwnershipInterestIninvestment_1552" xlink:to="lab_tgb_OwnershipInterestIninvestment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OwnershipInterestIninvestment_1553" xlink:to="lab_tgb_OwnershipInterestIninvestment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_OwnershipInterestIninvestment_1554" xlink:to="lab_tgb_OwnershipInterestIninvestment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1555" xlink:to="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1556" xlink:to="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1557" xlink:to="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_1558" xlink:to="lab_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1559" xlink:to="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1560" xlink:to="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_1561" xlink:to="lab_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1562" xlink:to="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1563" xlink:to="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_1564" xlink:to="lab_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfInsuranceRecovered_1565" xlink:to="lab_tgb_PercentageOfInsuranceRecovered_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfInsuranceRecovered_1566" xlink:to="lab_tgb_PercentageOfInsuranceRecovered_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfInsuranceRecovered_1567" xlink:to="lab_tgb_PercentageOfInsuranceRecovered_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1568" xlink:to="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1569" xlink:to="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1570" xlink:to="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfMaximumDeferredElectricityCosts_1571" xlink:to="lab_tgb_PercentageOfMaximumDeferredElectricityCosts_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfPerformanceFactor_1572" xlink:to="lab_tgb_PercentageOfPerformanceFactor_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfPerformanceFactor_1573" xlink:to="lab_tgb_PercentageOfPerformanceFactor_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfPerformanceFactor_1574" xlink:to="lab_tgb_PercentageOfPerformanceFactor_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1575" xlink:to="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1576" xlink:to="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_1577" xlink:to="lab_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1578" xlink:to="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1579" xlink:to="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_1580" xlink:to="lab_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1581" xlink:to="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1582" xlink:to="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_1583" xlink:to="lab_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PerformanceShareUnitsAmortizationMember_1584" xlink:to="lab_tgb_PerformanceShareUnitsAmortizationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PerformanceShareUnitsAmortizationMember_1585" xlink:to="lab_tgb_PerformanceShareUnitsAmortizationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PerformanceShareUnitsAmortizationMember_1586" xlink:to="lab_tgb_PerformanceShareUnitsAmortizationMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PerformanceShareUnitsMember_1587" xlink:to="lab_tgb_PerformanceShareUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PerformanceShareUnitsMember_1588" xlink:to="lab_tgb_PerformanceShareUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PlantAndEquipmentMember_1589" xlink:to="lab_tgb_PlantAndEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PlantAndEquipmentMember_1590" xlink:to="lab_tgb_PlantAndEquipmentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PlantAndEquipmentMember_1591" xlink:to="lab_tgb_PlantAndEquipmentMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PricePerShareOfSharesIssued_1592" xlink:to="lab_tgb_PricePerShareOfSharesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PricePerShareOfSharesIssued_1593" xlink:to="lab_tgb_PricePerShareOfSharesIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PricePerShareOfSharesIssued_1594" xlink:to="lab_tgb_PricePerShareOfSharesIssued_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1595" xlink:to="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1596" xlink:to="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_1597" xlink:to="lab_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1598" xlink:to="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1599" xlink:to="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_1600" xlink:to="lab_tgb_ProceedsFromExerciseOfOptionsAndWarrants_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProductionCosts1_1601" xlink:to="lab_tgb_ProductionCosts1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProductionCosts1_1602" xlink:to="lab_tgb_ProductionCosts1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProductionCosts1_1603" xlink:to="lab_tgb_ProductionCosts1_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProductionCosts1_1604" xlink:to="lab_tgb_ProductionCosts1_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProductionCosts1_1605" xlink:to="lab_tgb_ProductionCosts1_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PropertyAcquisitionCostsMember_1606" xlink:to="lab_tgb_PropertyAcquisitionCostsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PropertyAcquisitionCostsMember_1607" xlink:to="lab_tgb_PropertyAcquisitionCostsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_PropertyAcquisitionCostsMember_1608" xlink:to="lab_tgb_PropertyAcquisitionCostsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProvisionOnInflationRate_1609" xlink:to="lab_tgb_ProvisionOnInflationRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProvisionOnInflationRate_1610" xlink:to="lab_tgb_ProvisionOnInflationRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ProvisionOnInflationRate_1611" xlink:to="lab_tgb_ProvisionOnInflationRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_QuantityOfSilverDeliverable_1612" xlink:to="lab_tgb_QuantityOfSilverDeliverable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_QuantityOfSilverDeliverable_1613" xlink:to="lab_tgb_QuantityOfSilverDeliverable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_QuantityOfSilverDeliverable_1614" xlink:to="lab_tgb_QuantityOfSilverDeliverable_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1615" xlink:to="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1616" xlink:to="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_1617" xlink:to="lab_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDeposits_1618" xlink:to="lab_tgb_ReclamationDeposits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDeposits_1619" xlink:to="lab_tgb_ReclamationDeposits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDeposits_1620" xlink:to="lab_tgb_ReclamationDeposits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsMember_1621" xlink:to="lab_tgb_ReclamationDepositsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsMember_1622" xlink:to="lab_tgb_ReclamationDepositsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsMember_1623" xlink:to="lab_tgb_ReclamationDepositsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1624" xlink:to="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1625" xlink:to="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_1626" xlink:to="lab_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1627" xlink:to="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1628" xlink:to="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_1629" xlink:to="lab_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursementsOfOfficeRentCosts_1630" xlink:to="lab_tgb_ReimbursementsOfOfficeRentCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursementsOfOfficeRentCosts_1631" xlink:to="lab_tgb_ReimbursementsOfOfficeRentCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursementsOfOfficeRentCosts_1632" xlink:to="lab_tgb_ReimbursementsOfOfficeRentCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReimbursementsOfOfficeRentCosts_1633" xlink:to="lab_tgb_ReimbursementsOfOfficeRentCosts_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RelatedPartyTransactions_1634" xlink:to="lab_tgb_RelatedPartyTransactions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RelatedPartyTransactions_1635" xlink:to="lab_tgb_RelatedPartyTransactions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReleaseOfRestrictedCash_1636" xlink:to="lab_tgb_ReleaseOfRestrictedCash_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReleaseOfRestrictedCash_1637" xlink:to="lab_tgb_ReleaseOfRestrictedCash_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ReleaseOfRestrictedCash_1638" xlink:to="lab_tgb_ReleaseOfRestrictedCash_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1639" xlink:to="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1640" xlink:to="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_1641" xlink:to="lab_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1642" xlink:to="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1643" xlink:to="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_1644" xlink:to="lab_tgb_RemainingProportionOfOwnershipInterestInJointVenture_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RestrictedCashMember_1645" xlink:to="lab_tgb_RestrictedCashMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RestrictedCashMember_1646" xlink:to="lab_tgb_RestrictedCashMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RestrictedCashMember_1647" xlink:to="lab_tgb_RestrictedCashMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_1648" xlink:to="lab_tgb_RevenueFromSaleOfMolybdenumConcentrate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_1649" xlink:to="lab_tgb_RevenueFromSaleOfMolybdenumConcentrate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSaleOfSettlementReceivables_1650" xlink:to="lab_tgb_RevenueFromSaleOfSettlementReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSaleOfSettlementReceivables_1651" xlink:to="lab_tgb_RevenueFromSaleOfSettlementReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSignificantCustomers_1652" xlink:to="lab_tgb_RevenueFromSignificantCustomers_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSignificantCustomers_1653" xlink:to="lab_tgb_RevenueFromSignificantCustomers_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_RevenueFromSignificantCustomers_1654" xlink:to="lab_tgb_RevenueFromSignificantCustomers_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1655" xlink:to="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1656" xlink:to="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1657" xlink:to="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1658" xlink:to="lab_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SecuredEquipmentLoansMember_1659" xlink:to="lab_tgb_SecuredEquipmentLoansMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SecuredEquipmentLoansMember_1660" xlink:to="lab_tgb_SecuredEquipmentLoansMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SecuredEquipmentLoansMember_1661" xlink:to="lab_tgb_SecuredEquipmentLoansMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorExecutivesMember_1662" xlink:to="lab_tgb_SeniorExecutivesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorExecutivesMember_1663" xlink:to="lab_tgb_SeniorExecutivesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorExecutivesMember_1664" xlink:to="lab_tgb_SeniorExecutivesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesMember_1665" xlink:to="lab_tgb_SeniorSecuredNotesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesMember_1666" xlink:to="lab_tgb_SeniorSecuredNotesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesMember_1667" xlink:to="lab_tgb_SeniorSecuredNotesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesOneMember_1668" xlink:to="lab_tgb_SeniorSecuredNotesOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesOneMember_1669" xlink:to="lab_tgb_SeniorSecuredNotesOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesOneMember_1670" xlink:to="lab_tgb_SeniorSecuredNotesOneMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SeniorSecuredNotesOneMember_1671" xlink:to="lab_tgb_SeniorSecuredNotesOneMember_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementReceivables_1672" xlink:to="lab_tgb_SettlementReceivables_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementReceivables_1673" xlink:to="lab_tgb_SettlementReceivables_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementReceivables_1674" xlink:to="lab_tgb_SettlementReceivables_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementsOtherProvisions_1675" xlink:to="lab_tgb_SettlementsOtherProvisions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementsOtherProvisions_1676" xlink:to="lab_tgb_SettlementsOtherProvisions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SettlementsOtherProvisions_1677" xlink:to="lab_tgb_SettlementsOtherProvisions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedCompensationExpense_1678" xlink:to="lab_tgb_ShareBasedCompensationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedCompensationExpense_1679" xlink:to="lab_tgb_ShareBasedCompensationExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedCompensationExpense_1680" xlink:to="lab_tgb_ShareBasedCompensationExpense_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedCompensationExpense_1681" xlink:to="lab_tgb_ShareBasedCompensationExpense_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1682" xlink:to="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1683" xlink:to="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1684" xlink:to="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_1685" xlink:to="lab_tgb_ShareBasedPaymentArrangementsExercisePeriod_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareOptionsAmortizationMember_1686" xlink:to="lab_tgb_ShareOptionsAmortizationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareOptionsAmortizationMember_1687" xlink:to="lab_tgb_ShareOptionsAmortizationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_ShareOptionsAmortizationMember_1688" xlink:to="lab_tgb_ShareOptionsAmortizationMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1689" xlink:to="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1690" xlink:to="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_1691" xlink:to="lab_tgb_SharePriceOfSharesIssuedInBusinessCombination_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1692" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1693" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_1694" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1695" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1696" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_1697" xlink:to="lab_tgb_SharePurchaseWarrantsExercisePricePerShareIssued_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SiteOperatingCostsMember_1698" xlink:to="lab_tgb_SiteOperatingCostsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SiteOperatingCostsMember_1699" xlink:to="lab_tgb_SiteOperatingCostsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SiteOperatingCostsMember_1700" xlink:to="lab_tgb_SiteOperatingCostsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1701" xlink:to="lab_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1702" xlink:to="lab_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StatementLineItems_1703" xlink:to="lab_tgb_StatementLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StatementLineItems_1704" xlink:to="lab_tgb_StatementLineItems_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StatementTable_1705" xlink:to="lab_tgb_StatementTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StatementTable_1706" xlink:to="lab_tgb_StatementTable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StrikePriceOfDerivativeInstrument_1707" xlink:to="lab_tgb_StrikePriceOfDerivativeInstrument_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StrikePriceOfDerivativeInstrument_1708" xlink:to="lab_tgb_StrikePriceOfDerivativeInstrument_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_StrikePriceOfDerivativeInstrument_1709" xlink:to="lab_tgb_StrikePriceOfDerivativeInstrument_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SubsequentEventsMember_1710" xlink:to="lab_tgb_SubsequentEventsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SubsequentEventsMember_1711" xlink:to="lab_tgb_SubsequentEventsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SubsequentEventsMember_1712" xlink:to="lab_tgb_SubsequentEventsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_SuretyBondsMember_1713" xlink:to="lab_tgb_SuretyBondsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TasekoHoldingsLimitedMember_1714" xlink:to="lab_tgb_TasekoHoldingsLimitedMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TasekoHoldingsLimitedMember_1715" xlink:to="lab_tgb_TasekoHoldingsLimitedMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TasekoHoldingsLimitedMember_1716" xlink:to="lab_tgb_TasekoHoldingsLimitedMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TaxEffectOfPermanentDifferences_1717" xlink:to="lab_tgb_TaxEffectOfPermanentDifferences_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TaxEffectOfPermanentDifferences_1718" xlink:to="lab_tgb_TaxEffectOfPermanentDifferences_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TaxEffectOfPermanentDifferences_1719" xlink:to="lab_tgb_TaxEffectOfPermanentDifferences_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1720" xlink:to="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1721" xlink:to="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_1722" xlink:to="lab_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1723" xlink:to="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1724" xlink:to="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1725" xlink:to="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_1726" xlink:to="lab_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1727" xlink:to="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1728" xlink:to="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_1729" xlink:to="lab_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1730" xlink:to="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1731" xlink:to="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1732" xlink:to="lab_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1733" xlink:to="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1734" xlink:to="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_1735" xlink:to="lab_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TreatmentAndRefiningCosts_1736" xlink:to="lab_tgb_TreatmentAndRefiningCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TreatmentAndRefiningCosts_1737" xlink:to="lab_tgb_TreatmentAndRefiningCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TreatmentAndRefiningCosts_1738" xlink:to="lab_tgb_TreatmentAndRefiningCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1739" xlink:to="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1740" xlink:to="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_1741" xlink:to="lab_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1742" xlink:to="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1743" xlink:to="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1744" xlink:to="lab_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedForeignExchangeGain_1745" xlink:to="lab_tgb_UnrealizedForeignExchangeGain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedForeignExchangeGain_1746" xlink:to="lab_tgb_UnrealizedForeignExchangeGain_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedForeignExchangeGain_1747" xlink:to="lab_tgb_UnrealizedForeignExchangeGain_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedForeignExchangeGain_1748" xlink:to="lab_tgb_UnrealizedForeignExchangeGain_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1749" xlink:to="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1750" xlink:to="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_1751" xlink:to="lab_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrecognizedDeferredTaxLiabilities_1752" xlink:to="lab_tgb_UnrecognizedDeferredTaxLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrecognizedDeferredTaxLiabilities_1753" xlink:to="lab_tgb_UnrecognizedDeferredTaxLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UnrecognizedDeferredTaxLiabilities_1754" xlink:to="lab_tgb_UnrecognizedDeferredTaxLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1755" xlink:to="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1756" xlink:to="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_1757" xlink:to="lab_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1758" xlink:to="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1759" xlink:to="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_1760" xlink:to="lab_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1761" xlink:to="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1762" xlink:to="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_1763" xlink:to="lab_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsExpirationDate_1764" xlink:to="lab_tgb_WarrantsExpirationDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsExpirationDate_1765" xlink:to="lab_tgb_WarrantsExpirationDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsExpirationDate_1766" xlink:to="lab_tgb_WarrantsExpirationDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsToPurchaseCommonShares_1767" xlink:to="lab_tgb_WarrantsToPurchaseCommonShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsToPurchaseCommonShares_1768" xlink:to="lab_tgb_WarrantsToPurchaseCommonShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WarrantsToPurchaseCommonShares_1769" xlink:to="lab_tgb_WarrantsToPurchaseCommonShares_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1770" xlink:to="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1771" xlink:to="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_1772" xlink:to="lab_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowheadMember_1773" xlink:to="lab_tgb_YellowheadMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowheadMember_1774" xlink:to="lab_tgb_YellowheadMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowheadMember_1775" xlink:to="lab_tgb_YellowheadMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowHeadMiningIncMember_1776" xlink:to="lab_tgb_YellowHeadMiningIncMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowHeadMiningIncMember_1777" xlink:to="lab_tgb_YellowHeadMiningIncMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tgb_YellowheadMiningIncMember_1778" xlink:to="lab_tgb_YellowheadMiningIncMember_0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>tgb-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <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"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.tasekomines.com/role/ConsolidatedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATION" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATION"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONTables" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails1" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails4" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails3" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetails2" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SHAREBASEDCOMPENSATIONDetailTextuals" roleURI="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetails" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITION" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITION"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONTables" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetails2" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#YELLOWHEADACQUISITIONDetailTextuals" roleURI="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATION" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATIONTables" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROVISIONFORENVIRONMENTALREHABILITATIONDetails" roleURI="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENT" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTTables" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails1" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails3" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails5" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails6" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails6"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails4" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCIALRISKMANAGEMENTDetails2" roleURI="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTURETables" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTURE" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTUREDetails" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INTERESTINGIBRALTARJOINTVENTUREDetailTextuals" roleURI="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COSTOFSALESTables" roleURI="http://www.tasekomines.com/role/COSTOFSALESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COSTOFSALESDetails" roleURI="http://www.tasekomines.com/role/COSTOFSALESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAX" roleURI="http://www.tasekomines.com/role/INCOMETAX"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXTables" roleURI="http://www.tasekomines.com/role/INCOMETAXTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails1" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails2" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails2"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetailTextuals" roleURI="http://www.tasekomines.com/role/INCOMETAXDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INCOMETAXDetails3" roleURI="http://www.tasekomines.com/role/INCOMETAXDetails3"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#Revenue" roleURI="http://www.tasekomines.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RevenueDetails" roleURI="http://www.tasekomines.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RevenueTables" roleURI="http://www.tasekomines.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROPERTYPLANTEQUIPMENT" roleURI="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PROPERTYPLANTEQUIPMENTTables" roleURI="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#CostOfSalesDetailTextuals" roleURI="http://www.tasekomines.com/role/CostOfSalesDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#EquitySummaryOfEquityDetail" roleURI="http://www.tasekomines.com/role/EquitySummaryOfEquityDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#EQUITYDetailTextuals" roleURI="http://www.tasekomines.com/role/EQUITYDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMPENSATIONEXPENSE" roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSE"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMPENSATIONEXPENSEDetails" roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMPENSATIONEXPENSETables" roleURI="http://www.tasekomines.com/role/COMPENSATIONEXPENSETables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIES" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COMMITMENTSANDCONTINGENCIESDetailTextuals" roleURI="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIES" roleURI="http://www.tasekomines.com/role/RELATEDPARTIES"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESTables" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESDetails" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESDetails1" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#RELATEDPARTIESDetailTextuals" roleURI="http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail" roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantAndEquipmentNetBookValueDetails" roleURI="http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#PropertyPlantEquipmentAdditionalInformationDetail" roleURI="http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#EQUITY" roleURI="http://www.tasekomines.com/role/EQUITY"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#EquityTables" roleURI="http://www.tasekomines.com/role/EquityTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueSummaryOfChangeInDeferredRevenueDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueSummaryOfDeferredRevenueDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTSTables" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTS" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTSDetails" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DERIVATIVEINSTRUMENTSDetailTextuals" roleURI="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTTables" roleURI="http://www.tasekomines.com/role/DEBTTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTDetails1" roleURI="http://www.tasekomines.com/role/DEBTDetails1"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBT" roleURI="http://www.tasekomines.com/role/DEBT"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTDetails" roleURI="http://www.tasekomines.com/role/DEBTDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DEBTDetailTextuals" roleURI="http://www.tasekomines.com/role/DEBTDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSRECEIVABLE" roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLE"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSRECEIVABLEDetails" roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSRECEIVABLETables" roleURI="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLETables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueAdditionalInformationDetail" roleURI="http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OtherExpenseIncome" roleURI="http://www.tasekomines.com/role/OtherExpenseIncome"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OtherExpenseIncomeDetails" roleURI="http://www.tasekomines.com/role/OtherExpenseIncomeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OtherExpenseIncomeTables" roleURI="http://www.tasekomines.com/role/OtherExpenseIncomeTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INVENTORIESTables" roleURI="http://www.tasekomines.com/role/INVENTORIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INVENTORIES" roleURI="http://www.tasekomines.com/role/INVENTORIES"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INVENTORIESDetails" roleURI="http://www.tasekomines.com/role/INVENTORIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#INVENTORIESDetailTextuals" roleURI="http://www.tasekomines.com/role/INVENTORIESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSPAYABLEANDACCRUEDLIABILITIES" roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails" roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables" roleURI="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETS" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETS"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETSTables" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETSDetails" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#OTHERFINANCIALASSETSDetailTextuals" roleURI="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCEEXPENSES" roleURI="http://www.tasekomines.com/role/FINANCEEXPENSES"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCEEXPENSESTables" roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCEEXPENSESDetails" roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#FINANCEEXPENSESDetailTextuals" roleURI="http://www.tasekomines.com/role/FINANCEEXPENSESDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SUPPLEMENTARYCASHFLOWINFORMATION" roleURI="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SUPPLEMENTARYCASHFLOWINFORMATIONTables" roleURI="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail" roleURI="http://www.tasekomines.com/role/SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenue" roleURI="http://www.tasekomines.com/role/DeferredRevenue"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DeferredRevenueTables" roleURI="http://www.tasekomines.com/role/DeferredRevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#GOODWILL" roleURI="http://www.tasekomines.com/role/GOODWILL"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#GOODWILLDetailTextuals" roleURI="http://www.tasekomines.com/role/GOODWILLDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#BASISOFPREPARATION" roleURI="http://www.tasekomines.com/role/BASISOFPREPARATION"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#BASISOFPREPARATIONTables" roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#BASISOFPREPARATIONDetails" roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#BASISOFPREPARATIONPolicies" roleURI="http://www.tasekomines.com/role/BASISOFPREPARATIONPolicies"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SUBSEQUENTEVENT" roleURI="http://www.tasekomines.com/role/SUBSEQUENTEVENT"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#SUBSEQUENTEVENTDetailTextuals" roleURI="http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#DocumentAndEntityInformation" roleURI="http://www.tasekomines.com/role/DocumentAndEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ReportingEntity" roleURI="http://www.tasekomines.com/role/ReportingEntity"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfChangesInEquity" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ConsolidatedStatementsOfComprehensiveIncomeLoss" roleURI="http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#ReportingEntityNarrativeDetails" roleURI="http://www.tasekomines.com/role/ReportingEntityNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tgb-20201231.xsd#COSTOFSALES" roleURI="http://www.tasekomines.com/role/COSTOFSALES"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentFinancialAssets" xlink:label="loc_ifrs-full_CurrentFinancialAssets_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesAbstract" xlink:label="loc_ifrs-full_LiabilitiesAbstract_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentInterestPayable" xlink:label="loc_ifrs-full_CurrentInterestPayable_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_26"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplus" xlink:label="loc_tgb_ContributedSurplus_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_28"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_29"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_30"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_32"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_0" xlink:to="loc_ifrs-full_AssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_1" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_CashAndCashEquivalents_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_Inventories_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_CurrentFinancialAssets_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1" xlink:to="loc_ifrs-full_CurrentAssets_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_1" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_1" xlink:to="loc_ifrs-full_Goodwill_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_1" xlink:to="loc_ifrs-full_Assets_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_0" xlink:to="loc_ifrs-full_LiabilitiesAbstract_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_15" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_CurrentInterestPayable_16" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_17" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_13" xlink:to="loc_ifrs-full_CurrentLiabilities_18" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_LongtermBorrowings_20" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_22" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_23" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_24" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_Liabilities_25" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_EquityAbstract_26" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_26" xlink:to="loc_ifrs-full_IssuedCapital_26" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_26" xlink:to="loc_tgb_ContributedSurplus_27" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_26" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_28" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_26" xlink:to="loc_ifrs-full_RetainedEarnings_29" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_26" xlink:to="loc_ifrs-full_Equity_30" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesAbstract_13" xlink:to="loc_ifrs-full_EquityAndLiabilities_32" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATION">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceOneMember" xlink:label="loc_tgb_ExercisePriceOneMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceTwoMember" xlink:label="loc_tgb_ExercisePriceTwoMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceThreeMember" xlink:label="loc_tgb_ExercisePriceThreeMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ExercisePriceFourMember" xlink:label="loc_tgb_ExercisePriceFourMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_13"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_1" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceOneMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceTwoMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceThreeMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_1" xlink:to="loc_tgb_ExercisePriceFourMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" xlink:to="loc_ifrs-full_RangeAxis_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_7" xlink:to="loc_ifrs-full_RangesMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_BottomOfRangeMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_TopOfRangeMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_1" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_11" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_11" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_11" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_14"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_11" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019_12" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_13" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_14" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareOptionsAmortizationMember" xlink:label="loc_tgb_ShareOptionsAmortizationMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsAmortizationMember" xlink:label="loc_tgb_PerformanceShareUnitsAmortizationMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangeInFairValueOfDeferredShareUnitsMember" xlink:label="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_ShareOptionsAmortizationMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsAmortizationMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_ChangeInFairValueOfDeferredShareUnitsMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_6" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement" xlink:label="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_DeferredShareUnitsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5" xlink:to="loc_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails2">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfForfeitureRateShareOptionsGranted" xlink:label="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_tgb_DescriptionOfForfeitureRateShareOptionsGranted_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredShareUnitsMember" xlink:label="loc_tgb_DeferredShareUnitsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PerformanceShareUnitsMember" xlink:label="loc_tgb_PerformanceShareUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectorsExecutivesAndEmployeesMember" xlink:label="loc_tgb_DirectorsExecutivesAndEmployeesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IndependentDirectorsMember" xlink:label="loc_tgb_IndependentDirectorsMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorExecutivesMember" xlink:label="loc_tgb_SeniorExecutivesMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlan" xlink:label="loc_tgb_MaximumAllowableUnderPlan_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MaximumAllowableUnderPlanForIndependentDirectors" xlink:label="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedPaymentArrangementsExercisePeriod" xlink:label="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinancialLiabilities_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfPerformanceFactor" xlink:label="loc_tgb_PercentageOfPerformanceFactor_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_24"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare" xlink:label="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_25"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_DeferredShareUnitsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1" xlink:to="loc_tgb_PerformanceShareUnitsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_5" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5" xlink:to="loc_tgb_DirectorsExecutivesAndEmployeesMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5" xlink:to="loc_tgb_IndependentDirectorsMember_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_5" xlink:to="loc_tgb_SeniorExecutivesMember_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_RangeAxis_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_10" xlink:to="loc_ifrs-full_RangesMember_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_10" xlink:to="loc_ifrs-full_BottomOfRangeMember_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_10" xlink:to="loc_ifrs-full_TopOfRangeMember_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_tgb_MaximumAllowableUnderPlan_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_tgb_MaximumAllowableUnderPlanForIndependentDirectors_15" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_16" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019_17" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_tgb_ShareBasedPaymentArrangementsExercisePeriod_18" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_19" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_20" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_NoncurrentFinancialLiabilities_21" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_tgb_PercentageOfPerformanceFactor_22" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_23" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_24" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_14" xlink:to="loc_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare_25" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityInterestsOfAcquirer" xlink:label="loc_ifrs-full_EquityInterestsOfAcquirer_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable" xlink:label="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePriceOfSharesIssuedInBusinessCombination" xlink:label="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_4" xlink:to="loc_ifrs-full_OrdinarySharesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_ifrs-full_EquityInterestsOfAcquirer_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_tgb_SharePriceOfSharesIssuedInBusinessCombination_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_7" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_12" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITION">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfShareOutstandingToExchangeOnAcquired" xlink:label="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CumulativeTaxPools" xlink:label="loc_tgb_CumulativeTaxPools_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EvaluationOfProjectExpendituresAsAcquisition" xlink:label="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_1" xlink:to="loc_tgb_YellowheadMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_1" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_NumberOfShareOutstandingToExchangeOnAcquired_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_CumulativeTaxPools_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_4" xlink:to="loc_tgb_EvaluationOfProjectExpendituresAsAcquisition_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BeyondCurrentMineLife" xlink:label="loc_tgb_BeyondCurrentMineLife_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProvisionOnInflationRate" xlink:label="loc_tgb_ProvisionOnInflationRate_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeDiscountRate" xlink:label="loc_tgb_NominalRiskFreeDiscountRate_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentGradeCorporateBonds" xlink:label="loc_tgb_InvestmentGradeCorporateBonds_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NominalRiskFreeRate" xlink:label="loc_tgb_NominalRiskFreeRate_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_1" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_RangeAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_4" xlink:to="loc_ifrs-full_RangesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_4" xlink:to="loc_ifrs-full_BottomOfRangeMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_4" xlink:to="loc_ifrs-full_TopOfRangeMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" xlink:to="loc_tgb_BeyondCurrentMineLife_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" xlink:to="loc_tgb_ProvisionOnInflationRate_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" xlink:to="loc_tgb_NominalRiskFreeDiscountRate_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" xlink:to="loc_tgb_InvestmentGradeCorporateBonds_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_8" xlink:to="loc_tgb_NominalRiskFreeRate_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract" xlink:label="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ChangesInOtherProvisions" xlink:label="loc_ifrs-full_ChangesInOtherProvisions_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionInOtherProvisions" xlink:label="loc_tgb_AccretionInOtherProvisions_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementsOtherProvisions" xlink:label="loc_tgb_SettlementsOtherProvisions_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1" xlink:to="loc_ifrs-full_OtherProvisionsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_1" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_ifrs-full_OtherProvisions_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_ifrs-full_ChangesInOtherProvisions_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_tgb_AccretionInOtherProvisions_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_tgb_SettlementsOtherProvisions_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_4" xlink:to="loc_ifrs-full_OtherProvisions_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper" xlink:label="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative" xlink:label="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityExposedToPriceMovements" xlink:label="loc_tgb_CommodityExposedToPriceMovements_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClosingForeignExchangeRate" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_srt_CurrencyAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_1" xlink:to="loc_ifrs-full_CurrencyRiskMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyRiskMember_1" xlink:to="loc_currency_USD_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" xlink:to="loc_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" xlink:to="loc_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" xlink:to="loc_tgb_CommodityExposedToPriceMovements_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CommodityPriceRiskMember" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems" xlink:label="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices" xlink:label="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1" xlink:to="loc_ifrs-full_TypesOfRisksMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_1" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsTable_1" xlink:to="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems_4" xlink:to="loc_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisTable" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems" xlink:label="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue" xlink:label="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_11"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeaseRelatedObligationsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_6" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_SeniorSecuredNotesMember_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_6" xlink:to="loc_tgb_CashAndCashEquivalentMember_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisTable_1" xlink:to="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_10" xlink:to="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems_10" xlink:to="loc_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AssetsForInvestmentsInSubscriptionReceipts" xlink:label="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetCopperCallOptions" xlink:label="loc_tgb_DerivativeAssetCopperCallOptions_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeAssetFuelCallOptions" xlink:label="loc_tgb_DerivativeAssetFuelCallOptions_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_15"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_AssetsForInvestmentsInSubscriptionReceipts_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_ReclamationDeposits_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_DerivativeAssetCopperCallOptions_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_DerivativeAssetFuelCallOptions_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValue_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails6">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NetDebt" xlink:label="loc_ifrs-full_NetDebt_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_LongtermBorrowings_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_NetDebt_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_ifrs-full_Equity_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisTable" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoansMember" xlink:label="loc_tgb_EquipmentLoansMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashAndCashEquivalentMember" xlink:label="loc_tgb_CashAndCashEquivalentMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsReceivable1Member" xlink:label="loc_tgb_AccountsReceivable1Member_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems" xlink:label="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate" xlink:label="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_EquipmentLoansMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_5" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_5" xlink:to="loc_tgb_CashAndCashEquivalentMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_5" xlink:to="loc_tgb_AccountsReceivable1Member_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_5" xlink:to="loc_tgb_AccountsPayableAndAccruedLiabilitiesMember_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_5" xlink:to="loc_tgb_SeniorSecuredNotesMember_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_5" xlink:to="loc_tgb_SecuredEquipmentLoansMember_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisTable_1" xlink:to="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems_12" xlink:to="loc_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementAbstract" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementTable" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerOneMember" xlink:label="loc_tgb_CustomerOneMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CustomerTwoMember" xlink:label="loc_tgb_CustomerTwoMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommodityDerivativesMember" xlink:label="loc_tgb_CommodityDerivativesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinancialRiskManagementLineItems" xlink:label="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeFinancialInstrumentInterestRateBasis" xlink:label="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency" xlink:label="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfDefaultsOnLoansPayable" xlink:label="loc_tgb_NumberOfDefaultsOnLoansPayable_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfNotesAndDebenturesIssued" xlink:label="loc_tgb_FairValueOfNotesAndDebenturesIssued_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CarryingValueOfSeniorSecuredNotes" xlink:label="loc_tgb_CarryingValueOfSeniorSecuredNotes_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets" xlink:label="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod" xlink:label="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SettlementReceivables" xlink:label="loc_tgb_SettlementReceivables_19"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementAbstract_0" xlink:to="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" xlink:to="loc_ifrs-full_CounterpartiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_1" xlink:to="loc_ifrs-full_CounterpartiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1" xlink:to="loc_tgb_CustomerOneMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1" xlink:to="loc_tgb_CustomerTwoMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5" xlink:to="loc_ifrs-full_FinancialAssetsMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_5" xlink:to="loc_tgb_CommodityDerivativesMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementTable_1" xlink:to="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_DerivativeFinancialInstrumentInterestRateBasis_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_NumberOfDefaultsOnLoansPayable_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_FairValueOfNotesAndDebenturesIssued_13" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_CarryingValueOfSeniorSecuredNotes_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets_15" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets_16" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_TransfersOutOfLevel2IntoLevel3OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_17" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssetsHeldAtEndOfReportingPeriod_18" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinancialRiskManagementLineItems_8" xlink:to="loc_tgb_SettlementReceivables_19" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilities" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilities_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_23"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_CashAndCashEquivalents_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_OtherCurrentAssets_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_CurrentAssets_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_NoncurrentAssets_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_tgb_AccountsPayableAndAccruedLiabilities_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_CurrentLiabilities_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_LongtermBorrowings_11" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts_12" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_NoncurrentLiabilities_13" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_Revenue_14" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_tgb_ProductionCosts1_15" order="110" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_16" order="120" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_17" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_InterestExpense_18" order="140" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_RevenueFromInterest_19" order="150" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_20" order="160" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_ProfitLoss_21" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_22" order="180" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_4" xlink:to="loc_ifrs-full_ComprehensiveIncome_23" order="190" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_CaribooCopperCorpMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_1" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_5" xlink:to="loc_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_5" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_5" xlink:to="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COSTOFSALESTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COSTOFSALESDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DirectMiningCosts" xlink:label="loc_tgb_DirectMiningCosts_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoods" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoods_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles" xlink:label="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InsuranceClaimsRecovered" xlink:label="loc_tgb_InsuranceClaimsRecovered_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_DirectMiningCosts_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_ifrs-full_TransportationExpense_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_ChangesInInventoriesOfFinishedGoods_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_InsuranceClaimsRecovered_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_ProductionCosts1_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_ifrs-full_CostOfSales_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAX">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails1">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TaxEffectOfPermanentDifferences" xlink:label="loc_tgb_TaxEffectOfPermanentDifferences_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_ApplicableTaxRate_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_TaxEffectOfPermanentDifferences_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_TaxEffectOfForeignTaxRates_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_1" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_3" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_3" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_3" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails2">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1" xlink:label="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsOther1" xlink:label="loc_tgb_DeferredTaxAssetsOther1_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsProvisions" xlink:label="loc_tgb_DeferredTaxAssetsProvisions_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredTaxAssetsLossCarryForwards" xlink:label="loc_tgb_DeferredTaxAssetsLossCarryForwards_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DeferredTaxAssetsOther1_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DeferredTaxAssetsProvisions_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_tgb_DeferredTaxAssetsLossCarryForwards_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" xlink:label="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1" xlink:to="loc_ifrs-full_GeographicalAreasMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_1" xlink:to="loc_country_CA_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_4" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_RangeAxis_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_7" xlink:to="loc_ifrs-full_RangesMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_BottomOfRangeMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_TopOfRangeMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_11" xlink:to="loc_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_11" xlink:to="loc_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INCOMETAXDetails3">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeTaxAbstract" xlink:label="loc_tgb_IncomeTaxAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Debt1Member" xlink:label="loc_tgb_Debt1Member_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherInvestments1Member" xlink:label="loc_tgb_OtherInvestments1Member_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LossesAndTaxPoolsMember" xlink:label="loc_tgb_LossesAndTaxPoolsMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinancialAssetOtherMember" xlink:label="loc_tgb_FinancialAssetOtherMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeTaxAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_Debt1Member_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OtherInvestments1Member_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_LossesAndTaxPoolsMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_FinancialAssetOtherMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_1" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7" xlink:to="loc_ifrs-full_DeferredTaxAssets_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/Revenue">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfRevenueAbstract" xlink:label="loc_tgb_DisclosureOfRevenueAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRevenueExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRevenueExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfRevenueExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfRevenueAbstract" xlink:label="loc_tgb_DisclosureOfRevenueAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfCopper" xlink:label="loc_ifrs-full_RevenueFromSaleOfCopper_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfMolybdenumConcentrate" xlink:label="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfSilver" xlink:label="loc_ifrs-full_RevenueFromSaleOfSilver_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RevenueFromSaleOfSettlementReceivables" xlink:label="loc_tgb_RevenueFromSaleOfSettlementReceivables_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoods_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TreatmentAndRefiningCosts" xlink:label="loc_tgb_TreatmentAndRefiningCosts_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_ifrs-full_RevenueFromSaleOfCopper_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_tgb_RevenueFromSaleOfMolybdenumConcentrate_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_ifrs-full_RevenueFromSaleOfSilver_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_tgb_RevenueFromSaleOfSettlementReceivables_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoods_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_tgb_TreatmentAndRefiningCosts_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_ifrs-full_Revenue_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RevenueTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfRevenueAbstract" xlink:label="loc_tgb_DisclosureOfRevenueAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfRevenueAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/CostOfSalesDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesTable" xlink:label="loc_tgb_DisclosureOfCostOfSalesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadaEmergencyWageMember" xlink:label="loc_tgb_CanadaEmergencyWageMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationAxis" xlink:label="loc_tgb_IncomesStatementLocationAxis_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomesStatementLocationDomain" xlink:label="loc_tgb_IncomesStatementLocationDomain_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SiteOperatingCostsMember" xlink:label="loc_tgb_SiteOperatingCostsMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GeneralAdministrativeExpensesMember" xlink:label="loc_tgb_GeneralAdministrativeExpensesMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCostOfSalesLineItems" xlink:label="loc_tgb_DisclosureOfCostOfSalesLineItems_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy" xlink:label="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_tgb_DisclosureOfCostOfSalesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CanadaEmergencyWageMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1" xlink:to="loc_tgb_IncomesStatementLocationAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomesStatementLocationAxis_4" xlink:to="loc_tgb_IncomesStatementLocationDomain_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomesStatementLocationDomain_4" xlink:to="loc_tgb_SiteOperatingCostsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomesStatementLocationDomain_4" xlink:to="loc_tgb_GeneralAdministrativeExpensesMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCostOfSalesTable_1" xlink:to="loc_tgb_DisclosureOfCostOfSalesLineItems_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCostOfSalesLineItems_8" xlink:to="loc_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/EquitySummaryOfEquityDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares" xlink:label="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding" xlink:label="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/EQUITYDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding" xlink:label="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PricePerShareOfSharesIssued" xlink:label="loc_tgb_PricePerShareOfSharesIssued_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_tgb_PricePerShareOfSharesIssued_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMPENSATIONEXPENSE">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CompensationExpenseAbstract" xlink:label="loc_tgb_CompensationExpenseAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_tgb_DisclosureOfCompensationExpenseExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CompensationExpenseAbstract" xlink:label="loc_tgb_CompensationExpenseAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EmployeeSalariesAndBenefitsExpense" xlink:label="loc_tgb_EmployeeSalariesAndBenefitsExpense_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_ifrs-full_WagesAndSalaries_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_tgb_EmployeeSalariesAndBenefitsExpense_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMPENSATIONEXPENSETables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CompensationExpenseAbstract" xlink:label="loc_tgb_CompensationExpenseAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CompensationExpenseAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesAbstract" xlink:label="loc_tgb_CommitmentsAndContingenciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesAbstract" xlink:label="loc_tgb_CommitmentsAndContingenciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesAbstract" xlink:label="loc_tgb_CommitmentsAndContingenciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsLineItems_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesAbstract_0" xlink:to="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" xlink:to="loc_ifrs-full_MaturityAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanOneYearMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingenciesTable_1" xlink:to="loc_tgb_DisclosureOfCommitmentsLineItems_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsLineItems_9" xlink:to="loc_ifrs-full_ContractLiabilities_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesAbstract" xlink:label="loc_tgb_CommitmentsAndContingenciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CommitmentsAndContingenciesTable" xlink:label="loc_tgb_CommitmentsAndContingenciesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooCopperCorpMember" xlink:label="loc_tgb_CaribooCopperCorpMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems" xlink:label="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans" xlink:label="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingProportionOfOwnershipInterestInJointVenture" xlink:label="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesAbstract_0" xlink:to="loc_tgb_CommitmentsAndContingenciesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_CaribooCopperCorpMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CommitmentsAndContingenciesTable_1" xlink:to="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" xlink:to="loc_ifrs-full_CapitalCommitments_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" xlink:to="loc_tgb_PercentageOfCapitalLeaseAndEquipmentLoans_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" xlink:to="loc_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems_5" xlink:to="loc_tgb_RemainingProportionOfOwnershipInterestInJointVenture_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIES">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesLtdMember" xlink:label="loc_tgb_GibraltarMinesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisHoldingsCanadaLtdMember" xlink:label="loc_tgb_CurisHoldingsCanadaLtdMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurisreResourcesLtdMember" xlink:label="loc_tgb_CurisreResourcesLtdMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceHoldingsIncMember" xlink:label="loc_tgb_FlorenceHoldingsIncMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperIncMember" xlink:label="loc_tgb_FlorenceCopperIncMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyCorporationMember" xlink:label="loc_tgb_AleyCorporationMember_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowHeadMiningIncMember" xlink:label="loc_tgb_YellowHeadMiningIncMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TasekoHoldingsLimitedMember" xlink:label="loc_tgb_TasekoHoldingsLimitedMember_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OneTwoEightZeroEightSixZeroBcLimitedMember" xlink:label="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SixSevenTwoFiveTwoZeroBcLtdMember" xlink:label="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_13"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_GibraltarMinesLtdMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CurisHoldingsCanadaLtdMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_CurisreResourcesLtdMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceHoldingsIncMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperIncMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_AleyCorporationMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_YellowHeadMiningIncMember_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_TasekoHoldingsLimitedMember_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_OneTwoEightZeroEightSixZeroBcLimitedMember_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_SixSevenTwoFiveTwoZeroBcLtdMember_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_13" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESDetails1">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RelatedPartiesMember" xlink:label="loc_ifrs-full_RelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RelatedPartyTransactions" xlink:label="loc_tgb_RelatedPartyTransactions_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdministrativeLegalExplorationAndTaxServices" xlink:label="loc_tgb_AdministrativeLegalExplorationAndTaxServices_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursementsOfOfficeRentCosts" xlink:label="loc_tgb_ReimbursementsOfOfficeRentCosts_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PortfolioAndOtherManagementFeeIncome" xlink:label="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReimbursableCompensationExpensesAndThirdPartyCosts" xlink:label="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_ifrs-full_RelatedPartiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_tgb_RelatedPartyTransactions_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_tgb_AdministrativeLegalExplorationAndTaxServices_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_tgb_ReimbursementsOfOfficeRentCosts_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_ifrs-full_PortfolioAndOtherManagementFeeIncome_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_5" xlink:to="loc_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts_10" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PropertyAcquisitionCostsMember" xlink:label="loc_tgb_PropertyAcquisitionCostsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment" xlink:label="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_18"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_PropertyAcquisitionCostsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_ConstructionInProgressMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7" xlink:to="loc_ifrs-full_CarryingAmountMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_17" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_11" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_18" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperMember" xlink:label="loc_tgb_FlorenceCopperMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_YellowheadMember" xlink:label="loc_tgb_YellowheadMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyMember" xlink:label="loc_tgb_AleyMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherMember" xlink:label="loc_tgb_OtherMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets" xlink:label="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_14"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_GibraltarMinesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_YellowheadMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_AleyMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_OtherMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_1" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_13" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_8" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMiningPropertyMember" xlink:label="loc_tgb_GibraltarMiningPropertyMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AleyNiobiumProjectMember" xlink:label="loc_tgb_AleyNiobiumProjectMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CapitalizedStrippingCosts" xlink:label="loc_tgb_CapitalizedStrippingCosts_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherCapitalExpenditures" xlink:label="loc_tgb_OtherCapitalExpenditures_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping" xlink:label="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DevelopmentCostsCapitalized" xlink:label="loc_tgb_DevelopmentCostsCapitalized_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_13"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4" xlink:to="loc_ifrs-full_ContinuingOperationsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_4" xlink:to="loc_tgb_GibraltarMiningPropertyMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_4" xlink:to="loc_tgb_FlorenceCopperProjectMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_4" xlink:to="loc_tgb_AleyNiobiumProjectMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_tgb_CapitalizedStrippingCosts_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_tgb_OtherCapitalExpenditures_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_tgb_DevelopmentCostsCapitalized_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_13" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/EQUITY">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/EquityTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsCurrent_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_ifrs-full_DeferredIncomeClassifiedAsNoncurrent_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_ifrs-full_DeferredIncome_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeTable" xlink:label="loc_tgb_DisclosureOfDeferredIncomeTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OsiskoGoldRoyaltiesLtdMember" xlink:label="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue" xlink:label="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DeferredIncome" xlink:label="loc_ifrs-full_DeferredIncome_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_tgb_DisclosureOfDeferredIncomeTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" xlink:to="loc_ifrs-full_DeferredIncome_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" xlink:to="loc_tgb_DeferredRevenueDeposit_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" xlink:to="loc_tgb_FinanceCostsIncludedInDeferredIncome_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" xlink:to="loc_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_4" xlink:to="loc_ifrs-full_DeferredIncome_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionContractsMember" xlink:label="loc_tgb_CopperPutOptionContractsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchasedCallOptionsMember" xlink:label="loc_ifrs-full_PurchasedCallOptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_CopperPutOptionContractsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_ifrs-full_PurchasedCallOptionsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_5" xlink:to="loc_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_5" xlink:to="loc_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_5" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OptionContractMember" xlink:label="loc_ifrs-full_OptionContractMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractOneMember" xlink:label="loc_tgb_OptionContractOneMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OptionContractTwoMember" xlink:label="loc_tgb_OptionContractTwoMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NumberOfPoundsOfCopper" xlink:label="loc_tgb_NumberOfPoundsOfCopper_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DerivativeMaturityDate" xlink:label="loc_tgb_DerivativeMaturityDate_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StrikePriceOfDerivativeInstrument" xlink:label="loc_tgb_StrikePriceOfDerivativeInstrument_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsAtFairValue" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValue_14"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_ifrs-full_OptionContractMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OptionContractOneMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1" xlink:to="loc_tgb_OptionContractTwoMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_RangeAxis_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_6" xlink:to="loc_ifrs-full_RangesMember_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_6" xlink:to="loc_ifrs-full_BottomOfRangeMember_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_6" xlink:to="loc_ifrs-full_TopOfRangeMember_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_NumberOfPoundsOfCopper_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_DerivativeMaturityDate_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_tgb_StrikePriceOfDerivativeInstrument_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_10" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValue_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTDetails1">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseAdditionsOnInitialApplicationOfIfrs16" xlink:label="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromNoncurrentBorrowings" xlink:label="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ObligationsRelatedToSaleAndLeaseBackTransaction" xlink:label="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UnrealizedForeignExchangeGain" xlink:label="loc_tgb_UnrealizedForeignExchangeGain_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AmortizationOfDeferredFinancingCharges" xlink:label="loc_tgb_AmortizationOfDeferredFinancingCharges_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_Borrowings_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_ProceedsFromNoncurrentBorrowings_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_tgb_UnrealizedForeignExchangeGain_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_tgb_AmortizationOfDeferredFinancingCharges_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_Borrowings_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBT">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBorrowingsAbstract" xlink:label="loc_tgb_DisclosureOfBorrowingsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeaseRelatedObligationsMember" xlink:label="loc_tgb_LeaseRelatedObligationsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract" xlink:label="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_11"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBorrowingsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_SeniorSecuredNotesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1" xlink:to="loc_tgb_LeaseRelatedObligationsMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7" xlink:to="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract_7" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract_9" xlink:to="loc_ifrs-full_LongtermBorrowings_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7" xlink:to="loc_ifrs-full_Borrowings_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DEBTDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_TwoThousandTwentySixSeniorSecuredNotesMember" xlink:label="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LeasesLiabilitiesMember" xlink:label="loc_tgb_LeasesLiabilitiesMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SecuredEquipmentLoansMember" xlink:label="loc_tgb_SecuredEquipmentLoansMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EquipmentLoanMember" xlink:label="loc_tgb_EquipmentLoanMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_Ifrs16Member" xlink:label="loc_tgb_Ifrs16Member_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesMember" xlink:label="loc_tgb_GibraltarMinesMember_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_19"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EventsAfterReportingPeriodMember" xlink:label="loc_tgb_EventsAfterReportingPeriodMember_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_24"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NotesRedemptionPricePercentage" xlink:label="loc_tgb_NotesRedemptionPricePercentage_25"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_BorrowingsMaturityOfPaymentsTerm" xlink:label="loc_tgb_BorrowingsMaturityOfPaymentsTerm_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NotesAndDebenturesIssued_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_28"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_29"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_TwoThousandTwentySixSeniorSecuredNotesMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_LeasesLiabilitiesMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_SeniorSecuredNotesMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_SecuredEquipmentLoansMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1" xlink:to="loc_tgb_EquipmentLoanMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_NewIFRSsAxis_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NewIFRSsAxis_9" xlink:to="loc_ifrs-full_NewIFRSsMember_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NewIFRSsMember_9" xlink:to="loc_tgb_Ifrs16Member_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_12" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_12" xlink:to="loc_tgb_GibraltarMinesMember_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_RangeAxis_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_15" xlink:to="loc_ifrs-full_RangesMember_15" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_15" xlink:to="loc_ifrs-full_BottomOfRangeMember_15" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_15" xlink:to="loc_ifrs-full_TopOfRangeMember_16" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_19" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_19" xlink:to="loc_ifrs-full_NonadjustingEventsMember_19" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_19" xlink:to="loc_tgb_EventsAfterReportingPeriodMember_19" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_BorrowingsMaturity_23" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_BorrowingsInterestRate_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_tgb_NotesRedemptionPricePercentage_25" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_tgb_BorrowingsMaturityOfPaymentsTerm_26" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_NotesAndDebenturesIssued_27" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_28" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_22" xlink:to="loc_ifrs-full_RightofuseAssets_29" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLE">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax" xlink:label="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherReceivables" xlink:label="loc_ifrs-full_OtherReceivables_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_ifrs-full_CurrentTradeReceivables_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_ifrs-full_OtherReceivables_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSRECEIVABLETables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeTable" xlink:label="loc_tgb_DisclosureOfDeferredIncomeTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OsiskoGoldRoyaltiesLtdMember" xlink:label="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeLineItems" xlink:label="loc_tgb_DisclosureOfDeferredIncomeLineItems_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UpfrontCashDepositReceivedForSilverStreamingInterest" xlink:label="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_10"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction" xlink:label="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_QuantityOfSilverDeliverable" xlink:label="loc_tgb_QuantityOfSilverDeliverable_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PercentageOfProductionToBeDeliveredAfterThreshold" xlink:label="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DeferredRevenueDeposit" xlink:label="loc_tgb_DeferredRevenueDeposit_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashReceivedPerOunceOfSilverDeliveries" xlink:label="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_15"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DescriptionOfAgreementExtensionPeriod" xlink:label="loc_tgb_DescriptionOfAgreementExtensionPeriod_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_WarrantsToPurchaseCommonShares" xlink:label="loc_tgb_WarrantsToPurchaseCommonShares_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SharePurchaseWarrantsExercisePricePerShareExercised" xlink:label="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_18"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueOfWarrants" xlink:label="loc_tgb_FairValueOfWarrants_19"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedLife" xlink:label="loc_tgb_FairValueAssumptionsExpectedLife_20"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedVolatilityRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsExpectedDividendRate1" xlink:label="loc_tgb_FairValueAssumptionsExpectedDividendRate1_22"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FairValueAssumptionsRiskFreeInterestRate1" xlink:label="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_24"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_tgb_DisclosureOfDeferredIncomeTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1" xlink:to="loc_tgb_OsiskoGoldRoyaltiesLtdMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_4" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_4" xlink:to="loc_tgb_GibraltarJointVentureMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_ifrs-full_RangeAxis_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_7" xlink:to="loc_ifrs-full_RangesMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_7" xlink:to="loc_ifrs-full_BottomOfRangeMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeTable_1" xlink:to="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_PercentageOfSaleOfEquivalentAmountOfSilverProduction_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_QuantityOfSilverDeliverable_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_PercentageOfProductionToBeDeliveredAfterThreshold_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_DeferredRevenueDeposit_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_CashReceivedPerOunceOfSilverDeliveries_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_DescriptionOfAgreementExtensionPeriod_16" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_WarrantsToPurchaseCommonShares_17" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_SharePurchaseWarrantsExercisePricePerShareExercised_18" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_FairValueOfWarrants_19" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_FairValueAssumptionsExpectedLife_20" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_FairValueAssumptionsExpectedVolatilityRate1_21" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_FairValueAssumptionsExpectedDividendRate1_22" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_tgb_FairValueAssumptionsRiskFreeInterestRate1_23" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeLineItems_10" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_24" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OtherExpenseIncome">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherExpenseIncomeAbstract" xlink:label="loc_tgb_OtherExpenseIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OtherExpenseIncomeDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherExpenseIncomeAbstract" xlink:label="loc_tgb_OtherExpenseIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ManagementFeeIncome" xlink:label="loc_tgb_ManagementFeeIncome_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_0" xlink:to="loc_tgb_ManagementFeeIncome_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_0" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_0" xlink:to="loc_tgb_OtherIncomeAndExpense_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OtherExpenseIncomeTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherExpenseIncomeAbstract" xlink:label="loc_tgb_OtherExpenseIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OtherExpenseIncomeAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INVENTORIESTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INVENTORIES">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INVENTORIESDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentOreStockpiles" xlink:label="loc_ifrs-full_CurrentOreStockpiles_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentCopperContainedinConcentrate" xlink:label="loc_tgb_CurrentCopperContainedinConcentrate_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CurrentMolybdenumConcentrate" xlink:label="loc_tgb_CurrentMolybdenumConcentrate_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies" xlink:label="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_ifrs-full_CurrentOreStockpiles_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_tgb_CurrentCopperContainedinConcentrate_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_tgb_CurrentMolybdenumConcentrate_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_ifrs-full_Inventories_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/INVENTORIESDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesTable" xlink:label="loc_tgb_InventoriesTable_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneAxis" xlink:label="loc_tgb_IncomeStatementLocationOneAxis_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncomeStatementLocationOneDomain" xlink:label="loc_tgb_IncomeStatementLocationOneDomain_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DepletionAndAmortizationMember" xlink:label="loc_tgb_DepletionAndAmortizationMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InventoriesLineItems" xlink:label="loc_tgb_InventoriesLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_0" xlink:to="loc_tgb_InventoriesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_InventoriesTable_1" xlink:to="loc_tgb_IncomeStatementLocationOneAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeStatementLocationOneAxis_1" xlink:to="loc_tgb_IncomeStatementLocationOneDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_IncomeStatementLocationOneDomain_1" xlink:to="loc_tgb_DepletionAndAmortizationMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_InventoriesTable_1" xlink:to="loc_tgb_InventoriesLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_InventoriesLineItems_4" xlink:to="loc_ifrs-full_InventoryWritedown2011_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesAbstract" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesAbstract" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xlink:to="loc_ifrs-full_AccrualsClassifiedAsCurrent_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccountsPayableAndAccruedLiabilitiesAbstract" xlink:label="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_AccountsPayableAndAccruedLiabilitiesAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETS">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETSTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CopperPutOptionsMember" xlink:label="loc_tgb_CopperPutOptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FuelCallOptionsMember" xlink:label="loc_tgb_FuelCallOptionsMember_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_InvestmentInSubscriptionReceiptsMember" xlink:label="loc_tgb_InvestmentInSubscriptionReceiptsMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RestrictedCashMember" xlink:label="loc_tgb_RestrictedCashMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_1" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_MarketableSecuritiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_CopperPutOptionsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_FuelCallOptionsMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_InvestmentInSubscriptionReceiptsMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_ReclamationDepositsMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_1" xlink:to="loc_tgb_RestrictedCashMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_9" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_9" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CanadianCharteredBankMember" xlink:label="loc_tgb_CanadianCharteredBankMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CaribooMember" xlink:label="loc_tgb_CaribooMember_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_11"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SuretyBondsMember" xlink:label="loc_tgb_SuretyBondsMember_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDepositsMember" xlink:label="loc_tgb_ReclamationDepositsMember_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_TypesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_TypesOfFinancialAssetsAxis_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsTypeMember" xlink:label="loc_ifrs-full_FinancialAssetsTypeMember_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_MarketableSecuritiesMember" xlink:label="loc_tgb_MarketableSecuritiesMember_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_21"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReclamationDeposits" xlink:label="loc_tgb_ReclamationDeposits_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" xlink:label="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_23"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LetterOfCreditIssued" xlink:label="loc_tgb_LetterOfCreditIssued_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets" xlink:label="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_25"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1" xlink:to="loc_tgb_FlorenceCopperProjectMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_CounterpartiesAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_4" xlink:to="loc_ifrs-full_CounterpartiesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_4" xlink:to="loc_tgb_CanadianCharteredBankMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_4" xlink:to="loc_tgb_CaribooMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_8" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_8" xlink:to="loc_tgb_GibraltarJointVentureMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_11" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_11" xlink:to="loc_tgb_SuretyBondsMember_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_14" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_14" xlink:to="loc_tgb_ReclamationDepositsMember_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_TypesOfFinancialAssetsAxis_17" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialAssetsAxis_17" xlink:to="loc_ifrs-full_FinancialAssetsTypeMember_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsTypeMember_17" xlink:to="loc_tgb_MarketableSecuritiesMember_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_1" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_ifrs-full_CashAndCashEquivalents_20" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_21" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_tgb_ReclamationDeposits_22" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities_23" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_tgb_LetterOfCreditIssued_24" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_20" xlink:to="loc_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets_25" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCEEXPENSES">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinanceCostAbstract" xlink:label="loc_tgb_DisclosureOfFinanceCostAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCEEXPENSESTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinanceCostAbstract" xlink:label="loc_tgb_DisclosureOfFinanceCostAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCEEXPENSESDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinanceCostAbstract" xlink:label="loc_tgb_DisclosureOfFinanceCostAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FinanceCostsIncludedInDeferredIncome" xlink:label="loc_tgb_FinanceCostsIncludedInDeferredIncome_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AccretionExpenseIncludedInFinanceCosts" xlink:label="loc_tgb_AccretionExpenseIncludedInFinanceCosts_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_ifrs-full_InterestExpense_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_tgb_FinanceCostsIncludedInDeferredIncome_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_tgb_AccretionExpenseIncludedInFinanceCosts_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_ifrs-full_FinanceIncome_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_ifrs-full_FinanceCosts_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/FINANCEEXPENSESDetailTextuals">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfFinanceCostAbstract" xlink:label="loc_tgb_DisclosureOfFinanceCostAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfFinanceCostAbstract_0" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" xlink:label="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATIONTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" xlink:label="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfSupplementaryCashFlowInformationAbstract" xlink:label="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDecreaseIncreaseInPrepaids" xlink:label="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInInterestPayable" xlink:label="loc_tgb_NoncashWorkingCapitalInInterestPayable_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashWorkingCapitalInIncomeTaxesPaid" xlink:label="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease" xlink:label="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_NoncashRightOfUseAssetsAcquired" xlink:label="loc_tgb_NoncashRightOfUseAssetsAcquired_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_tgb_AdjustmentsForDecreaseIncreaseInPrepaids_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_tgb_NoncashWorkingCapitalInInterestPayable_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_tgb_NoncashWorkingCapitalInIncomeTaxesPaid_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract_0" xlink:to="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_8" xlink:to="loc_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract_8" xlink:to="loc_tgb_NoncashRightOfUseAssetsAcquired_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenue">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfDeferredIncomeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfDeferredIncomeExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DeferredRevenueTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDeferredIncomeAbstract" xlink:label="loc_tgb_DisclosureOfDeferredIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDeferredIncomeAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/GOODWILL">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfGoodwillExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/GOODWILLDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="loc_ifrs-full_ContinuingOperationsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FlorenceCopperProjectMember" xlink:label="loc_tgb_FlorenceCopperProjectMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_1" xlink:to="loc_ifrs-full_ContinuingOperationsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_1" xlink:to="loc_tgb_FlorenceCopperProjectMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_1" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_4" xlink:to="loc_ifrs-full_Goodwill_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_4" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/BASISOFPREPARATION">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationAbstract" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/BASISOFPREPARATIONTables">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationAbstract" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/BASISOFPREPARATIONDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationAbstract" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PlantAndEquipmentMember" xlink:label="loc_tgb_PlantAndEquipmentMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_MiningPropertyMember" xlink:label="loc_ifrs-full_MiningPropertyMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_LightVehiclesAndOtherMobileEquipmentMember" xlink:label="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_FurnitureComputerAndOfficeEquipmentMember" xlink:label="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel" xlink:label="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_LandMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_BuildingsMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_PlantAndEquipmentMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_ifrs-full_MiningPropertyMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_LightVehiclesAndOtherMobileEquipmentMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1" xlink:to="loc_tgb_FurnitureComputerAndOfficeEquipmentMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_9" xlink:to="loc_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/BASISOFPREPARATIONPolicies">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfBasisOfPreparationAbstract" xlink:label="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_11" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfBasisOfPreparationAbstract_0" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_12" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SUBSEQUENTEVENT">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SubsequentEventsMember" xlink:label="loc_tgb_SubsequentEventsMember_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_4"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarMinesFlorenceCopperMember" xlink:label="loc_tgb_GibraltarMinesFlorenceCopperMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesMember" xlink:label="loc_tgb_SeniorSecuredNotesMember_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_SeniorSecuredNotesOneMember" xlink:label="loc_tgb_SeniorSecuredNotesOneMember_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued" xlink:label="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_13"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings" xlink:label="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_14"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure" xlink:label="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_15"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_1" xlink:to="loc_ifrs-full_NonadjustingEventsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_1" xlink:to="loc_tgb_SubsequentEventsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_4" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_4" xlink:to="loc_tgb_GibraltarMinesFlorenceCopperMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7" xlink:to="loc_tgb_SeniorSecuredNotesMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7" xlink:to="loc_tgb_SeniorSecuredNotesOneMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_1" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" xlink:to="loc_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" xlink:to="loc_ifrs-full_BorrowingsMaturity_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" xlink:to="loc_ifrs-full_BorrowingsInterestRate_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" xlink:to="loc_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_11" xlink:to="loc_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_6"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_7"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredRevenueDeposit" xlink:label="loc_tgb_AdjustmentsForDeferredRevenueDeposit_8"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForAmortizationOfDeferredRevenue" xlink:label="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_AdjustmentsForDeferredElectricityPaymentsRepayments" xlink:label="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherAdjustmentsToReconcileProfitLoss" xlink:label="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_16"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DistributionOfReclamationDeposits" xlink:label="loc_tgb_DistributionOfReclamationDeposits_17"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ReleaseOfRestrictedCash" xlink:label="loc_tgb_ReleaseOfRestrictedCash_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_20"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_24"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_26"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_27"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_28"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_29"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProceedsFromExerciseOfOptionsAndWarrants" xlink:label="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_30"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_31"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_33"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_34"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_35"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_36"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1" xlink:to="loc_ifrs-full_ProfitLoss_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_1" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_AdjustmentsForFinanceCosts_6" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_7" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_tgb_AdjustmentsForDeferredRevenueDeposit_8" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_tgb_AdjustmentsForAmortizationOfDeferredRevenue_9" order="70" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_tgb_AdjustmentsForDeferredElectricityPaymentsRepayments_10" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_OtherAdjustmentsToReconcileProfitLoss_11" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_12" order="100" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_2" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_13" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_tgb_DistributionOfReclamationDeposits_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_tgb_ReleaseOfRestrictedCash_18" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities_20" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_21" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities_22" order="60" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_23" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_16" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_24" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_26" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_27" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_28" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_ifrs-full_ProceedsFromIssueOfOrdinaryShares_29" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_tgb_ProceedsFromExerciseOfOptionsAndWarrants_30" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_26" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_31" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_33" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_34" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_35" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_36" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_DocumentType_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_AmendmentFlag_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_DocumentPeriodEndDate_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_DocumentFiscalYearFocus_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityRegistrantName_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityCentralIndexKey_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_CurrentFiscalYearEndDate_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityCurrentReportingStatus_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityEmergingGrowthCompany_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_11" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_dei_EntityInteractiveDataCurrent_12" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ReportingEntity">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityAbstract" xlink:label="loc_tgb_DisclosureOfReportingEntityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfReportingEntityAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementTable" xlink:label="loc_tgb_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ContributedSurplusMember" xlink:label="loc_tgb_ContributedSurplusMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_3"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_5"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_StatementLineItems" xlink:label="loc_tgb_StatementLineItems_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ShareIssueRelatedCost" xlink:label="loc_ifrs-full_ShareIssueRelatedCost_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseInEquityThroughSharesIssuedInAcquisition" xlink:label="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_12"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits" xlink:label="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_15"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_0" xlink:to="loc_tgb_StatementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementTable_1" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_IssuedCapitalMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_tgb_ContributedSurplusMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_RetainedEarningsMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1" xlink:to="loc_ifrs-full_EquityMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementTable_1" xlink:to="loc_tgb_StatementLineItems_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_Equity_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_IssueOfEquity_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_ShareIssueRelatedCost_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_12" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits_13" order="60" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_ComprehensiveIncome_14" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_StatementLineItems_7" xlink:to="loc_ifrs-full_Equity_15" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OperatingExpensesFromMiningBusinessAbstract" xlink:label="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_2"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ProductionCosts1" xlink:label="loc_tgb_ProductionCosts1_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_3"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_EarningsFromMiningOperations" xlink:label="loc_tgb_EarningsFromMiningOperations_5"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_6"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_ShareBasedCompensationExpense" xlink:label="loc_tgb_ShareBasedCompensationExpense_7"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources" xlink:label="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_8"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_9"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_OtherIncomeAndExpense" xlink:label="loc_tgb_OtherIncomeAndExpense_10"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_11"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_12"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_13"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_14"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_15"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_16"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax" xlink:label="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_17"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_18"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_19"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_21"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_22"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_23"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_25"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_26"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_Revenue_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_tgb_CostOfSalesAbstract_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_2" xlink:to="loc_tgb_ProductionCosts1_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_2" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_tgb_EarningsFromMiningOperations_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_GeneralAndAdministrativeExpense_6" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_tgb_ShareBasedCompensationExpense_7" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources_8" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_9" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_tgb_OtherIncomeAndExpense_10" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_11" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_FinanceCosts_12" order="90" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_13" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_14" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_15" order="120" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_ProfitLoss_16" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_17" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_17" xlink:to="loc_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_17" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_17" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_19" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_ComprehensiveIncome_21" order="150" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_22" order="160" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_22" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_22" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_23" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_OperatingExpensesFromMiningBusinessAbstract_0" xlink:to="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_25" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_25" xlink:to="loc_ifrs-full_WeightedAverageShares_25" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_25" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_26" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/ReportingEntityNarrativeDetails">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract" xlink:label="loc_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityTable" xlink:label="loc_tgb_DisclosureOfReportingEntityTable_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_GibraltarJointVentureMember" xlink:label="loc_tgb_GibraltarJointVentureMember_1"/>
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_DisclosureOfReportingEntityLineItems" xlink:label="loc_tgb_DisclosureOfReportingEntityLineItems_4"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfDetailedInformationAboutReportingEntityAbstract_0" xlink:to="loc_tgb_DisclosureOfReportingEntityTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfReportingEntityTable_1" xlink:to="loc_ifrs-full_JointVenturesAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_1" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_1" xlink:to="loc_tgb_GibraltarJointVentureMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfReportingEntityTable_1" xlink:to="loc_tgb_DisclosureOfReportingEntityLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_DisclosureOfReportingEntityLineItems_4" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.tasekomines.com/role/COSTOFSALES">
    <loc xlink:type="locator" xlink:href="tgb-20201231.xsd#tgb_CostOfSalesAbstract" xlink:label="loc_tgb_CostOfSalesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2019-03-27/full_ifrs/full_ifrs-cor_2019-03-27.xsd#ifrs-full_DisclosureOfCostOfSalesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tgb_CostOfSalesAbstract_0" xlink:to="loc_ifrs-full_DisclosureOfCostOfSalesExplanatory_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit99-5x001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-5x001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  0" P,# @0# P,$! 0$!0D&!04%
M!0L(" 8)#0L-#0T+# P.$!01#@\3#PP,$A@2$Q46%Q<7#A$9&QD6&A06%Q;_
MVP!# 00$! 4%!0H&!@H6#PP/%A86%A86%A86%A86%A86%A86%A86%A86%A86
M%A86%A86%A86%A86%A86%A86%A86%A;_P  1" !: 84# 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#E[CXP_%,7
M$@'C[7@ QQ_IS^OUIG_"XOBI_P!#_K__ ('/_C7&77_'S)_OG^=1UUV1Q<S[
MG;_\+B^*G_0_Z_\ ^!S_ .-'_"XOBI_T/^O_ /@<_P#C7$4460<S[G;_ /"X
MOBI_T/\ K_\ X'/_ (T?\+B^*G_0_P"O_P#@<_\ C7$4460<S[G;_P#"XOBI
M_P!#_K__ ('/_C1_PN+XJ?\ 0_Z__P"!S_XUQ%%%D',^YV__  N+XJ?]#_K_
M /X'/_C7U-_P3\\5^)?%?A'Q#<>)-<OM5EM[Z)(7NYC(44H20,]!FOB*OL7_
M ()E_P#(D>*/^PC#_P"BS45$N4TI-\Q]-T445SG2%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?.GC+]K70O#WB[4]!E\(:A-)IEY+:M*M
MT@#E&*D@8[XK-_X;-\/?]"5J?_@7'_A7S+\</^2S>*_^PW=_^C6KEJZ%3C8Y
MG4E<_23]GWXGV7Q5\)W.NV6E3Z>EM=FV,<T@<L0H;.1_O5WE?/'_  3<_P"2
M.ZK_ -AAO_1:5]#UC)69O%WB@HHHJ2@HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ^,YOV.?&3S,X\4Z+\S$_<E_PIO\ PQOXS_Z&K1/^^)?\*^SJ*T]I
M(S]E$^,?^&-_&?\ T-6B?]\2_P"%>5?'WX6:K\*=?LM*U;4;2]DOK8SH]L&
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
M6KEJ_4&[\&>#[FZDN+GPIH<TTKEY))-.B9G8G)))7))J/_A!?!/_ $)V@?\
M@KA_^)K=5-#G=/7<\;_X)N?\D=U7_L,-_P"BTKZ'JEH6DZ5H]JUOI&F6=A"[
M;FCM;=8E+>I"@#/%7:REJS>*LD>#_MN?"$>./")\4Z':@Z_HT1+(B_->0#DH
M?5EY*_B.XKX7((.",$5^L!Z5AR>#O"+R,[^%=%9F)+,=.B))]3\M5";2,ZE-
M-W/S+\*ZUJ7AWQ%9ZYI%R]O>V$RS02*>C ]_4'H1W!K]#/A;XF\,?&[X.I<:
MA8VUU#=1_9]5L)1N$,X W#U'.&5NN,'K73?\(9X/_P"A3T/_ ,%T7_Q-:&BZ
M/I&D+(NE:596(E(,@M;=(M^.F=H&:)RN.G&Q\?\ QP_9/\0:3=3:E\/9#J^G
MDEA83.%NH1Z*3A9!^1]C7S]XBT#7- O#::YI%[ITRG!2Z@:,_J.:_4^HKJVM
M[J(Q7,$4R-U61 P/X&G&HQ2I+H?E)6IX8\->(?$=V+;0=$O]2E8XVVMNTF#[
MD#BOTR7PEX4$WFCPQH^_^]]@BS^>VM:W@AMXUC@ACB1> J*% 'T%4ZGD2J7F
M?'OP1_9,UG4+J'4_B+.--LU(;^S;>0-<2^SN,J@^A)^E?27C34_#_P */A3+
M+IUA;V=GI\(BLK.)=JO(>%7W)/)/7J:[2L[Q%86.H6ZQ7]E;W2*VY5GB5P#Z
M@$=:=&2E5CSJZOL9XSFIX:;INTK;GP!K6H7FK:M<ZG?S--<W<K2S2-U9B<FJ
MM?>'_"-^'?\ H :7_P" <?\ A2IX;\.[A_Q(-+_\ X_\*^XCG_+%)4M%Y_\
M /R&7"7/-RE7NW_=_P""<-^R#X!_X1KP9_PD&H0;=2UA0XW#YHH.JK[9^\?P
M]*]BID0"QJJ@  < 4^OB,9B9XFO*K/=GZWEF!I8'"0P]):)??YA1117,=Y__
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit99-5x002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-5x002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  0" P,# @0# P,$! 0$!0D&!04%
M!0L(" 8)#0L-#0T+# P.$!01#@\3#PP,$A@2$Q46%Q<7#A$9&QD6&A06%Q;_
MVP!# 00$! 4%!0H&!@H6#PP/%A86%A86%A86%A86%A86%A86%A86%A86%A86
M%A86%A86%A86%A86%A86%A86%A86%A;_P  1" &N 88# 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#[^HHHH **
M** "BBB@ HHHH **** "BBB@#SS6K>73-?;C:N_S$V?W<U/K-M;_ -OV]O;I
MCS-A?/WMSMGYOSK?\:7-O:VT4IMX)IF;:@D3=Q_^O;5'1I+34KJWO9988[BV
MWR7*[<;_ $-=$9:7.>4/>L<UXX@N+W0]>MTB\R=F5_+'+<29./H*\CKVZZM7
ML/$,;%V>-Y5=)?[X->.^((/LVO7UOC'EW4B8^A:M(&<BG1116A(*2K9'!K1L
M]<U6TQY=XY'H_P Z_K6=11J!TUGXSN$XN;2.3W1MC?UK5L_%FER_ZWS(3_MI
ME?TKA**-0U/3;74]/N/]1>PL?3?\U6Z\GJ:WN[JW_P!1<S1?[CD4:BY3U*BO
M/;?Q)K$7_+WN'^VBFKEOXQOT_P!;;V\GTR*-1ZG;45S^A^*!J%_%:&R:-I.X
M?*_RKH*DD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* #)'0XHHHH ]4HHHKA/0"BBB@ HHHH **** "BBB@ HHHH P/&,,4K6KW$;
MM#&Y\R0=$4_Y%95Y9O;^&[B9[=(IC(L;.G1T&.?Q-;GC*6*/09EER?,PBCWZ
MUG_8KF]T>QAN)ECLT@$DLA(W$]A^ K6,M#&2U93U"UC@\.PS1HD@&-LCL<C(
M!^4?7->1_$A-GCG4A_>FS^:J:]>\:/%"D%I#@>7'M90N,CY2#_X[7DWQ439X
MZOCCA_+=??,:UM3,IG/4445KJ0%:_@NWM[C6&CN(/.5;>0JFS>Q(''RY&?SJ
MKH]M;RQW-Q=^88K9 [)#@.^2H^\>@YZU:CT>.Y42VUSY0N"1:QSJ=\A 4D;@
M,?Q=>_M4R*B;-OI&A1ZYY9'FQ,Y?'G#:$^U",!?^ ;LT6>B:.X-VX?RT2,LG
MF@+@P(<=.7RS>G3H><9=QX;E_MC['!.FULE"_H)/+^;\:DL_#2RW,")J<,HE
M8;A&CAMGG+&3R/5JCYE7\C+UJWMX)XC:%_*FA214=@63/4;A5.MZW\.&XC:2
MVO(YH]V%D&0H(*A]RD9X#9_SBL[5K 6:6TD=REQ%<H9$=%(Z%A\V?=:N,B2E
M1115:DG0?#F#S-;DF[0Q'\SQ_P#%5W%<Q\,X,6-S<?WW"?D/_LJZ>I#4****
M"0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]4HHH
MKA/0"BBB@ HHHH ***,T %%%% !1110!C^,8FN-/AM57)GN$7=_=]ZHZT94U
M"\"R[K5;+$L9?[C'@;??Y:Z1E!8$C..GM7.^(I)-.\U[.W8^;();B21<QM_#
MLYJX/H9SCU,V.&:7098IIO, @6:W\S^!5^_C_OH"O,/BY_R-B\<?9(=I]>*]
MLN8KB.UN9D9)D= MLL<?,:'KTZC_  KS+XD>%[G4IVO[17^W0(JW%H>KJ%^\
MGX=JWIR,9QL><T4,"&((P5HK8S)K.[N+6;S;:5XI,8RC=5]*G_M?5-LH.H7!
M%Q_K<N>>,?RXJE11J!=CUC541D74+@!WWM\_4YS_ #5:BAU"]B=7BNY$*<*0
M_3Y]_P#/FJ]% %V35]4DD$KW]P67&T[^F#G^?-1:A>W=ZRO=W#S%%PF]N@]%
MJO11J 4444 >A^"8?(\-V_K)E_S-:M1:?%]GL88/^>:!/R%2U)(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'JE%%%<)Z 4
M<452CU&QEFN(H[N%I+,XN K@F'C/S>G%3*26XU%O8NT=JHPZGI\NE_V@EY"U
MGL,GV@./+VCJ=W3%$FI:>FE_V@UY"+/9YAN#(/+V>N[IBESP[CY)[6+E)SZ"
MLBP\2Z#>1RRV>L64Z0*7E,<Z,(U'=L'@5=L-2T^^L!?6EW#-;')\Z-PR<=>:
M4:U.6S&Z51?$FBT2!2\#FLZTUK2+K2VU*#4K66SCSON%F4QC'7+=*BT/Q'HF
MLR21Z7JMK=-']X0S!B/P%+VU.Z7,M1^RJ6;Y7IN:]+5&PU/3[YIDM+V"9K5]
MDRQR ^6WHWI4.G:YI%]<1Q6NHVLTDT9EB6.8,70'!*^HR.M/VD--=R?9SUTV
M-/K7/_$!9?[+5EE"Q*_SKCESVK5L]1LKFZGM[>ZADFM6"SQHX+1D] WI6/XH
MB^VVNH"2/=):.GDLHYP0N?ZUK3DF[HSJ)I68S3+N;_A';6R@5O.F#KYC<+$
M>2?P-<]<&TBM]]L\S3)+_K3QQ_NUTVF@W?A.&&Y>9/-<1[QU89X_#M6#JEB;
M?28YDB8![APY]-O 'Z&MX?$<\]CA_BAI$;1KX@MD2,3/Y=W&./WG]]?K7%UV
MGQ:O-GV'1T_Y8I]HF_WWZ?D/YUQ=;(S&LZ!PI=0S?='K1O0.$WKN;[HK&OI7
MDO)+B-)#Y+ (P7Y>.M76=)-5MI$Z-$37@TL\52<XI;227FF[7^_\+'T53(94
MX0DWO%M^32O;[K?.Y:DN+=)-CSH&_NEJ<LD94D.I"?>]JS8TD.JW.R".0;DW
M%^W%.U")Q>".,X6\X?VQ_P#6J5FU=4Y5.6Z4FNO=I:[.[M?M<IY/AW4C3Y[-
MQ4NG9-Z;JRO;O8T8W1T#H<ANXI:2- B!$& .%%9-Q'J!UC<F_;O^4[OEQ7=C
ML?/"4J;]FY-M+0\_ 9?3Q=6I'VBBDF]>OD:]6M!B^T:U:Q=0THW?2JM;?P_B
M\WQ$K_\ /-"__LO_ +-7IZGEO0[VBBBD2%%%% !1110 4444 %%%% !1110
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
M]9PA8C?D$GEV[BMFBAUZKW9,<+16R,K6/#]IJ%\;O[3=6LSH(I7MY=GF(-V
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
M#)8:?##(W&\+\WYU?HHJZ=*%)<L%9>1%2M4JOFG)M^84445H9!1110 4444
M%%%% !1110!ZI1117">@%%%% !1110 4444 %%%% !1110 4444 %%%% !3)
M$21=CHK*>Q&13Z* /$_CKH-]:ZY_:;/YMK<?);K'#M$( Y1B/T_&LWX&W4EM
M\1+2-6PMRCQ./4;&;_T)5KU[Q9K,FG7L$"1*Z.NZ0-_$.F*X6Y\#Z)J.N1:A
MI&K?V:I?=);2+]WUV'/Z5T1E[FISR^/0ZKXL>$[#Q5X<DM=10&'9A\6Z2.RY
M]QGWX(KRVW^&D5A8K:Z-J=C]GCX2.13"W]?YU[S>/+]A>2V"R/MRG/!KS:9V
MDD:21LLS98GO549SY.6^AG6I4U4]IRZ]S@9/ &NVGSP:5'(%39FW='X]/E[5
MDW7AN[L[=H+C0YH8FQN1[4A#C;CM_LK^5>I*2&R.*L1WMW']RZD'_ ZVYY_S
M&7LZ?\IXPUE:?;/M;VD/GK_RT*#?_P!]4+96:7ANTM(1<-_RT"#?^=>T27LL
MO_'PD,W_ %VA1_Z55DM]+F_UNAZ:WTM]G\J/:3%[*GV/(K>TM()I)8+:..23
M[[H@#/\ [U-N+&RGA6*6SMY(TY1'B! KU>31/#4OW]"0?]<[AQ_6H)/#'A>3
M_ERO(O\ <NL_S%'M9;A[*%K6/,5MK=&#I;Q@HV]2$Z'&,_E71?#^>*+Q $DX
M,B%$/O732>#O#+_<GU2/_@2-_2H_^$)T3>'BU6_C*\J3"#C]:3G?<N,8QV-J
MBI=/L[:*V$<^KR3.O\9M<-^/-3_9[#_H(?G":5PY2G15S[+8_P#017_OTU'V
M6S_Z"*?]^FHY@Y2G15S[+9_]!%/^_34?9;/_ *"*?]^C1S!RE.BKGV>R_P"@
MC_Y!-'V?3_\ H(.?^W<_XT<P<I3HJYY6F#_E[F/TB_\ KT8TL?QW1_X"!1S!
M8IT5<WZ6.D%RWU<"E^T:>.FGL?K,:D.4I45=^VP#[FGP#_>R?ZTG]HR#_5V]
MM'](15#U*B@EN!NJ6.SNW^Y;2-_P U+_ &I?[<"X91_L*!44EW<O]^XD/U<T
MO>%[I-_9=Y_'&L8_VW H^Q1K_K;^V7Z-O_E5.BF/4N>3IJ_>NY7_ -V+'\Z*
MIT4"YCU2BBBN$[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;^
M(D*OIL,Y^\DFS\#_ /JKCZ[GQQ \VAGRQGRW#M[  UPU=5+X3DK?&=)X?N/[
M'M%GOYY MP,0P YP/[^WM7.,<N3_ 'JDO+B2YN#+)UV@<?=&!BHJJ,>I$I7T
M"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#U2BBBN$] **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#)\7R0)HLB7&=LG P<?-@D?J*X&N[\9WGV32Q_H\<WF/MVR#*UQ-Y
M+'/-YB0)#N^\B?=KHH_"<M;<BHHHK8Q"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]4HHHKA/0"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y?XC7&+:WM>[,9#^''_LU<
MG6OXXN/.\0.G:%53^O\ [-61773C:)QU'>844459F%%%% !1110 4444 %%%
M% !1110 45%]HM_)\W[1'Y>[9OWC;G.,?G3XY8I-WERHWEML?#;MA]&H =15
M>2_LDC\U[RW2/8'WF4!<=,_2H_[5TORQ+_:=GY;-A7^T)M)_.@"Y15634],C
M\O?J%JOF+E,S ;QZK5I6RN1R* "BJW]H6'VB6W^VVWFVZ[Y8_-&Z,>K+VIUG
M>V5VK-:7EO,$^_Y<H?'^]B@">BJ\U[916RW$MY;QPO\ <D>4!#_NM3&U72D1
M7?4[,!URA-PG/ZT 6Z*KM?62W4=H;RW$\B[TA\T;W'JJ]ZL4 %%%% !1110
M4444 >J4445PGH!1110 4444 %%%% !1110 4444 %%%% !1110 4&@5G^)+
MK[%H\\X^]C"?4\4+43=CAM<E2;6+J5#E7E.TU4HHKN.+4****"0HHHH ****
M "BBB@ HHHH **** /,Y''_"IYH\KN_X2,IC^+/]H]*AT^2X\/ZQX@\2H[MI
MMQK$]IJ<?581A?+G7Z%L'V.>U=TWA3P\=>_MDZ1;?;M_F>=M_C_O[>F??&:O
M1Z98);W5NMI'Y5\[O<)M^61G&"6^M5J5J>;^!;6TO4TFWO+>&YA?P;&6CF0.
MAQ(I'RFJ>GZ5&='\ Q:?H6E7<EQI\\LL%VH2.1_)BR[;4.3^%>H6.C:79^5]
MDLHXO)M?LB87[L/79]*JZEX4\.:A86EE>:1;S6]@FRUC*_+"/E&U?^^5HU#4
MYNQT;3[SXA"TUC0]+Q#H,?\ HHB$D,)\Y_N9 _D*T/A7Y$2:U9:?)YFE6>IO
M%8G?E4&Q"Z(?0.S@5>O/!7A6\2W2YT.UE%M%Y4(=3\B9SCZ?,U;&GVEI8V<=
MI96\=M;QKA(X4"(@_P!T4:AJ>;Z'I^GV7B:S%W9:7JUAJNH70M-2AXFWN)2\
M=PA_U@P''X#BJ\;P:-\*=0BT?3TCU#6-5NM/A%I"!(_[^4?+CKLCWX]*]!L_
M#6@6FN2:Q;:7;QWTC$M,%^;)ZE5Z*3W(ZU-#HFE136\L5E&C6TLDL)_N/)NW
ME?<Y;\Z-0U/,/]$?X3^*O#EYI<D7]B0S3Z?#?P#S(871S&5SG!!WC/M6IJVC
MC_A845II7AK0[Z*/1(S]GO5$<<>9GY10AY+5WFH:-I=[--+=V4<K7-J;28E?
MOPYSL;VJKKWA3P]K-S'<:II5O=2QIY:.^=P3THU#4XG7+.WT_P 176M3V.FZ
ME8_VE:)=>6Y2ZTR<")$"-CE,LAQQU->G5CS>%O#TNL1:K)I5N;N'9LD9?[G"
M';T)'8GI6Q1J2%%%%2 4444 %%%% 'JE%%%<)Z 4444 %%%% !1110 4444
M%%%% !1110 4444 %<C\0-0?[0-/C;"@!Y/<]JZT5P'C/_D8KCZK_P"@K6E)
M7D95I6B9=%%%=1R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'JE%%%<)Z 4444 %%%% !1110
M 4444 %%%% !1110 4444 (:X3QU%Y7B!W_YZQJ_]/\ V6N[-<=\1@/[2@/?
MR?\ V:M*7Q&5;X3G:***ZCD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /5****X3T HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *X'QO-YWB"7!R(E"?Y_&NVOA*UG,+<
MXE9#L/\ M8XKS63?O._=NW?-FMJ*ZF%:70;11170<P4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!ZI1117">@%%%% !1110 4444 %%%% !1110 4444 %%%% "&N#\;67V76F
M=!B.<>8/][O7>&N,^(F[^UXL_=\D8_-JTI?$95OA.?HHHKJ.0**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ]4HHHKA/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*YSX
M@6,L]K'=Q+GR,AQ[>M=)2,H*D$9![4XOE=Q25U8\LHJ]J]H8M=FM+>)V^?"*
MO6J<T<D4ACE1HV7[P*X85VG%J-HHHH)"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]4HHHKA/0"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH S=:%I;!=2E@#/"P'F#[R@_
M+G]:X75//^WRK<2M+(K8WDYS7H&N0-<Z3<0(,M)&=H]Z\YD1T<I(C*R_>!^]
M711.>L-HHHK8YPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /5****X3T HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** $:N/^(DL#WL,2C]]&IWG;V/2NP[5SOCK2?M,7V^'
M_60K\X_O+5T_B,ZBO$XZBBBNLXPHHHH **** "BBB@ HHJIX@)&AWA'!^SO_
M "H MT5Y:MW=CI<S#_@9IWV^]7I>W _[:FJU'RGJ%%>8?VGJ/_/_ '/_ '_-
M+_:>H_\ 00NO^_QHU#E/3J*\Q_M/4?\ H(77_?XT?VGJ/_00N?\ O\U&H<IZ
M=17!^#[V[?Q%;)+=S2*VX8=R5Z-7>5(@HHHH **** "BBB@ HHHH **** "B
MBB@#U2BBBN$] **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I& 9
M2#R#2T4 >>^)]*DTV]. Q@<_NW_]EK-KT/Q):17ND2QRL5"C>&]"*\\KJIRN
MCDJPM(****T,@HHHH **** "L&\U_3+_ $F^B25HI/)<*DW#'C^&MZO,-8@-
MMJMS;GG9*15:E:E:BGV\3SW$<4?+2.$7ZFNGUC2M#"-<V=PLL-O;^4WD.1F8
M.B9;>O0AU/'H<&ES%<IRM%==?>'K*.0N+>Z9F:9TACE&V8!\($;'!QN..>![
MU6N-$TA'%O\ :Y%E='?S'E0I#C!*,H')^8CKVI<P<IS5%;?BC2K?3[&&6**Y
MB9YI(]D\J/O0*N'7 Z'<U8E/F)-#PJ^SQ':'_IJ!7I%>8:&^S6K1O2X3^=>G
MT]12"BBBI$%%%% !1110 4444 %%%% !1110!ZI1117">@%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 1W$:S6[Q-]UE*FN#U30-1L@7,7
MFQK_ !1\_P#CM>@9J":259558"RMG<^X#950FXD3@I'F<BNC;'# ^AI*[[5-
M,M]7LR)86@F'1RHR/\17*:AH&H6OG,8O,BBY\P?Q"NB-2+.>5-HS****T,@H
MHHH *\W\41RQ>(+H3MEF?.?4'I7I%8'Q L+>;2C>.5CFA^Z?[X]*K4K4X:BB
MB@ HHHHU **** )+5]EU$_\ =<&O5*\G_BKU:W??;QO_ 'E!HU%(=1114B"B
MBB@ HHHH **** "BBB@ HHHH ]4HHHKA/0"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ J.8)Y+"3&TC!S4E07DL45NSS_P"JZ.3T
M H Y;7_#'V>W-Q8,\@3EHV^8X_V:YNO4EV[!MZ=JXOQUID=I<+=0\+.QW+Z-
M6]*=]&<U2G;5&#1116Y@%<1\2))#K4<1D8QK""J?PCEJ[>O-?$GVG^V[@7;L
MTBN1N*XR.U5J44:*** 9D>&?$>GZ[<74%EYFZT;#[TQGW7_OFLS4KW6$DU2>
MVEF$5JT@R_E^6 (<C'\>=[+[5TEK:6EL\CV]M'$9FWN8T WG_:I%^R2>;$!"
MV_\ UJ<'/;YJW^M8>E4VT>R9P_4<77HI2EJMVM/0PKC5=0.J&W</8QR>0C.^
MQO+W^;E^Z\[5'/K4>J7E_;Z@NGV][<7*^='ND3R_,&4E)3<1C^!37226\$F[
MS((VWC8^Y V1Z-4/]G:?]E%J;"V-NK;_ "_)&S/KMK55Z7\AC+!XA_\ +S^N
MW8Y[5M7U&PCU-WE?R8XA'$74,\$GEJ1NQP<EOSQZUV\GBC6+30;6Y@OU9KBZ
MNK1T>+*VL*28^T\#I&-N<\'(K-^R6GDM%]FA\MP R;!M(' ^6O1O"=G8G0;:
M5+.W#20E'(B&YP3R&]<GFG]8HZ>Y_5B7@L0K_O-_PUN:ENNRVC3S6EVH!YA^
M\_OQ4E-AC2*%8HD6.-%PB(N% ]*=7$>I$****D HHHH **** "BBB@ HHHH
M]4HHHKA/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@!&.*P/'OB>#PQIMO=3V=S=?:;E+:.*W +EWSC[Q'I6^>>*\^^/UM+=:+HT
M,+2QL^MVP\R(?-'][YA]*X\;4G3P\IT]T=.#IPJ8B,)[,U(?&8,FF0WVBZC8
MRZK=-;0Q3HH92%W;S\WW:J_%37+>V%MHT-M<7VJW#>;%:VR;GVC(+GT7FL+X
M@PMX<O/"<^HZG>7\=KJ,DLMU,FYU&P]D7^E.76[+2_B')XON4FET76K%(HKY
M;=S]G:-B"CKC<H/7I7G?7JT).,I6DFM[:)I7?;?2^VIZ:P%&:C.,;IIZ*^K3
M=EWVUMN[%'3M26>'4$NK:>QO=-MGN)[*Z3$C1@9RG\)'XU!H>NPW]U9PW%A?
M:>-1B,EG+<0J([C S@%3][;5CQ'='Q;KU]KNCVTQTW3=#NH#>-"4%V[J<*N>
M2!U_&LOX?VFI?VKH=OXFN;B2WBTS[1H:"$)#N\O!5SC.\#IFL9YMC%5C&#NK
M[V5GJM7^*TW?J:PRG!.G*4U9VVN[K1Z+\&[[+T-+PQJ$FMVWVR#2-2BM##)*
M+J2%/+(7.1G?[8KB-<U"[U_29/$-O9-]AM<QOLP7C_W_ $^]]*ZKX/W5JGA@
M6/\ PD.I->"RN-VE/;D0)]X\-L_'[W>LO5='OM*^$%GK.GV\C1ZGIPL]3@"\
MYW'RIL>HSCZ$5,<YQBI*I>_NMO;1Z=NS>SUL:RR?!>V=.UO>26^JUOOW2T:T
MN<=->(C*BH\DCKE43TIC:A&D,CO&ZM']Y"OS5Z-K&A:1IWB0W_B2RN(]+U2P
MM_)OH4)%K*D8!5]O3/7.*Y3Q5H#3Z'J&I:(MY<Z7:NBBYGMS'YQ)5?D7J<>N
M!77/,Z[HSJ>T2DE*T;=EH^^N]]NART\LP[JP@H-Q;C>5^[5UVTVMOU,FWE,Z
MMF*2+_?JCINERV]]YKR*57.W'WC5S3PP5LRS2?\ 71,58KT*>#HXZG0Q%764
M=4[KOY:=#AJ8RM@*E;#T=(R5FK/MYZ]0HHHKVCPPKT+P.^_PS;?[.1^K5Y[7
M=?#M]_AXC^Y,1_Z"?_9J-0-ZBBG;'/1&;_@-22-HJ3[/.>D$O_?!IC HVQPP
M/H: $HHHH **** "BBB@ HHHH ]4HHHKA/0"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HP#U%%% !@'J*;L3;MVC'TIU%*R ;M4
M#&!BG8'I113L@&[$Z[1^5+@'@@?E2T4K(!I567! Q1L3;MVC%.HHL@N4-6T?
M3=2MS!>V4,R'LZ UP'B?X36<VZ71KEK9_P#GF_SI_B/UKTZBKC)Q)E%2W/F_
MQ!X1\0:/(1=:?(R_\](5WH?\/QK-73-1/33[H_[L)KZ@>-'^\@/UIOD1?\\D
M_*M?;&?L3YD71M8/32K[_P !W_PKL?AWI^IQ:;<1SZ?<Q_O<KOA(SQ_]C7M?
MDQ?\\U_*D\F+_GFOY4>V%[$Y/P+;2)>RI<0.H*C[ZX_O5U7V: ?\LEJ144<A
M5'X4IK*4[LTA'E5B/R(?^>2?]\UF^(-#M]0A^0".5>C"M>BE&30W%,\UU:PG
MT^Y,4H_W3_":JUZ1J=A;WT!CF0'WKCO$6C#3\R)+NC'8]:Z83N<TZ=C(HHHK
,0R"BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit99-6xu001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-6xu001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M?@)$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ S+S]MKXVPWEPB^-?D1O^@9:__&JB_P"&WOC;_P!#K_Y3K7_X
MU7BFI_\ '_<?]=9:KUZ7) \?FG_.>Y_\-O?&W_H=?_*=:_\ QJC_ (;>^-O_
M $.O_E.M?_C5>&44>R@'-/\ G/<_^&WOC;_T.O\ Y3K7_P"-4?\ #;WQM_Z'
M7_RG6O\ \:KPRBCV4 YI_P Y[G_PV]\;?^AU_P#*=:__ !JC_AM[XV_]#K_Y
M3K7_ .-5X911[* <T_YSW/\ X;>^-O\ T.O_ )3K7_XU1_PV]\;?^AU_\IUK
M_P#&J\,HH]E .:?\Y[G_ ,-O?&W_ *'7_P IUK_\:H_X;>^-O_0Z_P#E.M?_
M (U7AE%'LH!S3_G/<O\ AMWXV?\ 0Z#_ ,%UK_\ &J:_[;GQJC?]YXR#K_<3
M3K7?_P"BO]FO#Z:W\/\ O4>SB/GD?N?H[R3:7;2RL7E>-69_E^9O^ UHU0T;
M_D#:?_UP3_T&K]>:>N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!D:[J]IX=T6\U&\E\BSLXFN)I=C-
MM11N9L+7B2?MT_!<HC?\)>VYEW[/[)O/E_\ (5>H_&'GX1>-S_U [W_T0]?B
MH?\ V5:Z*5.,SFK5)0/U=_X;K^"W_0WM_P""R]_^-4W_ (;G^"SNG_%7M_X+
M+K_XU7Y245O[")S>WD?M9\,_B;X>^+7AX:]X9OGO].:1HO.:&2+YEZ_*U=@P
MR*^9?^">7_)O:?\ 85NO_9*^FP>:XI>[*QW1?-$6BBBI- HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /PIU/_C_ +C_ *ZR
MU7KZMO?^"=/Q/N;J65=1\-['=F_X_)__ (U47_#N/XH_]!'PW_X&3_\ QJO2
MC5@>5[*7\A\KT5]4?\.X_BC_ -!'PU_X&3__ !JC_AW'\4?^@CX:_P# R?\
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
M:RI<131-L=77^Y_=K]=?V7/BQ/\ %_X,Z)KM_<PW&KAI;/43$NP+/$^W[O\
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
M1V1T96V;?[GW_P#@'_[=8RH1^P=,:\H?&?NRBG<W-)*N67[OXU^6/P:_;?\
M'GPM,=EJLK^,]"C552TU.XQ<1?[L^UF_[[K]#O@Y\7M&^-7@.Q\3:2?)AE=D
MGM)F4RVTJMRKX_[Z_P!UE;O7'.G*!V4ZL9_"?G7^W5XUN/%G[0>L699?L>B1
M16$")_LIYKM_O;I7KY[KO?CU>2W?QP^($DB[/^)_?IL_[>'K@J]&'P'FS^(*
M]*_9ZU?P;X<^*.EZSXY-RVD:=_I445O;^;Y]QN_=+_N_>?\ X!7FM%:3(/U%
M3_@H)\(MJ?Z5JW^S_P 2YZ/^'@WPD_Y_-6_\%[?_ !5?EU17-[")T^WD?J+_
M ,/!OA)_S^:M_P""]O\ XJG_ /#P?X1_\_FK?^"YZ_+>BCV$0]O(_2OQ;^VS
M\$?'/AG4M!U:75KG3[^!H)[?^SGWE6'\-?G)KT.F0ZWJ<6D7,]YI*W3I9RW"
M[':+Y]F__:V5GT5<:7(8RJ\X4/\ =?=]S^)_[J44K_=?=6Q!^D'[-OCN?QG^
MQ-XDMKG:USH.F:CI3^Z);ED_\=?;_P !K\WC_P"RK7V%^Q3KQ?X/_'30V9=B
M:*][%_OO;W"2_P#H$5?'I_\ 95KFI_%,VJRYXP"C_@-%%=)B=+?_ !"UF_\
MA]I7@R6Y_P"*?TVZ:]6W3[DL[?QO_>9/X?\ ?KFJ-E% !7I'P"^"^I_'3XAV
MOAVT\VVLO];J-ZG_ "ZP?Q-_O_P)7F__ (__ +%?;7_!.WXJ^'M(FU/P+=64
M=CKNI3_;(-2>3_C_ %5?]5_O)\[+_OU%7X"Z?+S>^?;7P\\#:3\.?"%AX=T6
MW^S:?8IY40<[W;_:9OXFKIG8(P_VJ(?NU)7E'L'Y+?ML^+)_%G[1'BA&;?;Z
M3Y6FP?["JJ[]W_ _-_[[KPK^)O\ >KO?C\[2_'/XA,WWO^$AOT_\F'K@J]6$
M?</'G\05Z%\ /A>?C+\5M%\+3--%9W3.]W+$<-% OSMM?^]MV?\ ?=>>U];_
M /!-FTAE^,OB"61OWT6A.R?[KW$7_P 2U%67)$(QYYGZ):)H=CH>D6&FV-K%
M;:?90I#;P1CY8D5=JA?^ UJT45Y1[ 4WA![4ZB@#SOXS_"/2?C/\/M0\,ZHN
MU91O@N$X:"=3N1U^C5^.>JZ5<Z)JE[I]XNR]M9Y;>=/[K*_S_P#LE?N><$5^
M.7[4-K%I_P"T-\0HH&WHVJRRM_O-\W_H3UTT-S@Q,?MGE]%%/3_6I_O5WG&?
MH5_P34\7RZEX+\6^&IFWKI=Y%>P%_O[9U=&_\?@?_OJOLJ1%V_PK7Y^_\$QG
MD_X2[QHO_+)M/@<?]_7K]!)/NGYMOO7F5/B/4H_PSX8_:8^#\?@+Q FJZ9"R
M:+JDK.T?R[8)_G9E4?W?XJ\4\QI$6,GA>E?9'[8/C;3='\!1Z(8Q<:EJ4R/
MN=OEJC*S2?\ LO\ P.OBL:@T[!55>37ZQD-2OB,#&5;H?RYQC@:.$S>K#"?"
M_>_PR^T6BV7R:[3X6?$6]^%GBJ+6+,>9"^V*ZMV^[)%N^;_@2_>KST7KM_"N
M:<FHOO7Y5_O?Y_S_ !5[-7"^WAR5O@/C\'5KX&O'$4)<LXGZF:+J]KK6E6M_
MITJ3V=R@EBD4\,IY%%>:_L\^#]2\%?#&PL=8N!'=2R/="TV;?LHDPQBX_P!H
MLW_ J*_$JU&,*DHJ=TF?V'@<7BZ^%IU94+-I.W8]CHHHKF/7"BBB@!GI7XJ_
M&/\ Y*_X[_[#][_Z42U^U7I7XJ_&/_DK_CO_ +#][_Z42UTT-SBQ/V3CJ***
M[SA/0/V?/^2\?#O_ +&&P_\ 2A:_7/XE:.WB/X=>*]*B7=)?Z5=6JK_OQ,O]
M:_(S]GS_ )+Q\._^QAL/_2A:_9>7=M?;][;7%7^,[L-\,C\*/G_BHKN_COX#
ME^&7Q<\4:#/ UM;P7TOV-'_CM7=WB?\ [YV?]\5PE=43A"ONG_@FGXYLXT\6
M^$9V\N\9TU6W/]Y-OE/_ -\X3_OJOA:N\^!GQ3/P;^*>A^*S:O>VMFTJ7-K"
MVUY('1T;_P!#WT58\\2Z<N27,?L]"^^-6_O5)7'_  Z^)_ACXHZ FJ^&-9@U
MJR^XTD.Y2C?W71OF7_@5=9YBK]YEKRCV"2BF;EHWJO5J ,SQ#K=CX;T6]U74
M91;V%E$UQ/,?X%7YJ_$KQ5KS>)_%&JZU*NQ[^\ENF1_[TK[J_0+]N?\ :(\-
MV'@/7OA_I>HQWGB6\:*WOHHMW^AQ;U=][?[6S9M]Z_.JNRA$\W$RY_<"BBBN
MPYC[T_X)@?\ 'E\1?^NMA_[<5]T=J^%_^"8'_'E\1?\ KK8?^W%?<^1BO,J?
M$>C1_AGSS^T)^QUX8^-PEU2TV^'O%?\ T$[>+Y;E?[LR_P 7^]]ZOBSX@?L+
M_%7P%:K=0Z;:>)[?^-M$G:5T7_<=$E;_ (#NK]6J8Y^7M_P*B%642Y48S/PL
MO+"YL+J6VN8);:XB;9+#,NUT_P!^HMZ?WEK]IO&?PB\&_$;=_P )+X7TO6)
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
M(3^E@HHHH **** &>E?BK\8_^2O^._\ L/WO_I1+7[5>E?BK\8_^2O\ CO\
M[#][_P"E$M=-#<XL3]DXZBBBN\X3T#]GS_DO/PZ_[&&P_P#2A*_9IDWFOQE_
M9\_Y+S\.O^QAL/\ TH2OV='7\*X*_P 1WX;X3XF_X*&?!*[US2],\?:-8RW-
MWIT9M=3BMTWM]GSO65O]E/GW-_M5^??R?PU^Z-]:QWUK+!-&D\4BLCQNNY&7
M^ZU?DS^UC\"I/@A\4[Z"QL9X?"FHO]HTR9_G3YD^>)?]Q]_R?W=E70J?8(KT
M_MGBE%'^=CT5V'&=+X!^(_B7X7Z\FK^&-7N=(NOXGB;?YO\ LNGW=O\ O[E_
MV*^M/!7_  4LU.SM8H/%7A&&_=5VM=Z;=>0S?\ =?_B:^)J*B5*,RXRG _12
M]_X*6^"DM ;7PMK\UU_<F\B)/^^][5X7\7?V^_&OC^VN-/\ #UM!X/TR==DD
MMNWFW<J?]=63Y?\ @"?\#KY?HJ(TH0+E7D/FF:9M\K--+N9_-?YW9V^^[O\
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
# ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit99-6xu002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-6xu002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M'0 \ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _3#QL&DT)(Q+-");ZSB9X)6C8JUU$K ,I!&02.#T-.'@K32?
M];J?_@UNO_CE<5^TK\1H_A/\']5\3O MW)I]Q9RPVKR>7Y[BZB(3(!QG![=
M:\YT_P#:TU?Q7XU\*^#/"7A&#6O$UY8Q7NO[KUEM-$WJK%'D$9W,F[#<#YL*
M,L2!TPHU9PYX;:_H92G%2LST[0=%BN_'7B/3I;S5&L[,PF"+^T[GY-T,9//F
M9/)/7U-;7B7PE8VOAS59X9]4CEBM)71UU6ZRI"$@C]Y7SUJ7Q^\7V_Q[^).C
M>!/!5KXM318X9+ZYGU1;18]L,88#<,$AE88S_":Y_P ;_M^JWP6\/ZY9>$BV
MI^(9+ZRFT][PE8%@50\BN$RP/F+C('1O3-=7U3$3E'D6]NOE?4S]K!)W/I_P
MIX>M]7TJ2ZN[G4I9WO+L%EU*Y4 "XD   D    &!Z5F^/]%CT0>'?L5YJ</V
MO5[>UF_XFER=\;!MR\R<9P.1S7C^K?M:6OPS_9S\(^+WTA;[7_$\LDMCH:3D
M9W3.\AW;2=JA@,XY+*._'-ZW^V+%K?P#T+XBZ[X?&FS+XG$5AI-M=>:UV(8R
MQ;>5&T;BRDX.,#J3BDL-7;YDM+V!U(6M?4^KQX)TT])-3_\ !K=?_':@\*VH
MTZ[\06L<L\L,5^HC%U<R3E ;: D N20,DG&<9)]:^7/$/[1_[17A72M+\37_
M ,)=,?P_?2J%TZT,T^H(K L-X1R4RH/)CX/! )Q7TWX&U(ZXFK:@89[(W5Q#
M/]GN!MDCW6=LVUAV(S@^X-<]2C4I1O)W3[.YHIQD]#YT_;C2;XE^)/A=\(K"
MX:"7Q#JAO+QXQN>&"(;=^.^ TK8]8JX;]C'79_A3#\5_".K2:9I'B'PQ++J6
MHW5Q8O//>6\8(=]_G+E5(!'&/WP/<U]S2Z79RW\=\]I ]Y$F$N&C!D4<\!NH
M')_,U7?P_I<]Q/=/IUJ]Q<IY<TK0J6D4\%6.,D8 X/I6T<8E0^K\NGZW_P M
M"72]_P!I?4^"OV:/V<]<^.?@+Q-XYO\ QWKGA5O%^I7)O+72,+'>QAFW%R3D
MC>\ZXZ8^M<QXP^&]O)\7?%OA+16M3H/PS\"ZCM*6[^7)+);2-(6!E),I>Z/S
M9P#%]W"XK])K*RM].MTMK6"*VMTSMBB0*J\YX X')-0)HFG*]S,+"U$EV-L[
M"%<S ]0YQ\WXUL\QE[24[:/9=OZ6A'U=62/RV\&^'->U/]GWQ#\4_$,T2:;X
M?T<^&/#5K+"6#><QAFE0;AAAY[?/SR7X&P8M?$SPMJGPP\(?LXZGK4'VCPA:
MV\>HR;;1F6.2>X6ZF20;_G8HR\97(4CL37Z?MH6FFQ33VT^V>Q'2V,*^6._"
MXQUI]YI-CJ-DUA=6<%S9,F#;S1*\9 Z#:1C%:_VJ^:_+I?\ "UO\W\R?JVFY
M^=GQ<^*=Q\4/C7X.MOAO\8O$>H2>);^*UOK'2Y+S3K'3H_W2*4C+ Y(\QFY/
M(/3-?H)H6D7FFF_ENKF&\N+RX$[/#;F)5Q&D8 !D8](P<Y[T_1_!V@>''+Z5
EH>FZ8YZM9VD<1/XJ!6S7!B*ZJ1C&G&R7I?\ !(WIP<&Y-[G_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>exhibit99-6xu003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-6xu003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M'0 \ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _3#QL&DT)(Q+-");ZSB9X)6C8JUU$K ,I!&02.#T-.'@K32?
M];J?_@UNO_CE<5^TK\1H_A/\']5\3O MW)I]Q9RPVKR>7Y[BZB(3(!QG![=
M:\YT_P#:TU?Q7XU\*^#/"7A&#6O$UY8Q7NO[KUEM-$WJK%'D$9W,F[#<#YL*
M,L2!TPHU9PYX;:_H92G%2LST[0=%BN_'7B/3I;S5&L[,PF"+^T[GY-T,9//F
M9/)/7U-;7B7PE8VOAS59X9]4CEBM)71UU6ZRI"$@C]Y7SUJ7Q^\7V_Q[^).C
M>!/!5KXM318X9+ZYGU1;18]L,88#<,$AE88S_":Y_P ;_M^JWP6\/ZY9>$BV
MI^(9+ZRFT][PE8%@50\BN$RP/F+C('1O3-=7U3$3E'D6]NOE?4S]K!)W/I_P
MIX>M]7TJ2ZN[G4I9WO+L%EU*Y4 "XD   D    &!Z5F^/]%CT0>'?L5YJ</V
MO5[>UF_XFER=\;!MR\R<9P.1S7C^K?M:6OPS_9S\(^+WTA;[7_$\LDMCH:3D
M9W3.\AW;2=JA@,XY+*._'-ZW^V+%K?P#T+XBZ[X?&FS+XG$5AI-M=>:UV(8R
MQ;>5&T;BRDX.,#J3BDL-7;YDM+V!U(6M?4^KQX)TT])-3_\ !K=?_':@\*VH
MTZ[\06L<L\L,5^HC%U<R3E ;: D N20,DG&<9)]:^7/$/[1_[17A72M+\37_
M ,)=,?P_?2J%TZT,T^H(K L-X1R4RH/)CX/! )Q7TWX&U(ZXFK:@89[(W5Q#
M/]GN!MDCW6=LVUAV(S@^X-<]2C4I1O)W3[.YHIQD]#YT_;C2;XE^)/A=\(K"
MX:"7Q#JAO+QXQN>&"(;=^.^ TK8]8JX;]C'79_A3#\5_".K2:9I'B'PQ++J6
MHW5Q8O//>6\8(=]_G+E5(!'&/WP/<U]S2Z79RW\=\]I ]Y$F$N&C!D4<\!NH
M')_,U7?P_I<]Q/=/IUJ]Q<IY<TK0J6D4\%6.,D8 X/I6T<8E0^K\NGZW_P M
M"72]_P!I?4^"OV:/V<]<^.?@+Q-XYO\ QWKGA5O%^I7)O+72,+'>QAFW%R3D
MC>\ZXZ8^M<QXP^&]O)\7?%OA+16M3H/PS\"ZCM*6[^7)+);2-(6!E),I>Z/S
M9P#%]W"XK])K*RM].MTMK6"*VMTSMBB0*J\YX X')-0)HFG*]S,+"U$EV-L[
M"%<S ]0YQ\WXUL\QE[24[:/9=OZ6A'U=62/RV\&^'->U/]GWQ#\4_$,T2:;X
M?T<^&/#5K+"6#><QAFE0;AAAY[?/SR7X&P8M?$SPMJGPP\(?LXZGK4'VCPA:
MV\>HR;;1F6.2>X6ZF20;_G8HR\97(4CL37Z?MH6FFQ33VT^V>Q'2V,*^6._"
MXQUI]YI-CJ-DUA=6<%S9,F#;S1*\9 Z#:1C%:_VJ^:_+I?\ "UO\W\R?JVFY
M^=GQ<^*=Q\4/C7X.MOAO\8O$>H2>);^*UOK'2Y+S3K'3H_W2*4C+ Y(\QFY/
M(/3-?H)H6D7FFF_ENKF&\N+RX$[/#;F)5Q&D8 !D8](P<Y[T_1_!V@>''+Z5
EH>FZ8YZM9VD<1/XJ!6S7!B*ZJ1C&G&R7I?\ !(WIP<&Y-[G_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>exhibit99-6xu004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-6xu004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M'0 \ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _3#QL&DT)(Q+-");ZSB9X)6C8JUU$K ,I!&02.#T-.'@K32?
M];J?_@UNO_CE<5^TK\1H_A/\']5\3O MW)I]Q9RPVKR>7Y[BZB(3(!QG![=
M:\YT_P#:TU?Q7XU\*^#/"7A&#6O$UY8Q7NO[KUEM-$WJK%'D$9W,F[#<#YL*
M,L2!TPHU9PYX;:_H92G%2LST[0=%BN_'7B/3I;S5&L[,PF"+^T[GY-T,9//F
M9/)/7U-;7B7PE8VOAS59X9]4CEBM)71UU6ZRI"$@C]Y7SUJ7Q^\7V_Q[^).C
M>!/!5KXM318X9+ZYGU1;18]L,88#<,$AE88S_":Y_P ;_M^JWP6\/ZY9>$BV
MI^(9+ZRFT][PE8%@50\BN$RP/F+C('1O3-=7U3$3E'D6]NOE?4S]K!)W/I_P
MIX>M]7TJ2ZN[G4I9WO+L%EU*Y4 "XD   D    &!Z5F^/]%CT0>'?L5YJ</V
MO5[>UF_XFER=\;!MR\R<9P.1S7C^K?M:6OPS_9S\(^+WTA;[7_$\LDMCH:3D
M9W3.\AW;2=JA@,XY+*._'-ZW^V+%K?P#T+XBZ[X?&FS+XG$5AI-M=>:UV(8R
MQ;>5&T;BRDX.,#J3BDL-7;YDM+V!U(6M?4^KQX)TT])-3_\ !K=?_':@\*VH
MTZ[\06L<L\L,5^HC%U<R3E ;: D N20,DG&<9)]:^7/$/[1_[17A72M+\37_
M ,)=,?P_?2J%TZT,T^H(K L-X1R4RH/)CX/! )Q7TWX&U(ZXFK:@89[(W5Q#
M/]GN!MDCW6=LVUAV(S@^X-<]2C4I1O)W3[.YHIQD]#YT_;C2;XE^)/A=\(K"
MX:"7Q#JAO+QXQN>&"(;=^.^ TK8]8JX;]C'79_A3#\5_".K2:9I'B'PQ++J6
MHW5Q8O//>6\8(=]_G+E5(!'&/WP/<U]S2Z79RW\=\]I ]Y$F$N&C!D4<\!NH
M')_,U7?P_I<]Q/=/IUJ]Q<IY<TK0J6D4\%6.,D8 X/I6T<8E0^K\NGZW_P M
M"72]_P!I?4^"OV:/V<]<^.?@+Q-XYO\ QWKGA5O%^I7)O+72,+'>QAFW%R3D
MC>\ZXZ8^M<QXP^&]O)\7?%OA+16M3H/PS\"ZCM*6[^7)+);2-(6!E),I>Z/S
M9P#%]W"XK])K*RM].MTMK6"*VMTSMBB0*J\YX X')-0)HFG*]S,+"U$EV-L[
M"%<S ]0YQ\WXUL\QE[24[:/9=OZ6A'U=62/RV\&^'->U/]GWQ#\4_$,T2:;X
M?T<^&/#5K+"6#><QAFE0;AAAY[?/SR7X&P8M?$SPMJGPP\(?LXZGK4'VCPA:
MV\>HR;;1F6.2>X6ZF20;_G8HR\97(4CL37Z?MH6FFQ33VT^V>Q'2V,*^6._"
MXQUI]YI-CJ-DUA=6<%S9,F#;S1*\9 Z#:1C%:_VJ^:_+I?\ "UO\W\R?JVFY
M^=GQ<^*=Q\4/C7X.MOAO\8O$>H2>);^*UOK'2Y+S3K'3H_W2*4C+ Y(\QFY/
M(/3-?H)H6D7FFF_ENKF&\N+RX$[/#;F)5Q&D8 !D8](P<Y[T_1_!V@>''+Z5
EH>FZ8YZM9VD<1/XJ!6S7!B*ZJ1C&G&R7I?\ !(WIP<&Y-[G_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>exhibit99-7xu001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-7xu001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M?@#= P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^_M*U#PIIEQX0\/W.BV,NH:GIRS&0V\7R8B+#.>6+;).F?NG
M.,C-3P9XY\'>-]5M;.S\,VJ^>L>3)9JK0M) TZ*Z,@(_=+DD97+* 6SD>@>%
MK2"Z\(:$)H8Y@ME 5$BAL'RQR,UH6FC6%C,);6QM[>508P\4*J0I.XC('0GG
MZT <]<6WA.UO9K1M"A:XBP76+1WDP#G!RL9!!P>?8^E'V?PG_P!"[_Y09?\
MXU6Q;_\ (W:E_P!>-K_Z,N*V: ..^S^$_P#H7?\ R@R__&J/L_A/_H7?_*#+
M_P#&J[&B@#COL_A/_H7?_*#+_P#&J/L_A/\ Z%W_ ,H,O_QJNQHH X[[/X3_
M .A=_P#*#+_\:H^S^$_^A=_\H,O_ ,:KL:* ..^S^$_^A=_\H,O_ ,:H^S^$
M_P#H7?\ R@R__&J[&B@#COL_A/\ Z%W_ ,H,O_QJC[/X3_Z%W_R@R_\ QJNQ
MHH X[[/X3_Z%W_R@R_\ QJC[/X3_ .A=_P#*#+_\:KL:* ..^S^$_P#H7?\
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
MTUW2[C05M86TG3]+N%&]5RC3RLW\69$*J>!M7/>O53U_"L:WN15)=-7Z_P#
M7XW-:7[R3J?=Z?\ !)*Q[7_D;M3_ .O&U_\ 1EQ6Q6/:_P#(W:G_ ->-K_Z,
MN*YCI.6TS2=9NH?!=_87"165M8H+F"2ZD59PT! !C"E3@E6R3V(]#6;X$\!>
M,_#^NPW&M^*3K=JLDTCR":9/,#M,=GD,60#,B,"&^41A%&T"NY\'D?\ ")Z&
M,\_8(./^V:UL!P>A% '*FSU*3QEJA@U"*%?L=J0K6V[ \R? SN'O^=:G]GZS
M_P!!>#_P"_\ LZ2W_P"1NU+_ *\;7_T9<5LT 8_]GZS_ -!>#_P"_P#LZ/[/
MUG_H+P?^ 7_V=;%% &/_ &?K/_07@_\  +_[.C^S]9_Z"\'_ (!?_9UL44 8
M_P#9^L_]!>#_ , O_LZ/[/UG_H+P?^ 7_P!G6Q10!C_V?K/_ $%X/_ +_P"S
MH_L_6?\ H+P?^ 7_ -G6Q10!C_V?K/\ T%X/_ +_ .SH_L_6?^@O!_X!?_9U
ML44 8HT_6?\ H+0?^ 7_ -G2_8-9_P"@M!_X!?\ V=:_7O6%XC\9Z)X2%G_;
M.J6NFF[E$-N+F0*9'/&!^8R>@SS0HN3LE=B<DE=LE^P:Q_T%H/\ P"_^SH^P
M:S_T%H/_  #_ /LZX34OVD/A_IR1&/7!JAD5GV:="\[*J@EF;:/E "L3GG S
MTKT&^URPTW2I-3N[V"VTY(Q(UU*X6,*>AW'C'(_.M9T:E.W-%J_D91K4YWY9
M)V(!8:S_ -!6W'_;G_\ 9TO]GZS_ -!:#_P#_P#LZX34/CQHMAXOMM.B7[?H
M9MHI;G6[)Q+#9R3,1 LNW[H8*>>V5SP<URGBOQ9XR^*'C/4O#G@Z98/"L3C3
M=0UFV?;+;S!D>9D;KD(&C '=B?2MX82K+XO=5KW?];^6YE+$TTO=U>UE_7XE
MO5M.3XK?%S^QKN\M-4L?"EJMS,CVN8_MDK#RU9=V&VHA/7&6QZUZ9HWA>Y\/
MZ;%8:9=6=A919\NW@L D:Y))P _J2:;\/O MC\//#%MH]DWG>7EI;ID"R7#D
MDEW(ZL<]?85T[8P<G'%9UJJG:$'[JV_S^95.FU><E[S_ *L9?]GZS_T%X/\
MP"_^SH_L_6?^@O!_X!?_ &=;%%<YTF/_ &?K/_07@_\  +_[.KEA#=0PLMU<
MI<R;LATB\O ],9/O5RB@ K'M?^1NU/\ Z\;7_P!&7%;%8]K_ ,C=J?\ UXVO
M_HRXH Y:P\(/K5IX/U>*[CM9M/T]%4^069P\!0@G> !\V1QD$=<$@YG@7X'P
M^"?$2:J-36Z=5B_=QV@BP4MS!A3N.$8'>R]Y,MD9Q77>%-5L[?0/#ME-<Q1W
M5Q8Q&*%FPTF(@3@=^ 3] ?0U;LO%VC:E>16UKJ=K//-%YL4<<H+2)S\RCN#@
MX(ZX/I0!F'2!<^+]3<WUY$#9VK;8YL ?//QTZ<?J:ATVZT?5]2O=.LO$TMU?
MV+;+FUBOE:2(\?>7J.H_'CK6)XM^']QXO^(+W,/B75M$MH=-MX;FVTZ;RA<H
M9I6QNZH?EQN7G!(R*R/%/A#2/A)/X:\3:'91V-EIUT;/4R"2TMK<L%:21SEG
M*R^4^22<9KIA3IS2CS>\]EY^?KY'-.I.+O;W5_7X'IO_  C?_44U+_P(_P#K
M4?\ "-_]134O_ C_ .M6A=7<-G;R3W$L<$,:EGEE8*J@=22>@IMG>V^I6<-U
M:3I=6TR"2*:)@RNI&001P0:Y;.USIN4O^$<_ZBFI?^!'_P!:C_A'/^HIJ7_@
M1_\ 6K8HI@8__".?]134O_ C_P"M1_PCG_44U+_P(_\ K5L44 8W_". C_D*
M:E_X$?\ UJ3_ (1S_J)ZC_X$?_6K8XQ7'^)/BQX3\)V5U<:AKEHGV64V\D,4
M@DE$P7=Y>Q<G=CM3C"4W:*NR)2C%7D[%/Q[>P^!?".J:U-?ZC(;:+]U"LQ)E
ME8[8T  ZLY4?C7E6DZE\;[;R/MWADZ@D$<L,KQ:I%";F3)V2 $_(H"C(QSOR
M,=!T>C:-XW^+.J:;K'B7RO#'ABVNK>_M-"1/,N9WC(=3,Q *C/\ #CL..Y]L
MZ\5W<\,-'D<8SEUW=O+2WS.-*5=\T6XKIY^>MSP6]\5^.]!74H-:\,ZTUQ>)
M_P 2C^Q)_MD<3E0HCN), +\^#NP!ACZ5<T+]FV&ZT:WM_%_B#4?$++IRV2V\
MCJJVX+*\@5P-S?,J8)YPOOQ[<.HY_6C')K/ZU*"_=+E]/^#L:?5TW^\?-Z_U
MJ<.OPET:T\/ZCI&GF73+:^CE21+;:JEG386( &3CCWKRZT^!GC@^(+;0=4\5
M2ZOX*C@LYYIIHQ'EH'.+:.(,< A4)8_J:^BJ4U$,55IWMK?OK\RJE"G4M?H<
M+;_!WPU:Z!=:'!:M#I%T29[*+:L<F3GD <\_E6IHO@#3O#>FQ6&ERW6GV4(P
MD%M($1?P KJ*3-8N<VK-FRA%;(R/^$<_ZBFI?^!'_P!:C_A'/^HIJ7_@1_\
M6K8HJ2S'_P"$<_ZBFI?^!'_UJ/\ A'/^HIJ7_@1_]:MBB@#'_P"$<_ZBFI?^
M!'_UJNV%C]AA*>?//EL[IWW,/;/I5NB@ K'M?^1NU/\ Z\;7_P!&7%;%8]K_
M ,C=J?\ UXVO_HRXH PM!\,Q:EIGAG4I+VZ22UTR.**%2AC7<B[GPRGYB!MS
MG@$@8R<U?!_P9T#P/?PW6FM=_N2I2&61?*5EA,*,%"C!$;%>.#DL06):M'PW
MK\-AI7A33I8I1+?6*>5(H!7*Q!B",[AP.N-N2!G) ,>B_$W2M:UL:7#%=17?
MG26S"5%VK,GF9CW*Q!.(9#D9'RX)!XH E/AO2;WQCJCW&EV5P[6=JY>6W1B2
M9)\G)'7@?D*GU;X?>&]8TZXL;C0M/:WN(VB<);(IP1C@@9!]QTJ#_A)-)LO&
M.J)<:I96[K9VJ%);A%((DGR,$]>1^8K4'C'0!_S'--_\"X_\:$VG=":35F>3
M>&_V7-#MKE+KQ-J$_B>:,HJPLGV>V9$0+&'B4G>PY8DGDDDBK&M_LTZ1-=NN
MAZG=>'=)N<_;-/M45U;N#"SY,!SUV\$<<5ZA_P )CH&/^0WIO_@7'_C1_P )
MEH..-;TW_P "X_\ &NMXS$-W<_\ +[MCE6%HI6Y?\_OW/'OA!-?CQAKW@CQI
MH.D2ZAI<,<]GJ,-@JB\AX4OR,$\IDCH20>E>O_\ "': ,$Z+IW_@)'_A7G/C
MSQ1H%A\3OA_JZZS91YFNM/N)DNUV^4\#,JO@XQYB)C/?%6_BA\;+3PA9:;%H
M$NFZ_KE]=)%'8"]128\$LY;.% QC)XR:NI3E7G!THVYE\M-'^5R*<U1C)3=^
M5_/7;\['>CP?H)_Y@>F_^ D?^%(?".@*,G1-- [G[)'_ (5X99Z;XYU/6"NL
M?%'3K;3M1MW:^.EW$"_9R"!''!NY7())8>AYS@U+H/PPLM3T=_\ A,O'ZR:U
MB*WCN]&UMHE2W2)8RF&."7PQ8E<Y<X-#H4X?%57RN_\ (I5JD]J;^>G^9J^*
MOB7X'GT.>#P79:-XD\4W3FTL-/MK>/<9BQ3>P*\(NTL2>" .<$&MCP?^SOX4
M\,ZCI^KW-DNHZW%;.EQ/<A6CFE<[GE*8P&!+ 8P IQZ5N>&-)^'G@PAM$&@:
M<X# 2PRQ!\-C<-V<X.U>,]A71GQ?H)Q_Q.]-/_;W'_C4SK*"<,/=)[WW?EIT
M'&DY-3K6;6W9?\$D_P"$-T#_ * FF_\ @)'_ (4?\(;H'_0$TW_P$C_PH_X3
M+0/^@WIO_@7'_C1_PF6@?]!O3?\ P+C_ ,:XSK#_ (0W0/\ H":;_P" D?\
MA1_PAN@?] 33?_ 2/_"C_A,M _Z#>F_^!<?^-'_"9:!_T&]-_P# N/\ QH /
M^$-T#_H":;_X"1_X4?\ "&Z!_P! 33?_  $C_P */^$RT#_H-Z;_ .!<?^-'
M_"9:!_T&]-_\"X_\: #_ (0W0/\ H":;_P" D?\ A1_PAN@?] 33?_ 2/_"C
M_A,M _Z#>F_^!<?^-'_"9:!_T&]-_P# N/\ QH /^$-T#_H":;_X"1_X4?\
M"&Z!_P! 33?_  $C_P */^$RT#_H-Z;_ .!<?^-'_"9:!_T&]-_\"X_\: #_
M (0W0/\ H":;_P" D?\ A1_PAN@?] 33?_ 2/_"C_A,M _Z#>F_^!<?^-'_"
M9:!_T&]-_P# N/\ QH /^$-T#_H":;_X"1_X5<L-,L]+A,5G:P6D3-O,<$80
M$^N!WX'Y53_X3+0/^@WIO_@7'_C5RPU.SU2$RV=U!=Q*VPR02!P#Z9'?D?G0
M!=K'M?\ D;M3_P"O&U_]&7%;%8]K_P C=J?_ %XVO_HRXH R_#/A^PO-$\/Z
MA-;AKM-,AA$NY@=FU6VD X(R >?2KND>"]$T*:":PTV&WD@C\F-QDE(^<*"3
MP!N;'H"0.#6)X>\6P:9_PBNBS1K&EYH9O1=23*H7ROLZ;-IY.?.SGV[YXP?A
MU\>+?XAZK;V46CRV1D(5@\VYT)C:0$IM!V;4QOZ;F4#((:@#O[?_ )&[4O\
MKQM?_1EQ6S7)'7;>S\8ZHLD5ZS+9VJ$Q6,[C(>?NJ$$<]>G7TK3_ .$ILO\
MGCJ7_@KN?_C= &U16+_PE-E_SQU+_P %=S_\;H_X2FR_YXZE_P""NY_^-T <
MY\7OA5I_Q<\)G1KZXFLVCD^T6UQ  3',%95)!ZK\QR.,^HJ?P#\*_#OPYMC_
M &1IZ174D*0SW669Y=HZ_,3C)R<#C)K;/BBR_P">.I?^"NY_^-TQ/&&GO-)$
MJ7YDC +H-,N<KGIG]W[&MO;5.3V/-[O8Q]C3Y_:V][N;U%8O_"4V7_/'4O\
MP5W/_P ;H_X2FR_YXZE_X*[G_P"-UB;&U16+_P )39?\\=2_\%=S_P#&Z/\
MA*;+_GCJ7_@KN?\ XW0!M45@Q^,-.EEE1$U!GB(#J-,N<J2,C/[OT-2?\)39
M?\\=2_\ !7<__&Z -JBL7_A*;+_GCJ7_ (*[G_XW1_PE-E_SQU+_ ,%=S_\
M&Z -JBL7_A*;+_GCJ7_@KN?_ (W3$\8Z?++)&L>H&2/&]1IESE<C(S^[H W:
M*Q?^$ILO^>.I?^"NY_\ C='_  E-E_SQU+_P5W/_ ,;H VJ*Q?\ A*;+_GCJ
M7_@KN?\ XW1_PE-E_P \=2_\%=S_ /&Z -JBL)/&.G2321*E^TD>-Z#3+G*Y
MZ9_=T_\ X2FR_P">.I?^"NY_^-T ;5%8O_"4V7_/'4O_  5W/_QNKMCJ$6H0
MF2))T4-MQ/ \+9^C@''/6@"[6/:_\C=J?_7C:_\ HRXK8K'M?^1NU/\ Z\;7
M_P!&7% $/A&VAD\+:%(\2/(MA %8J"1^[7H:\Q^)7[1.C_"3QS<:+J.C^=:6
MNFI?RS6$P:["NEY*=MMM&8Q]B(9]X ::/(P21Z+H</B#2M$T^R:PTV0VUO'"
M7&H2#=M4#/\ J/:KOVG7<_\ (,TW_P &$G_QB@#RR+]J3PYJ'@KQ1XBTW3[_
M /XDFFC49(=146X(^RK<A'==_DG:X ,@ =LA"^#CH_A9\8XOBAKWBC3H---K
M'HDT:K=1W GBN%=I0A#!0H)6(/A2V%FCR0Q95[#[1KF,?V7IO_@PD_\ C%"W
M.NKTTS31]-0D_P#C% &U16+]MU[_ *!FG?\ @QD_^,4?;=>_Z!FG?^#&3_XQ
M0!XSXZ_:UT[P)\0-:\+WGAZ[E_LN^M8)+U+A1&]M)!#)-<#(P/):ZM4*D\^>
MIR!G&CI/[5/AGQ'\/]=\7:?97UGIFEJ0USK$?D6[2B(2F-I(O.,> RC++AF=
M53>3BO5?M.N_] O3?_!A)_\ &*/M&N[?^07IN/3^T)/_ (Q0!P7P@^.D7Q:U
MG5=/71CI<FGVMO<./MB7#*9-P*2!!A3E"5(+!T(8$9Q7J]8HNM= XTS31_W$
M)/\ XQ1]MU[_ *!FG?\ @QD_^,4 ;5>3^//VB/#_ ,-_&;>']7CF8^79[;BW
M=&_?7!NMD3*Q&T[;4D<DG>..]=]]MU[_ *!FG?\ @QD_^,4"ZUT]=+TW_P &
M$G_QB@#R:X_:IT%_AXGBJRTR[B\R>UACL-986C3&X"-$J3J)(6D*2(PCW@@9
M+E "1V'P6^+,7QD\,3ZU!I_]G1Q7"PA!<"<-NMX9A\P PRB8(ZX^61'7)QD]
M1Y^NLO.EZ9M]/[0D_P#C%.%UKHZ:9IW_ (,)/_C% &S16+]MU[_H&:=_X,9/
M_C%'VW7O^@9IW_@QD_\ C% 'EGQ._:@T+X2>+M2T?7M.O)8K:U@N8FTT_:;B
M<NP4CR@-L87<O,CJS$C:K=:J7/[6GAJZ^&>M>+M*LKAET^86R6^I,+9+F8I
MRQ+<()8UD;[3&JHY4[MP8*%8CU[[5KK==,TW_P &$G_QBJFF6FI:3IT%C8:'
MI%I8VZ".*WAOG1$4= %$& * .>^#OQ=@^+^G:O>6^G_8(["\^S#%P)]V8U<!
MB -D@#X9.=I&,FO1JQA=:Z.FF:=_X,)/_C%)]MU[_H&:=_X,9/\ XQ0!M5XE
M\1_VFM*^%_C34-&U;2Y+FSLK>.>22PN!+>?/'(X;[-M&(OW6PRE\!G0$ '(]
M3^VZ]_T#-._\&,G_ ,8H^U:Z>3IFF_\ @PD_^,4 >57/[5'AN7P#X@\36%G<
MQII5M%<^7J_^C+(SI&Z1,R"0PR-YJ*BR*ID8X3<,L.@^#?QF@^+C:X(M+_L\
M:7/Y1*W2W )\R9-K%1A9 8"Q4%OEDB;)W<=I]HUU@,Z7IO/7_B82?_&*<MUK
MO;3--'_<0D_^,4 ;-%8OVW7O^@9IW_@QD_\ C%'VW7O^@9IW_@QD_P#C% &U
M6/:_\C=J?_7C:_\ HRXIOVW7O^@9IW_@QD_^,4S2K;4SK5]>WEO:PK+;01(D
1%RTA^1I22<QKC[X]>AH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>exhibit99-7xu002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-7xu002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M?P#= P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _2/PGX3T.7PMHTDFC:>[O90EF:U0DDH.2<5K_P#"&Z!_T!--
M_P# 2/\ PK'TWQ%'X>\&>%I);2>=+H65D#!M_=&1557;<1\N2!QD\CCKBEJ'
MQ9T_2]!76+VPOH=-\ZXAEN@BR1Q&-_+Y920=[<+V)X],@'1OX1\/1(6?1=,5
M%&2QM8P /RH7PCX>F4,NBZ8R,,@BTC((_*L^/Q7;ZUX1U*_-O-9+%Y]O)%,
MS*ZDJ?N$@C/<'O4^D^*M,&EV8,[Y$*?\L)/[H_V: +?_  AN@?\ 0$TW_P !
M(_\ "C_A#= _Z FF_P#@)'_A1_PEVE_\]W_[\2?_ !-'_"7:7_SW?_OQ)_\
M$T '_"&Z!_T!--_\!(_\*/\ A#= _P"@)IO_ ("1_P"%'_"7:7_SW?\ [\2?
M_$T?\)=I?_/=_P#OQ)_\30 ?\(;H'_0$TW_P$C_PH_X0W0/^@)IO_@)'_A1_
MPEVE_P#/=_\ OQ)_\31_PEVE_P#/=_\ OQ)_\30 ?\(;H'_0$TW_ ,!(_P#"
MC_A#= _Z FF_^ D?^%'_  EVE_\ /=_^_$G_ ,31_P )=I?_ #W?_OQ)_P#$
MT '_  AN@?\ 0$TW_P !(_\ "C_A#= _Z FF_P#@)'_A1_PEVE_\]W_[\2?_
M !-'_"7:7_SW?_OQ)_\ $T '_"&Z!_T!--_\!(_\*/\ A#= _P"@)IO_ ("1
M_P"%'_"7:7_SW?\ [\2?_$T?\)=I?_/=_P#OQ)_\30 ?\(;H'_0$TW_P$C_P
MH_X0W0/^@)IO_@)'_A1_PEVE_P#/=_\ OQ)_\31_PEVE_P#/=_\ OQ)_\30
M?\(;H'_0$TW_ ,!(_P#"C_A#= _Z FF_^ D?^%'_  EVE_\ /=_^_$G_ ,31
M_P )=I?_ #W?_OQ)_P#$T '_  AN@?\ 0$TW_P !(_\ "C_A#= _Z FF_P#@
M)'_A1_PEVE_\]W_[\2?_ !-'_"7:7_SW?_OQ)_\ $T '_"&Z!_T!--_\!(_\
M*/\ A#= _P"@)IO_ ("1_P"%'_"7:7_SW?\ [\2?_$T?\)=I?_/=_P#OQ)_\
M30 G_"&Z"?\ F":=_P" D?\ A1_PAN@\_P#$CTW_ ,!(_P#"@^+=,_Y[O_WX
MD_\ B:J:/X]T'Q!K5YI&GZC'<ZE:+NN+=58-&..N1C^(<>]"3=[+8ER2M=ES
M_A#= _Z FF_^ D?^%5-&TFRTOQ3JB6=K;V:-9VK,L$2H"=]QR0*Z2L>U_P"1
MNU/_ *\;7_T9<4%%+PYI=GJG@[P\EY:0720VUM-&)XPX1U0;6&>A'8]15NW\
M(Z%:"!8-%T^%8 !$L=JBB,#.-N!QC)Z>M9&G>(8?#W@[PK)-;7$Z72V=D# %
M/EM(JJK-EA\N2 <9/(XJI>?%O3-+T"+6;W3M2M-/:>ZMII7B1A;203&$B0JY
M W.I"X)SP.#Q0!TMSI]MI?AV[M;.VBM+:."79# @1%R"3@#@<DU;T?\ Y!-E
M_P!<$_\ 017/IXJM]<\(ZE?BVNK01>?;R02QAY4=25/$98$9P<@G@\XYJQI/
MBBQ&EV8*7W$*=-/N/[H_V* .DHK&_P"$IL/[E]_X+KC_ .-T?\)38?W+[_P7
M7'_QN@#9HK&_X2FP_N7W_@NN/_C='_"4V']R^_\ !=<?_&Z -FBL;_A*;#^Y
M??\ @NN/_C='_"4V']R^_P#!=<?_ !N@#9HK&_X2FP_N7W_@NN/_ (W1_P )
M38?W+[_P77'_ ,;H V:*QO\ A*;#^Y??^"ZX_P#C='_"4V']R^_\%UQ_\;H
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
M\\=2_P#!7<__ !N@#:HK%_X2FR_YXZE_X*[G_P"-T?\ "4V7_/'4O_!7<_\
MQN@#:HK%_P"$ILO^>.I?^"NY_P#C='_"4V7_ #QU+_P5W/\ \;H VJ*Q?^$I
MLO\ GCJ7_@KN?_C=,G\8:;:0O+,M_%$HRSR:;<@#ZDQT 8WQ%\:S^&+*SM-+
ML6U3Q#JCM#IUF.%:0+N+NQQM11R37G'B'5/B5X$N-(\/_P!KV^N3^([F.VM=
M:>W59+"3Y6GS$ %9-HE9>XQ@UKZ%XF@\>?$:3Q$(KP:#H*3:?ISQ6,\GVJ=R
MHGERJ$!5V",#KG<>*](/B:R;&;?46(.1G3+GK_W[KN52.&M!Q3?6_?I]VEUZ
MIG"X2KWFI-+IZ=?O_P FBO\ #SPG_P (/X+TC0S,+B2S@5)9@,>9(>7?'NQ)
M_&NC]361_P )39?\\=2_\%=S_P#&ZMV&JP:EO$*7*;,9^T6LL/Y;U&?PKBDW
M*3D]V=<8J*26R+]8]K_R-VI_]>-K_P"C+BMBL>U_Y&[4_P#KQM?_ $9<4BQO
MA!0_@_1 PR#809!_ZYBIQX>TH&+&FV8\H;8_W"_(.>!QQ]X_F:H^';I++P-I
M5Q*=J0Z;$[,2!P(@3R>!T[UQ!^/5I'X&@\47&DW-M8XF^U1RLPEMRDFQ%*;=
MV9&("[@H]2 02 >AZA:P6?A^ZAMXH[>%+=PD<2A54;3T X%87PO\(#P7X3BM
M3=OJ%S<RO>W-W)&$,LDIW$X' QD#Z"IH?$J:MX,O]1DMI8=C75K)%$&G.^*5
MX25VC+*60D' X.3CFI]*\4V:Z59CR=0XA3IIER?X1_TSIW?*X]&1RIM/J=&!
MS574-.M=7L+FQO(([JSN(S%-#*NY74C!!'<$51_X2FR_YXZE_P""NY_^-T?\
M)39?\\=2_P#!7<__ !NE>Q6YYGXH^&H^&VSQ9X!TNSM+O3X9S?:87=(KVWV;
MBJ@9"R!D4KP!R<UZ9X:\16'BG1K35-/N([BUN(ED5T8' 90<''0\CBF?\)19
M$8,.HL#ZZ9<__&Z\S^'NMZ'X,\6?$&RAMI-*TE+NUO(XHM.ECCB$EM&IRH3Y
M,LAZ@9KIYI8BF^;64>O=7M;\=#FY51FN79_Y?\ ]FS@UY]XV^)]QH&N#0]%\
M.W_B;6A%'<RP6FU(X8F<KEY&.%)"/@8YQU%=0?%5BB%C%J "C))TVYX_\AUY
MM\-/%EOXA\6>+O%2V6IPZ9J?V2WTZ5M/F;[1%"C9D&U2-I:1L<YP.U11C%J4
MY*Z7YW_X?[BZLG>,8NS9Z%X+\8VOCCP_'JEK;7-HAEE@>VNT"RQ21N4=6 )
M(*GO6_VZ5\_7?Q)C^$'CK7=,L=#UG6[776_M>RLH+:16CF^;[7@2 ';\JR?*
M",N1Q7K.A?$31/$FEP:CILEY>64PRDT.GW#*<$@C(3J""#]*JM1E#WXKW7M_
M7X?)DTJJE[K?O+?^OZW.LHK%_P"$ILO^>.I?^"NY_P#C='_"4V7_ #QU+_P5
MW/\ \;KG.DVJ*Q?^$ILO^>.I?^"NY_\ C='_  E-E_SQU+_P5W/_ ,;H V3@
MT# KF;OQ]HNGW$%O<RW4$\P9HHY;&=6D"C+%04YP.3CI4>D_$C0/$%M)/IEU
M<:A;QNT3RVME/(JL.JDJG!%/EE:]M">97M<UX=<T^?5Y]+CO('U*")9I+0.#
M(B,2 Q7K@X-<]\2_'T'@'PY)<!&N=7N0T.FV"1L[75QM)5 %!...3T [UXBM
M]K%YK&K?%3PI97FJZO=7\EE;V(LYF@NM. 2)3N"X!#Q>;P?4&N]\-Z'JL7BG
M2];\4^(KK7I=-AG%O!#X=GM_+DFVA_F"G<H"D#@'GDUWRH4Z+4I2NENNMUNO
MOZG"JU2HFHQ^?2W?[BNUCXL^%$^G>(M4\1:GXETNXE/]O6HA5TM=R<2PHJEE
M1& W 'ISCK5&*;Q?\;Y;&*^TNPMOA]>7*:BDIW&6:"&9MD,B-][S=L3]  N>
MIKU__A*;(_\ +'4>G_0,N?\ XW1_PE%D#_J=1Z?] RY_^-UDL3;WN5<W?_@+
MKYFGU?IS/E[?\'L7='T>RT"PBL=.M(+"RA!$=O:QB.-,G)PHX'))_&KS5C_\
M)39?\\=2_P#!7<__ !NC_A*;+_GCJ7_@KN?_ (W7'=MW9UK0VJ*Q?^$ILO\
MGCJ7_@KN?_C=6[#58=2+B%+E-F,_:+66'\MZC/X4QE^L>U_Y&[4_^O&U_P#1
MEQ6Q6/:_\C=J?_7C:_\ HRXH 3P;_P BEHG_ %XP?^BUJU'H^GPF'R[&V3R?
M]5MA4;.OW>./O-T]3ZU4\([AX/T0@ O]@@P"<#/EBN0U;XOPZ%X1B\17VGLF
MG'SVDEAE:5=BR;(F4A.1*<%"P5<$9(R* .VU&"*TT*[AAC2**.V=5CC4!5 4
M\ #I4^C_ /()LO\ K@G_ *"*P$\2IJW@[4-0>WF@\MKJUDBC5ICOBE>%BNT9
M92R$@XZ<D#FI]*\46:Z79@PZCQ"G33+D_P (_P"F= '245B_\)39?\\=2_\
M!7<__&Z/^$ILO^>.I?\ @KN?_C= &P!7SE^TCX7\1V8U>[T;[++8>*6TW2;D
M2%Q+;R)*_ER CC:2ZJ>_->Z?\)59?\\=2_\ !7<__&Z0^*+)N&@U%A[Z7<__
M !NM\/7>'J*HE?\ JYSUZ2K0<+V/,[7PCXS^*!*^,;N?PG96!,,5MH-UB2[D
MVX:=I2/]602%CV]SGM7JF@:+:^&]$L-*LE9;2RMX[>$,<D(BA1D]S@577Q39
M8_U.H_\ @KN?_C=*/%-E_P \=1_#2[G_ .-U-2JZFFR[+8=.E&&N[[FB]K#)
M<I.T2&=%*I(5&Y0<9 /4 X'Y5XSXA^#6OZIKVKZ9::DNG>"M2N7U21+6X>.Y
M^TM'M,7 XC,@$IP?48KU;_A*;(_\L=2_\%=S_P#&Z/\ A*;/_GCJ7_@KN?\
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
MOWAQAI8@ P<-7JZZG<(V5\-WX;).0UKU/4_Z[O21:A):C,7AB]A_W#:C^4U
M&_16-_;EY_T+^I?]_+;_ ./4?VY>?]"_J7_?RV_^/4 ;-8]K_P C=J?_ %XV
MO_HRXI/[<O/^A?U+_OY;?_'JAT@W=UXAU&ZGT^XL(WM;:)//:)BY5YBV-CMP
(-Z]<=: /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>exhibit99-7xu003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-7xu003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
M?P#> P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _1+1[#PQI?AWPJM_I-EYVHQP6\+_ -GB3?*8MWS,%.W(4\M@
M9XSDBHO[>^'_ /:@T\V5A]J^U-:&/^SA\L@F2'GY>!YDL:@G@[@1QS6WHFA6
M>N>$_"YO(Y'^QP6US#LF>+;((P 3M(SU/!R*<WP[T&368M6ELI+C4(@B+<W%
MS-*^U7$BJ2S'*AU5@#P&&<9YH GN= \*VC[)]-T>%\9VR01*<?B*C_LGP?\
M\^.A_P#?J'_"IM7LK>X\2:0TL$4IV3C+H#V'K6I_8]C_ ,^=O_WZ7_"@#%_L
MGP?_ ,^.A_\ ?J'_  H_LGP?_P ^.A_]^H?\*VO['L?^?.W_ ._2_P"%']CV
M/_/G;_\ ?I?\* ,7^R?!_P#SXZ'_ -^H?\*/[)\'_P#/CH?_ 'ZA_P *VO['
ML?\ GSM_^_2_X4?V/8_\^=O_ -^E_P * ,7^R?!__/CH?_?J'_"C^R?!_P#S
MXZ'_ -^H?\*VO['L?^?.W_[]+_A1_8]C_P ^=O\ ]^E_PH Q?[)\'_\ /CH?
M_?J'_"C^R?!__/CH?_?J'_"MK^Q['_GSM_\ OTO^%']CV/\ SYV__?I?\* ,
M7^R?!_\ SXZ'_P!^H?\ "C^R?!__ #XZ'_WZA_PK:_L>Q_Y\[?\ []+_ (4?
MV/8_\^=O_P!^E_PH Q?[)\'_ //CH?\ WZA_PH_LGP?_ ,^.A_\ ?J'_  K:
M_L>Q_P"?.W_[]+_A1_8]C_SYV_\ WZ7_  H Q?[)\'_\^.A_]^H?\*/[)\'_
M //CH?\ WZA_PK:_L>Q_Y\[?_OTO^%']CV/_ #YV_P#WZ7_"@#%_LGP?_P ^
M.A_]^H?\*/[)\'_\^.A_]^H?\*VO['L?^?.W_P"_2_X4?V/8_P#/G;_]^E_P
MH Q?[)\'_P#/CH?_ 'ZA_P */[)\'_\ /CH?_?J'_"MK^Q['_GSM_P#OTO\
MA1_8]C_SYV__ 'Z7_"@#%_LGP?\ \^.A_P#?J'_"C^R?!_\ SXZ'_P!^H?\
M"MK^Q['_ )\[?_OTO^%']CV/_/G;_P#?I?\ "@#%_LGP?_SXZ'_WZA_PI\.A
M>$[B01Q:?HTKMT58(B3^ %:_]CV/_/G;_P#?I?\ "G1:;:6\@>.VAC8=&6,
MC\: *'_"&Z!_T!--_P# 2/\ PKS[XU^&-'M/"UHT&DV$+&]4%DM4'&Q^.!7K
M5>;_ !W_ .12M/\ K^3_ -%R4 =?X._Y%'0_^O&#_P! 6MFN#@U74]*\-^"/
M[/@\Z&X:UAO MI+.5A,)RP*'Y,,$^9@1CCOD9EKXN\:3^-)(I=":#P\URB6X
M^SMY\D3$+YI<$JH #2,KA& 95 +*00#MM1_Y&/1O]V?_ -!6MFN7UZZO8?$N
MD+;62W*;)OF,X3G R,8^GYU?_M'5_P#H$)_X%C_XF@#9HK&_M'5_^@0G_@6/
M_B:/[1U?_H$)_P"!8_\ B: -?&1S25QWC#QS>^"O#&I:W>Z-OMK&$SR*ETNX
M@=AQ69\-OBY_PM709M7T72)!:1W+6I^TSJC%E )( !XPPJU2FZ;JV]W:YG[2
M"GR7U/1Z*QO[1U?_ *!"?^!8_P#B:/[1U?\ Z!"?^!8_^)J#0V:*QO[1U?\
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
M&P=)4M$#*PZ$$#@B@"EKVLVNG>)=(2=I P28_)"[<$#T!]*O?\)9IG_/2?\
M\!9?_B:-1_Y&/1O]V?\ ]!6MF@#%_P"$LTW_ )Z3_P#@++_\31_PEFF_WY__
M  %E_P#B:I>+?'N@>!K>"77M7M]-29]D7G-\SGOA1R0.YQ@=ZYSXZZ]JND^!
MX[?PY<BV\0ZG>VUEI[A@,NTBENO;8K9]JUITI5)16R?7I_2ZF4ZD81D][&9X
M0\16-S\5_'>H%IFBBCL-/C<6TA^Y&\C#A>.9AUKT$>*M-S_K)_\ P%E_^)KG
M_A+X:U+P_P"'+BXUPK_PD.KW4FI:@J$%(Y7  C4CC"HJ+U/0\UW/3BBNU*>C
MO:R^Y6(HQY8:K>[^]W,G_A+-,_YZ3_\ @++_ /$T?\)9IG_/2?\ \!9?_B:V
M:*R.@YK4=>TR_L+FV<S,DT;1L#:2X(((_N^]?/\ 8_$+Q-/\/_A[X?\ !^HK
MI^NQV4L5Z+RS9MLEJ(T,3AD)'+'.!G@<C-?4 &!U ->8^'?A-<Z!\7]4\4KJ
M23:/<13M!IY3YX;B8Q&9MW]T^4#^/Y]V%JTZ:DI]-5?5-V:M^-_D<.(I3DXN
M/H[=KI_I^)Y=IMCXJNIM5\;G3DA\>6FKGRK1X)5@N[9;5+=E5BO"L077)'(Z
M]ZN^$_BG\1= \9Z?<>-;&)]#UL6]N5MHGC&GSLSA453G<W(W=<C;@Y&#])]!
MUKE/B-X+/COPO)IL-\VFWJS175I?1IO-O/&X='"Y&>1T]ZTCC(U'R58*STO;
M9>7IN9O"NFN:$G=:^K\_4U?^$KTW_GI/_P" LO\ \336\5Z=CAYS[&UE_P#B
M:\"U3XJ_$'X'ZA;Q^,H+;Q1;ZM-/)&UBY1[>*!$WN!C&&3Y]O&#NYKZ0@N%N
MH8YHV#12*'5AW!&0:Y:V'G0M)M-/9HZ:5>-5M6LUNF9X\5Z8/^6D_P#X"R__
M !-'_"6:9_STG_\  67_ .)K7SBO&=0^-&IZ;XWW3)IUOX(CUC^P9KV;?YZW
M A+%]V=@3S,1\CJ#^&=.G*K?EZ%SJQIVYNIZ=_PEFF_WY_\ P%E_^)I?^$KT
MS'^LG_\  67_ .)K461945U8,C#((.017,^&?B#I7BW7?$6D6$C->:'<K;7*
ML ,DKG*\\C.Y>W*FH46TVEHBW))I-[FE_P )9IG_ #TG_P# 67_XFC_A+-,_
MYZ3_ /@++_\ $ULT4BS&_P"$LTS_ )Z3_P#@++_\31_PEFF?\])__ 67_P")
MK9HH QO^$LTS_GI/_P" LO\ \34EKXBLKVX6"!I6D;. UO(HZ9ZE<5JT4 %>
M;_'?_D4K3_K^3_T7)7I%>;_'?_D4K3_K^3_T7)0!U_@[_D4=#_Z\8/\ T!:V
M:X2%M:C\-^!SI"S21;K7[?'%Y1W6YA(;<9"#@$J?D^;@=L@X]Q)\1I_' -M'
M/!X;:2%@L_V/<@\Z+S5;:2VWR?/P0=VXKVH [C4,GQ%H_;Y9_P#T%:K^-O%U
MGX&\.76KW<4TZ1%42W@3=)-([!411W)9@/QKFOB??^*K"?3+GPOI5KJ]VD<Y
M^SS7/DLV4QQD8X.TX)&>1Q7(>$/V?;K1!HEUJ&HWFJ76G^5/]FNM8F:T^T*=
MVX1;,##\@9["NJ%.GRJ=26G9;_\  .6=2I=QA'Y]/^"='X2^&AUZRUC6/'%A
M#<Z[KD3V\T"N76RM""JVT;<$?*26*XRQ/H*M>&/@7H'A7Q6FO07.IWTL,1CM
MK?4KMKF.V8@!I(]^2'(4#.>E=>)->Q_Q[Z<?^WB3_P"(H$NO?\^^FG_MXD_^
M(J98BH[I.R?3H4J%-6NKM=3;HK&\W7_^?;3?_ B3_P"(H\W7_P#GVTW_ ,")
M/_B*YSH-FBL;S=?_ .?;3?\ P(D_^(H\W7_^?;3?_ B3_P"(H V:*QO-U_\
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
MW0L0;F8*"2%$AXSS0![3_P (GIO_ #SG_P# N7_XJC_A$]-_YYS_ /@7+_\
M%5C?\+=\)_\ 05_\EI?_ (FC_A;OA/\ Z"O_ )+2_P#Q- !K4GA+PW-##J^K
M6VE2RPSW4<=[JK0L\,*AII &<96-2"QZ*""<59M- T751:7UI=R3VTD6Z(P7
MSM',K!65@0W/'(([-7F/Q3T3X8?%_4=#O->UB^6;21-%;BT62,,)9(C,C_NS
ME76#RF'0I)(.X(YOP-\)?A%X"\02:Q:^(-;O+Q[9K6)KJ616MU9$4F%XHD>-
MMD87<K X+#O0!Z]9ZYX"U+4(-/M/$FFW5_<32V\-M!K6Z626, RHJB7)9006
M Y (S72?\(GIO_/.?_P+E_\ BJ\-T3P3\.-&\60:_+XMUO4]3COY-1F>]C4_
M:I7Y3S2ENI(CS\F""  I)554>L_\+=\)_P#05_\ ):7_ .)H V?^$3TW_GG/
M_P"!<O\ \55.\T?0].,(NIVM?.D$,7GWTB^8Y!(5<OR3@\#G@U2_X6[X3_Z"
MO_DM+_\ $UQWQ/N? /Q:\.KHVLZ[>1:<QD9TLX64R;X9(<$M$2,"0D8QR!G(
MR" >@2^%=*,RS&:X5(0Q=!>R;2/5OF[5BZ%K/@3Q1>QV>B^(].U>ZDB:=;>Q
MUKSY&B5S&SA5D)*AP5)Z @CK7E_A#P)\+?!7B&YU^R\2ZS)K4[7+S7[%XI)'
MGD@E;=Y4*!E#P*0A!3YW!4@XJ7X<^#_AO\-O$$>L67BG5]4OHTFWG4HPWFS3
M',ERY2W0M*V.3G!R21N):@#V_P#X1/3?^><__@7+_P#%4?\ ")Z;_P \Y_\
MP+E_^*K&_P"%N^$_^@K_ .2TO_Q-'_"W?"?_ $%?_):7_P")H GUBT\->'88
M)=5OX],BN)EMHI+S4GA$DK9VHI9QEC@X Y.*L2>$],GFMRDMPAB<N42\D^<;
M67!^;IDY^H%<-\0-;\"_$72K*RO]>NK-+:[COHI[*W99E>,G[CM"QC.&(W)M
M?!(# $Y\I\"? WX4?#_QH=9LO%FM2V\5G'#;P2&5)T<"Z1W-U&BRX*7(4*K+
MRFYMYVE0#W33M<\!:QJD>F6'B33KW49))(TLK;6M\K.@S(H029)4<D8X'6NE
M_P"$3TW_ )YS_P#@7+_\57AWAGP5\./#7C=/%9\7:WJFK_;6OY9+^-2)YFCN
M(XR^RW4G8EU.J\\*54Y"(%]8_P"%N^$_^@K_ .2TO_Q- &S_ ,(GIO\ SSG_
M / N7_XJLG7T\+>$M.;4-<U*'1K ,L;7>H:FT$09CA06=P,D\#UIG_"W?"?_
M $%?_):7_P")KG/'7B;P=XYTB"SF\27NEM;7<%]%=V%N?,CDC;<A DA=2,CD
M%30!U_\ PC>CZE;026]Q-Y3-'*DL%](1(O# 9W<AA^8-8_\ ;O@+^V?[(_X2
M33?[4^T&S^P_VU^_\_ /E;/,W;\$?+C/(KQCPY\%O@[X4U1;W3->UN#9-!,D
M3R/((UA@>)51FA+I\DC8=6$BG[CI6PW@;X;2^.6\4W7B[7+W4/MBWC+<J&4H
MDUO+'"6^S[S&CV=L5&[=^[.6.]]P![I_PB>F_P#/.?\ \"Y?_BJ?:^'K*RG6
M>!9ED7.-UQ(PZ8Z%L5A_\+=\)_\ 05_\EI?_ (FC_A;OA/\ Z"O_ )+2_P#Q
M- '8UYO\=_\ D4K3_K^3_P!%R5K_ /"W?"?_ $%?_):7_P")K@_C+\1?#NK^
5%[6*UU(,ZWBN?W$@XV..Z^XH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>exhibit99-8x001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-8x001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  0" P,# @0# P,$! 0$!0D&!04%
M!0L(" 8)#0L-#0T+# P.$!01#@\3#PP,$A@2$Q46%Q<7#A$9&QD6&A06%Q;_
MVP!# 00$! 4%!0H&!@H6#PP/%A86%A86%A86%A86%A86%A86%A86%A86%A86
M%A86%A86%A86%A86%A86%A86%A86%A;_P  1"  I %X# 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#[D^(^O_\
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
(6^@[*]^I_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>exhibit99-9xu002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit99-9xu002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #__@ [0U)%051/4CH@9V0M:G!E9R!V,2XP
M("AU<VEN9R!)2D<@2E!%1R!V.3 I+"!Q=6%L:71Y(#T@.3 *_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  $0@
MGP.W P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _5.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K'\7^*;+P5X9U'6]0?9:64)E;U8]E'N3@#ZUL5\<?MC_
M !6_M;6(?!FG3[K2Q(EOBAX>;^%#Z[0<_4^U>OE67RS+%QH+;=OLEO\ Y+S9
M\[G^;PR7+ZF+E\6T5WD]O\WY(\!\:^+;[QUXHU'7-0<O<WDI<C/"+_"H]@,"
ML2BBOZ IPC2@J<%9)67HC^0ZM6=>I*K4=Y2;;?=O5A1116AD%%%% !1110 4
M45I^&O#U[XLU^PTC3XC->7DJQ1J/4GJ?8=:B<XTXN<G9+5FE.G.K.-.FKR;2
M2[MZ(]U_8_\ A5_PDWBB3Q5J$1.G:2V+<,.);@]#]%'/U(K[8KGOA_X+LOA[
MX1TW0;!1Y-I$%:3',CGEW/N3DUT-?@.;YA+,\7*M]G:*\E_GN_4_KGAW)X9)
ME\,,OC>LGWD]_DMEZ>84445XI],%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%(3@4 <1\9/B/;_  O\!:AK#NOVPKY-G$W_ "TF;[O'H.6/L#7YO:A?W&JW
MUQ>74K3W-Q(TLDCG)9B<DFO8/VH_BM_PL+QW)864XDT32&:" H<K+)T>3WY&
M ?0>]>,5^V<-99]1PGM:B]^IJ_)=%^K]3^8>-L\_M7,'0I.]*E=+SE]I_HO)
M>84445]>?G04444 %%%% !1110 5]=_L:?"K[)9W'C;482)9P;?3U<=$_CD'
MU/R@^Q]:^<_A3\/KKXF^.-/T.W#K%(^^YF49\J$?>;\N![D5^DVDZ5:Z'IEK
MI]E"(+.UB6&*)>BJHP!7Y]Q9F?L:2P--^]/67E'M\_R7F?L'A_D?UG$/-*Z]
MVGI'SEU?_;J_%^1;HHHK\E/Z#"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KQW]IWXJCX<^ I+6SF":WJH-O;@'YHT_Y:2?@.![L/2O6[V]@TVSGN[F5
M8+:!&DDD<X"J!DD_A7YP_&KXE3_%'Q[?:L686*,8;*(_P0J?EX]3U/N:^JX=
MRS^T,6I37N0U?GV7SZ^2/@N,L\_L?+W"D[5:MXQ\E]J7R6B\WY'"$DDDG)/>
MBBBOW$_ED**** "BBB@ HHHH ***]8_9N^%9^)GCZ#[5$6T;32+F[..'P?EC
MS_M$?D#7)BL33P=">(JO2*O_ ,#Y['H8# ULRQ5/"4%>4W;_ #;\DKM^A]*_
MLH?"K_A!?!']LWT)36-9"RL''S10#[B^V<[C]1Z5[G2 !0   !P *6OY[Q>*
MJ8VO/$5=Y/\ X9?):']A9=@:.682G@Z"]V"MZ]V_-N[84445QGHA1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !116-XP\56/@GPUJ&MZC(([2SB,C<\L>RCW)P
M!]:J,93DHQ5V]")SC2@ZDW9)7;[):L\$_;%^*PT30H?!^G3XOM0'F7I0\QP#
MHI_WC^@]Z^,ZV_&GBV^\<^*-0US47WW5Y*9",\(.RCV P*Q*_?LGRZ.682-'
M[3UEZO\ RV7H?R-Q'G,L[S">)^PM(KM%;?-[OU\@HHHKVSY@**** "BBB@ H
MHHH DM[>6[N(H(4:6:5@B(HR68G  K]&/@3\,H_A;\/[/3G5?[2N,7-[(!R9
M6 ^7/HHP/S]:^;?V/_A2?$GB9_%E_#G3M*?%L''$EQC@C_='/UQ7VM7Y/Q9F
M?M:BP--Z1UEZ]%\OS?D?T#X?9'["@\UKKWIZ0\H]7_V\]/1>84445^>'[$%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7QQ^V/\ %?\ M?5X?!FG3!K2
MQ837S(>'F_A3_@(_4^U?1_QD^)%O\+O E_K#LIO"ODV<3?\ +29A\O'H.I]A
M7YO7]]/JE]<7EU*TUS.[222,<EF)R37Z!PGEGMZSQM1>[#1><N_R_-GY#X@9
MY]5PZRRB_?J:R\H]O^WG^"\R"BBBOUL_GH**** "BBB@ HHHH *U/"_AR]\7
M>(+#1M.B,UY>2B*-1[]2?8#)/TK+KZ]_8U^%!LK*;QMJ,!$UP&@T\..D?1Y!
M]?N@^F?6O'S;,(Y;A)5WOLEW;V_S?H?2</91/.\PAA5\.\GVBM_F]EYOR/H+
MP!X,LOA_X1TW0;%0(;2,*S@8,CGEG/N3DUT-%%?S_.<JDG.;NWJS^NZ5.%&$
M:5-6C%))=DM$%%%%0:!117$^+/BM8^$M8O;"71]8U'[#8#4KNZL+97AMXB7Q
MO8N/FQ&YP >!1N&QVU%>?^$OC-IOC#4="M[?1M;L[?7+$ZAI]_>VJI;SQA4<
M ,')#%'#!2 < ^E>@4[6%>X44R:40Q/(P9@BEB$4LQQZ <D^PK$\#>---^(?
MA:Q\0Z09CIUZ',)N(C$Y"NR'*GD<J>#S2&;U%%<-XR^,.A> O%GA_0-:BOK6
M77;@6ME>"WW6S2D@!6<'Y?F9!R ,L*=KB;L=S17'?$WXJZ%\)M)LK_7&N62]
MO(K&WALX3+))+(P51CL,D#)XRP]:V=)\6Z5K6K:AI5K=*VJZ<D+WMD?];;>:
MI:,..@) /0GI19A=;&Q1112&%%9^OZPGA[1;S4I8)[F*UC,KQ6J!Y"HZ[02,
MX'/X5F?#_P <V'Q)\)Z?XCTJ&[BTR_C6>U:\B\MI8V *N%R>"#QG!H Z.BLK
MPYXHTKQ=8RWNCWT6H6L5Q+:O+"<@2Q.4D7ZAE(_"M6@ HK+T+Q/I7B8ZB-+O
MHKTZ=>26%WY1SY-PF"\9]QN'YUJ4 %%<YXN\=:?X*N=!AU"*Z;^V=0CTRWD@
MBWJLSYV[SGY0<'GVKHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**\;_:>^*P^'7@.2SLY=NM:L&MX,'F./^.3\C@>Y]JZL+AJF,KPH4E[TG;_@
M_+<X,?C:6786IBZ[M&"N_P#)>;=DO4^:OVHOBM_PL3QVUC92[]%T@M!#M/RR
M29^>3\Q@>R^]>,4$DDDG)-%?T+@\+3P6'AAZ6T5]_=_-ZG\>YECZN9XNIC*[
M]Z;OZ+HEY)604445V'FA1110 4444 %%%% '8?";X>W7Q.\<Z?HEN&$+MYEU
M*/\ EE"OWF_H/<BOTETG2[71-,M-/LHE@M+6)88HUZ*JC %>,_LI_"G_ (03
MP2-8OH/+UG6%65@P^:*'JB>V?O'\/2O<:_$>),S^OXMTZ;]R&B\WU?Z+R7F?
MU#P5D?\ 9.7JM57[VK9OR7V8_=J_-^04445\D?H04444 %<K\5"D7PR\8.Q5
M,Z/=Y8\?\L7KJJJ:KI%AKMC)9:E96^H6<F-]O=1++&V#D95@0>::$SQ?PGXF
M70?V=_A"R:J--^W:=I5B##$LES,SV0Q% 7^1') )9^ JOWP:XZQ^,OBR[^''
M@_6YM3N+J$:?<SZQ<:3]E:\A:.X$:7#P. )8@JD.L15LL"!RN/HAO OAIM)B
MTL^'M*.F13"XCLC91>2DHZ.$VX##UQFD3P)X:CDBD7P]I2R13/<QL+*(%)7(
M+R [>&8J"3U) ]*KF78FS/*?!GCSQ/XL\:7L\OB'2M*L].\2W6E7.B7,J^:\
M"!DB01^6&$CX28/YA!#$;<=///@S\3[_ $GPQ%9&YO-.ETO1]1O](T0I$8_$
MCK/.[&.3:6RAVH8E(?Y@Q&,5]/R>$-!GUJ36)-$TZ35I(C ]^UI&9VC(P4,F
M-Q7'&,XJ"'P#X8MUL5B\.:3$MA(9K0)8Q 6[D@EH_E^0DJ#D8/ ]*.9=@Y7W
M/,O!7CK79/$_PWB;6CXDM/%>B3ZA?H(HU6R=(XG6:,HH*QEI#%M<GDKSD-F3
MX^^#[7XFW<7A'[2D&J7F@:C-8R;P'AN8YK)X9!W^614/X5ZMI?AW2=$EGET[
M3+.PEG.Z9[6W2,R').6*@9Y)//J:CF\*:)<ZRFKS:/82ZK'C9?/:H9UP,#$A
M&X?G2OK=#MI9GROX\\87?Q+^!?AOQKKEE)IMV=9T/3Q:W";"DJ:A!]L8 ]FF
M3;](5/>O0/BA\0?$WAZ]^,:Z9KD=N=%\+6FKZ83:Q/\ 9Y3]JW@Y'S@^0OWL
MXW<5[-K/A'0O$<,,6K:+IVJ10LS1I>6D<RH6.6*A@<$GKBJ[> /"[FX+>&](
M8W$2P3$V,1\R,8PC?+RHVK@'C@>E5S+L3RON>)^.OB;XJ^&<WC.%-;;7#;^&
M[#689KV")1922W4D$T@$:#]TB 28;<1L/)!-7];\2>-M(TPI8^(+3Q-]HU*%
MX[+2+VV.H_9&M)79(II(TB=R\?FJ"BDHK@'@&O98?"&A6]T;F+1-.CN3;BT,
MR6D8<P@!1%G&=F !MZ8%5X?A]X6MM)72XO#6D1:8LWVA;)+"(0B7!&\(%QNY
M/.,\TKKL.S[F3::XFN_!J+5S=RWB7FA"X^U7$ @DEW09WM&.$)SDJ. 3@5Q_
MP#\6:7X5_9C^&EY?W211G0]-MT0,"\DTD<:)&H[LSL ![UZU?:18ZGISZ?>6
M5O=V#J$:UGB5XF48P"I&"!@?E6-:_#7PA8SV\]MX5T2WFMW$D,D6G0JT3#HR
MD+P1ZBE=6L.SO<\33XB>+Y],M(8_$JP3/\1KCP[+<)90EFLMT@50,8##:#NP
M<GKGI3D\<^+=)$UY+XJGO8]*\>VGAD02V]N%NK2>>!&,Q5 3(HN#AD*C]VN0
M?FS[<OP^\+(%"^&M(4+-]H %A$,2_P!_[OWO?K2R_#_PO-'*DGAO2)$EG%U(
MK6$1#S#.)"-O+\GYCSR:?,NPN5]SP/X@^)_$&J:%XTM'\475@-,^(.DZ=#<6
M*0PNMK*]B3&QVD$ SMR>NT Y&5.];^,?%-]X\\0:-#XNL-,C\-:AI\ 75I(A
M)?6KQ1.\KHL0WF8R21JR,@5HQP3D-["W@;PVUOJ%N?#^E&#42#>Q&RCVW1!R
M#(-N'YY^;-/?P9X?DU"POWT+36OM/01V=TUG&9;9!T6-L90<G@8HYD'*^Y\Y
MZ_XTD\=Z5\//$U]KSVTO_"P([.;0V,*16ABGGC6-@5W^8%5226Y+$XP0!]2U
M@S> ?#%QJ,^H2^'-)EOYW666Z>QB,LCKC:S,5R2,#!/H*W2<#)Z4F[[#2L+1
M2!@P!!!!Z$4M24%%%% !1110 44F1G&>:6@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KA/BQ\<?!'P/T^PO?&VM_P!BVM]*T-O)]DGN-[J,D8B1B./7%=W7
MPM_P5;ADF\ ^!!&C.1J<^0HS_P LA5PBI229$Y.,6T>Q_P##P+X!_P#0^?\
ME'O_ /XQ1_P\"^ ?_0^?^4>__P#C%?CG]AN?^?>7_O@U$Z-&Q5U*L.H(P:[O
MJ\.YQ?6)]C]D?^'@7P#_ .A\_P#*/?\ _P 8H_X>!? /_H?/_*/?_P#QBOQP
MB@DFSY<;R8Z[5)Q3_L-S_P ^\O\ WP:/J\.X?6)]C]^/!GC'1_B#X7T[Q%H%
MY]OT;48O.M;GRGC\Q,D9VN PY!Z@5M5XS^QNC1_LP_#M64JPTP9!&"/G:O9J
M\]JS:.].Z3"BBBD,**** "BBB@ HHHH S;WQ)I&FW!@N]4LK6=0"8IKA$89Z
M<$YJQI^J66K1-)8W<%Y&IVL]O*K@'T)!ZU^1?_!1K_DZGQ!_UYV7_HA*^I?^
M"5'_ "1SQ;_V'C_Z3Q5O*ERP4[G/&KS3Y+'VS17->/\ XE>&/A;HJ:OXLUJU
MT+3GE$"3W3$!I""0H !). 3QZ&N+\/?M6_"7Q9KECH^C^.-.U'5+Z58+:U@6
M1GE<G  &VL5%O5(WYDM&SUFBBBD,**@OKV'3;*XN[E_*M[>-I9'()VJHR3QS
MT%>?_P##17PX_P"AKL_^^9/_ (FMJ="K6O[.#E;LF_R1R5\7AL*TJ]2,+[7:
M5_O:/1Z*K:=J-MJ]A;WUE.ES:7$:RQ31G*NI&01^%6:R:MHSJ335T%%%%(84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% $%]?0:993W=U(L-M!&TLDC=%4#)/Y5^
M<'QI^),_Q2\>WVKLS"R0^191-_!"IX_$\L?<U](?MC?%?^Q=$B\&Z=/MO-04
M2WI3JD&?E3/;<1^0]#7QK7ZMPEEGLJ;QU1:RTCZ=7\]O1'X#X@YY[>M'*J#]
MV&L_.71?]NK5^;\@HHHK]%/QH**** "BBB@ HHHH *]9_9M^%)^)OCV%KN+?
MHNFXN+LGHYS\D?\ P(_H#7E5M;2WEQ%!!&TLTK!$1!DLQ. !7Z,_ OX81?"S
MP%9Z<R+_ &G< 7%](.292/NY]%Z#\3WKY/B/,_[/PCA!^_/1>2ZO]%YOR/T'
M@O(_[7S!5:JO2I6D_-_9C\WJ_)>9Z$%"@   #@ =J6BBOQ _J(**** "BBB@
M KQS]JTZK9?"#4=5TKQ!J6A36,ULQ73G6/[1ON8DVNVTL%PS<*5SGDD<5['7
M$_%WX<2_%;P?<>'#J[Z1973(UQ)%;K*[;)$D4 L<+\R#/!R*:T8GJBA\:O#>
MEZGX3U+4M;UG5].L+"SD>)-*OY;1A.?N.#$RM))NVJB$D9/W237*^$?B%XTT
MG5/A[X&UWP_-JVK7GA<7^LZDMU%&Z3(UO%(<%@?E,I+$<DD;1P:Z+QI\*_$?
MB_4]%OD\>3Z8^F1[DAATJWEB>XY_T@I*&&\ X7^[SCDYJQ;?">\M-?\ #&NI
MXIO)=9TK39M,N[JY@23^T$EDCED9E/\ JR9(E(V\ $J!C&*NK69-G<X']G[Q
MXGA7PEX5\.7FE:DMEJ>LZKIUEJ\LR2HTZ7-U((WRYDY2)\.PY*\]03I?M76-
MB^@>!KVZLENG@\8Z/&=L/F2M"]V@EB4 98.O!4?>Z8-;6E_ J33-+\)V(\23
M2)X>UN?7(W-H@,TDOG;D;GA1]IFQCGE?3G>^*OPUF^)EIH5NFLMI"Z3JMMK"
M%+82F2:WD62(')&%W+R.^>HIW7-<5GRV/%_BAX7\,ZM\(?B'XKT#2+[PG<1V
M[Z=-:Q!['SS#.C)*\2[2#RPP?O*_S \8]<\0_&S3- 'B.Y73KZ_T?PU,EOK.
MI6VS9:.41VPI8,XC21'<J/E#<;B"!L?$GP+)\1O =_X9EU-K!;^(13W<4 =B
MO!.U2< D@>N*Y[4?@?!JEOXEL9=8G32/%#I-KEE%"JBYE$:1R-&V<Q"5(T5U
M^;@?*5))I736H[-;$NJ_'32-,35K];&\N_#VCWZ:;J6L0[#%;S-L!.TMN=$,
MB!V4<9X!PV+GACXJOXK\;:UX?M/#&K10:->R6%]JER8$@CD$,<J;1YA=@ZRC
M&%XXSC-9U[\"=-NXM>TQ-0GA\+Z[?IJ>H:.L:D/*"A=4DZK'(8U+K@D\X*Y-
M4?$'PP\3Z9IOC2X\,>)KBWUOQ%JMMJ$4L5O$@M740Q,"6W;H_*A7<,;C\V.N
M*/=#WB[^TM%J2_ [QI?:7KVH>'[K3M(O+Y9]-9$D=HX'=4+E254L!DKAL="*
MSM4U*3Q+\0O ?@NZGG&ES^'KK6KQ(YGC:Y>-K:&-&92&P#<.Y&>2JGM7:_$_
MP3/\1O VK>&4U1M*M]5M9;*ZG2 2N89(V1PH) 4X;@\].E9EW\,;BX7PO?IK
M?E>)O#\4MO!J@M!LFAD 5XI(=PRI"1GA@0T8.>H(FK T[GF'A[XQSV'POO-"
MNO$4,'B:UOM6TNWU/4[E!+]FM)Y(UN&+GYY-H1!P=TG)R QJO\*?$I^+;>"?
M#=]K%S>V$/P_L]4NIK2^=));Z5A$7>1&#%X_*?OPSDGD#'K.E_!?PSI_A(:)
M<6%OJDA6X,FH7UM'+</+,[R2R9*X!+R,V!@#/%9.B_ JU\(6/A@>&=4.C:GH
MFC?V&UX+1'%W;X3+21\#S Z!PP/!9LA@Q%.Z%9F=\.[=OCO^S;96?B9OM5SJ
M5C/8SW;*"YEC>2$7 ]'R@<$8P>E>#Z[9ZA\4/V7_  UH%K:6Z>+_  ;!>37T
M0B!(ETQO*>'I_P MVV$CHP+5]@^#/"5AX$\*Z9X?TM76QT^$0QF0Y=L=68]V
M8DDGU)K'\'_"W2/!?BCQCKEEO:?Q/=QW=U$_^K1EB"$*/]H[G/J6-"E8'&YY
M5<^._"FH^*=%^(\E@+JPL=(L;#2H[:%6DEO+\K*J+VS'"(SG^%9I,>_7/^T+
M8):V*G0=2AU2\N;JUAT^\,=JUPUOL+>2\K*LN\2*8P.6YZ;6PEA^SCH6C_#&
MU\':;J%[8?8=2&KV.J1E6N+:X64O"P# JP1=L04C!10*N^*_@Y<^.?#:Z1X@
M\1OK$4R31WHNK"%HI1(J@-%'P(I(]F4<$D%F)W9X/=#WB;PK\3]6\2?%;Q5X
M7;PU+;:7HHME_M)KB(G=+$TN63=NP?E  !(P2<9P.59_^%D_M*^(O#FN$S^'
MO"VCV5S:Z/)S!=7%PTA:XE3I)L$810V0"2>O3O?#_P -_P#A&O'VM>(K/5IS
M;:O!;)<Z=+&K@R01^4CB3[P^3&1W(SGM3/%?PPBUKQ;9>+=(U.?P_P"*+6V-
MB;V&-98[FV+;O)GB;AU#?,""K*2<'!(*NAV9R?\ :/P\^&'Q \0WUKJPTBXL
MM%DNM2\/VL;K D2'S#=K$!L5BJ,I91\^ ,Y%7;/]H/3)+>X:[T+6;&?S+.&S
MAEMP/MTMTQ6**-R0GF J=ZDX4<Y(YJU+\$;77M5\1ZIXHU6;6[[7-$/AZX6&
M%;:".S+.Q5$&Y@VZ1CN9CVZ8J,_!:[U+PW:Z7KOC'4M:GTZ>VN=+OGMX8GM)
M;=MT4A"KB1ST8MPPR !DFC3J&O09KOQ_T_PU::Q]OT'5O[3TC4+'3[W3K812
MNGVQU2WG5MX5HF9MN<[@005%1:E\?5T2UOI=1\)ZM:2Z5%:R:K;&6W:2T-S*
MT4" B3;(Q(#':V I')/%2>(O@:/$5GK3RZX\6LZS?:?>WVH+:@@K92I+;PQQ
MEL(@=,G)8G>_/(QP/Q$LM7U+XH>(+^VU?1K"YTRVLDM]*\0Z1+.-4EB!FC>
M1S)YB^9)M'RRLCJ=H7C+2BQ-R1W>B?$.*W\7^,&DTSQ7_:4=MI5Q)HUV8IDA
M,^^-%MTC=@GS*?-8M@$%LX&:ZSX=>/X/B'I6H745G+83Z?J-QIES!)(L@6:%
MMK%64D,IX(/OTKB;SX/ZKXWMM>UB^URY\.ZGXITFPM[NRMH58V+0L9/+#Y^<
M9DE1@<;E/;OUOPT^&R?#6/6X+?4I+VTU*_;4%@>".);>1P/,"[ /E)&0/X1@
M#U*=AJYX??ZC#X#^($EG\2O"5[Y5YXH%YHOQ"L0LT0WW :VM[AA\\ 4;8-I!
M0@=NM>O^!_B5K'BSX@^,]"N/#4ECIF@WJV2:B;F)MY,$4H+*&W?,)01@<#J0
M>!#<_!I[ZTET>\\1W=_X8FU/^U9-.N8(VE,GVC[3Y8F&,1>;AMI4M@;=V.*L
M2?"R_M=5\:WNC>++W1F\3%)SY5K#(UI<K#'#YL;.#D;(E^1@1DDY]&VF))H]
M#HID2-'$BLYD90 7( +'UXI]9F@4444 %%%% !1110 4444 %%%% !2$ ]1F
MEHH ;L7^Z/RK\9?V\./VK_'G_76V_P#26&OV<K\9/V\?^3K_ ![_ -=;;_TE
MAKJP_P ;.7$? CZ2_P""2X!MOB=D9^?3OY7->Q?M;_MNZ1^S[(?#F@VEOKWC
M9XP[P2L?L]@I&5:;:02Q&"$!!P<D@8S\[_\ !.;QK%\./AC\<_%$RB1-(L;2
M\$;='9([HJOXD ?C7Q1XD\0ZCXQ\1:AK6JW#WNJ:C</<W$SG+22.<D_F>E:^
MS4ZC;V,O:.%-);GLVM_MS_&[6]1-V?'-U8C.5M[&WAAB0>FT)S_P+->B>%/^
M"DOQ(L_ NNZ+K=W%>:U+;?\ $J\016L2SV\P93B2/;Y;J5##.W()SSV]^_9\
M_P"";G@VP\&6&I?$JVN=;\0WL*S2Z<MR\$%EN&1'^[(9G&<,2<9R .,GR[]M
M/]A'1/A9X-G\=^ &N8=*LG4:EI%S*9A"C,%$L3M\V Q4%6)ZYS@$4<U*3Y;!
MRU8KFN>8>$_V\?CCJ7BG1K2Y\:^9;W%[#%(G]F6@W*S@$9$6>AKZR_;>_;;O
MO@IJB^"?!*P-XJ:%9KW49T$BV*,,HJH>&D(^;YL@ C@YX_,_P+_R._A[_L(V
M_P#Z-6O3?VSX+ZW_ &H?B&-0#B9M1WIO[Q%%,>/;9MQ5NG%S6A"J24'J8]_^
MT_\ %[5+Q[V;XC>)O,!W$PZC+$BY_P!E"%'TQ7T]^Q]^WUXH;QOI7@WXCZA_
M;>E:I,MI:ZO.H6XM9F.$$C#&]&8@$MR,@YP"*SOV/?VEOA)X4^#6J_#/X@V+
M:4-2DG%SJ8M//ANHY1@;RH+*RC@?*0, Y%>N^ OV /@-XXLX-;\)^--:UNVB
M=76XL-4MI0C Y 8"'*GCH<&HFX:QE&Q<%/2497/HS]H3]H3PW^SIX);7==9K
MF[G)BT_2X6 FO)0.@ST49!9CP 1U) /Y>?%']NWXN_$K4I9(?$D_A732Q\K3
M]"8VX0>\@_>,?JV/0"D_;J^*=Y\2_P!HKQ)"\[-IGA^9M&LH<_*@B.V5OJT@
M<Y]-H["NS_9(^&/P$N_#K>(_BWXNTQM1FE9+;P_/>M"L,:G&^780Q9CDA<@
M8)SG@A"-./-)783G*I+EB[(\D\+_ +6GQA\(WT=U8_$/79V0Y\K4+IKR)O8I
M+N!_*OT,_8]_;BL_CW.OA7Q1;V^C^-4C+PF D6^H*HRQC!)*N!DE,G(!(/!
M\C^,GPJ_9,\9>$[Q/"'C'0/"?B2*)FL[BVOY&ADD X25'+#:>F1@C.>>A^"O
M"WB74? _BG3-=TJX-OJ>F727-O,ASAT8$?4<?B*KEC53LK,GFE2:N[H^A/\
M@HU_R=3X@_Z\[+_T0E?4'_!+.ZAL?@EXSN;F5(+>'6VDDED8*J*+:(EB3T
MSFOD/]N#Q5!XY^.C>([5=MOJVB:7?1KG.T26D;@?AG%<[X:^/NH>#?V=]<^'
M&CF2VGU_5FNM1NU.#]E$4:B)3_MLK;O]E<?Q&AP<J:BO(2FHU'+U.F_;/_:3
MF_:$^)DG]GS.OA#1V>VTJ'D"7GY[AAZN0,>BA1USGWW]BCX8:#\ _AEJ7Q^^
M(W^AH8"FC0R+F01-\OF(IZR2GY4Z?+D]&R/GS]C;]G";]H7XHPPWL3KX3T@K
M=:M.,@.N?D@!_O2$$>RACU KVW_@J-\0)$\5^$OAUIY6UT;2[!=0DM81M3S'
M+1QKM'&$2,X';S#1*UU2B.-[.K(\I^.G[>7Q)^+FIW,.E:I<>#?#FXB'3]*F
M,<K)V,LRX9B>X!"^W>O$M.^)_C'2+X7MCXKUNSNP=PG@U&9'S]0V:]G_ &)_
MV8+?]H[QU?MK4LT'A71(TEOOL[;9+AW)\N%6_A!VL21R N."01^@GBO]@CX+
M^)/#4NE6WA./0Y_+VPZCI\\@N(F[-EF(?Z,#FB4Z=-\M@C"I47-<^6OV6O\
M@HMK6EZS9>&?BI=C5=%N&$,?B!U N+0G@&;'$D?JV-PY)+=*Z/\ :(^&*_#C
MQW(UB@.@ZH#=V$D?*!3]Z,'OM)X]BM?#OQ:^&^H?"'XCZ_X0U1EEN]*N3#YR
M#"RH0&20#L&4JV/>OT*_9OCN/VE?V,8=+NF^T^(_"EU+864[G+L(T5XD)/8Q
MR"/T^13VKV<KQBR_$QJ?8EI+]'\G^%SY#B?)WGF72HQ5ZM/WH>JWC_V\M/6Q
MZ#^QM\5/MUA<>"=0FS/;!KC3RY^]'G+QCZ$[@/0MZ5]05^7GAGQ#J'@CQ/9:
MM9,8+^PG$B@\<@\JWL1D$>A-?I/X)\6V7CKPKINNZ>V;:]B$@4]4;HR'W4@C
M\*UXCR_ZMB/K%->Y/\'U^_?[SSN L[^OX)X"N_WE'37=QV7_ (#\+^1N4445
M\@?J(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %8OC+Q79>"/#&HZWJ#A+6SB,A]6/15
M'N3@?C6U7QO^V/\ %<ZOK,7@S3YLV=@PEOBO1YL?*G_ 0?S/M7KY5E\LRQ<:
M"VW;[);_ .2\V?.Y_F\,DR^IBY?%M%=Y/;Y+=^2\SP+QIXMOO'/BG4=<U!]]
MU>2F0CLB]%4>P& /I6)117] 0A&E!0@K):+Y'\AU:LZ]256H[RDVV^[>K"BB
MBM#(**** "BBB@ HHK4\+^&[WQ?X@L-&TZ(RWEY*L4:CMGJ3[ <GZ5$YQIQ<
MYNR6K-*=.=6<:=-7DVDEW;T1[O\ L?\ PH_X27Q))XLU"'.G:4X6U##B2XZY
M]]@Y^I%?:M<_X"\%V/P^\)Z?H6GK^XM8]I<CF1SRSGW)S705^ 9OF$LSQ<J_
MV=HKLEM]^[]3^NN'LGADF7PPJ^+>3[R>_P ELO)>84445XQ]*%%%% !1110
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
MH(UCCN0!UPBA7QT"J>@8CXY^$7QY\<? O5)[WP;KDFF&Y %Q;,BRP3@=-\;
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
M1Z,B:-%JEG?0QQ3K=;Y'4L-V0T:!%SM()W_>%8^PE?Y7^1T?686NM[VMUO\
M\&VAZ117BNI?$GQ"/#_B;Q%;W:B31M>33(=&2%"EW%YD28)(W[Y!)N4JV!E>
M",Y@O_&/C!#X@NH]?1!9>+(-%M[<6,?E^1,\"?/D%BR^=D$,.5YR#@:K"3?5
M?U;_ #7D8RQU-='_ ,#7S\GIN>XT5PWP^UO4[CQ)XRT+4K]M4&C7D"07<L21
MR-'+;QR[6"*JDJ6(R ,C&:[FN2<'"7*_ZZ_J=M.:J1YE_5FU^@4445!H%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>!_$G]B'X5_%?QKJ7BKQ#IVH3ZQJ#(T\D-_)&A*HJ#"C@<**]\HIIN.J$TI
M:,\O^"7[.'@G]GU-87P=:75J-5,1NOM-TTV[R]^S&[I_K&KT#7O#^F>*=)N-
M+UG3[75=-N5V36EY"LL4@]"K @UH44-MN[!))61\V:S_ ,$\?@?J]^;I?#5U
MI^XY:&RU&=8S^!8X^@Q7=>'_ -E;X7^%/!.M>%='\+6^GZ;K-L;2_ECD=KJ>
M,]5,[$OCO@' ["O6:*ISD]V2H16R/FS3O^">GP4TK4+6]M]!OUN+:59HR=3G
M(#*01QN]17L7Q0^$'A#XRZ!_8_C#0[?6;-26B,F5E@8_Q1R*0R'Z'GOFNQHI
M.4GJV-1BM$CY E_X)=_"*2\,ZZEXJBBSG[,E_!Y8]LF M_X]7O'P?_9Y\ _
MJSEA\'Z#%87$RA9[^5C-<S#.<-(V3C/\(P/:O1Z*;G*2LV)0C%W2$(!!!&0:
M^>OB9^P9\'_B=J<NI3Z%-H&H3,6EGT*?[,)">YC(://N%!/?-?0U%)2<=4QN
M*EHT?*GAK_@FG\&M OX[FZAUS7U0Y^SZGJ $9^HB2,GZ9KZ8\.>&M)\(:-;:
M1H>FVNDZ9;+MAM+.)8HT'LHX^I[UIT4.4I;L%&,=D>&?%7]C'X8_&;QG=>*?
M$VGW]QJ]S'''))!?/$I5%"K\HXZ 5V/P8^!7A/X":#>Z/X0MKBULKRY^US+<
MW#3,9-JKD%N@PHXKT*BCFDU:X*,4[V.!^,?P-\'_ !XT"VT?QAIIOK:UG^T0
M212M%+$^,':Z\@$'D=#@>@KSOP)^PO\ "OX;>+=,\2^'K/5;#5].E$T$RZG*
M0#T(()P5()!!X()%?05%"E)*R8.,6[M'!_$SX$^ ?C%#&GC'PO8ZU)&NV.YD
M4QW"#T65"K@>P;%>5:?_ ,$\_@;87PN6\*W%V <B"XU.Y:,?@'!/T)-?2-%"
ME):)@XQ>K1SVB^ = \+^%I/#N@:9;^']*>)HA#I48M]FY<%@5'WO]KKGFO'S
M^PS\+&))LM3)/4F_>OH&BNBCBJ^'O[&HXWWLVCDQ&"PN+M]8I1G;:Z3MZ7,W
MPWX=T_PCH%AHVE6ZVNG6,*P01+_"H'<]SW)[DDUI445S-N3;>YUQBHI1BK)!
M1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#/_P"$?TO_ *!MI_WX7_"C_A']+_Z!
MMG_WX7_"M"BG=BLNQG_\(_I?_0-L_P#OPO\ A1_PC^E_] VS_P"_"_X5H447
M8678S_\ A']+_P"@;9_]^%_PH_X1_2_^@;9_]^%_PK0HHNPLNQG_ /"/Z7_T
M#;/_ +\+_A1_PC^E_P#0-L_^_"_X5H4478678S_^$?TO_H&V?_?A?\*/^$?T
MO_H&V?\ WX7_  K0HHNPLNQ6M=,L[%R]M:06[$8+11A21^ JS112'L%%%% !
M1110 4444 %%%% !5#5- TS7#;'4M.M-0-M)YL!NH%E\I_[R[@=I]Q5^BFFT
M[H32DK-7,*/P'X9BE,B>'=)20O)(76QB!W2#$ASMZL"03W[U)+X+\/3Z2=+D
MT+3)-,9Q(;)[.,PENF=F,9]\5LT5?M)_S/[W_F9^RI[<J^Y?Y&/_ ,(=H!EA
MD_L33?,A@-K&_P!DCRD)!!C4XX0@D%1QR:CC\"^&X8((8_#VE)#!N\J-;*(+
M'NP6VC;QG SCKBMRBE[2?\S^]_YC]E3_ )5]R_R\E]R,J[\)Z'J%S<7%UHVG
MW-Q<Q>3/+-:H[RQ_W&)&67@<'BH&\#>&WV[O#^E-LA^S+FRC.(O^>8^7[O\
ML]*W**.>:ZO[W_F'LX/>*^Y?Y&+%X*\/0&,Q:#ID9CA:V0I9QC;$V=T8^7A3
MDY7IR:9-X#\,W%M96\OAW29(+(DVL3V,16W).24&W"\\\8K=HI^TG_,_O?\
MF+V5/;E7W+_+R7W+L9G_  C.C_;+B[_LJQ^U7*E)Y_LR;Y5( (9L98$ #!["
MJ]WX'\.:A;V-O=>']+N8+!=MI%-91NMN.!B,%<(.!TQTK;HI*<UJF_O8W3@]
M'%?<O7MW,YO#NE/J0U!M,LS?C&+HVZ>:,# ^?&>!QUJK+X'\.3I,DF@:7(DT
MPN)5:RC(DE&<.WR\L,GD\\UMT4*<ELW][!TX/>*^Y?Y%"QT'3-+N[J[L].M+
M2ZNV#7$\$"H\Q[%V RQ^M7Z**EMO5EI*.B04444AA1110 4444 %%%% !111
@0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475619720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">40-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TASEKO MINES LTD<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000878518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">282,115,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 CCYY 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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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 Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476162312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_CurrentAssetsAbstract', 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_ifrs-full_CashAndCashEquivalents', window );">Cash and equivalents</a></td>
<td class="nump">$ 85,110<span></span>
</td>
<td class="nump">$ 53,198<span></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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable</a></td>
<td class="nump">6,689<span></span>
</td>
<td class="nump">13,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="nump">58,841<span></span>
</td>
<td class="nump">43,620<span></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_ifrs-full_CurrentFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">3,583<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPrepaidExpenses', window );">Prepaids</a></td>
<td class="nump">2,975<span></span>
</td>
<td class="nump">2,513<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_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">157,198<span></span>
</td>
<td class="nump">113,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">742,619<span></span>
</td>
<td class="nump">758,006<span></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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">5,298<span></span>
</td>
<td class="nump">6,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">5,250<span></span>
</td>
<td class="nump">5,355<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">910,365<span></span>
</td>
<td class="nump">883,996<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_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayables', window );">Accounts payable and other liabilities</a></td>
<td class="nump">51,747<span></span>
</td>
<td class="nump">43,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long-term debt</a></td>
<td class="nump">17,617<span></span>
</td>
<td class="nump">16,460<span></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_ifrs-full_DeferredIncomeClassifiedAsCurrent', window );">Current portion of deferred revenue</a></td>
<td class="nump">5,604<span></span>
</td>
<td class="nump">4,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentInterestPayable', window );">Interest payable on senior secured notes</a></td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">1,184<span></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_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Current income tax payable</a></td>
<td class="nump">2,356<span></span>
</td>
<td class="nump">1,406<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_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">78,484<span></span>
</td>
<td class="nump">67,293<span></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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">345,787<span></span>
</td>
<td class="nump">357,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts', window );">Provision for environmental rehabilitation ("PER")</a></td>
<td class="nump">78,983<span></span>
</td>
<td class="nump">66,373<span></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_ifrs-full_DeferredTaxLiabilities', window );">Deferred and other tax liabilities</a></td>
<td class="nump">39,060<span></span>
</td>
<td class="nump">50,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredIncomeClassifiedAsNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">47,154<span></span>
</td>
<td class="nump">39,433<span></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_ifrs-full_OtherNoncurrentFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">3,525<span></span>
</td>
<td class="nump">1,483<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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">592,993<span></span>
</td>
<td class="nump">582,310<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_ifrs-full_EquityAbstract', window );"><strong>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_ifrs-full_IssuedCapital', window );">Share capital</a></td>
<td class="nump">472,870<span></span>
</td>
<td class="nump">436,318<span></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_tgb_ContributedSurplus', window );">Contributed surplus</a></td>
<td class="nump">53,433<span></span>
</td>
<td class="nump">51,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income ("AOCI")</a></td>
<td class="nump">7,674<span></span>
</td>
<td class="nump">6,827<span></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_ifrs-full_RetainedEarnings', window );">Deficit</a></td>
<td class="num">(216,605)<span></span>
</td>
<td class="num">(193,081)<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_ifrs-full_Equity', window );">Total equity</a></td>
<td class="nump">317,372<span></span>
</td>
<td class="nump">301,686<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_ifrs-full_EquityAndLiabilities', window );">Total equity and liabilities</a></td>
<td class="nump">$ 910,365<span></span>
</td>
<td class="nump">$ 883,996<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.
Effective 2020-01-01: The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets. [Refer: Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentInterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest payable. [Refer: Interest payable]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentInterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of current tax liabilities. [Refer: Current tax liabilities]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredIncomeClassifiedAsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income classified as current. [Refer: Deferred income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeClassifiedAsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredIncomeClassifiedAsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income classified as non-current. [Refer: Deferred income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeClassifiedAsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the entity's equity and liabilities. [Refer: Equity; Liabilities]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventories. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nominal value of capital issued.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>Expiry date 2020-01-01: The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.
Effective 2020-01-01: The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherNoncurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 provision for costs related to decommissioning, restoration and rehabilitation. [Refer: Other provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Section D Examples: disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS37_IE_D_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 87<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_87&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 component of equity representing the entity's cumulative undistributed earnings or deficit.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade payables and current other payables. [Refer: Current trade payables; Other current payables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_ContributedSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contributed surplus.</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;">tgb_ContributedSurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>31
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476361496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - CAD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_OperatingExpensesFromMiningBusinessAbstract', window );"><strong>Operating expenses from mining business [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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="nump">$ 343,267<span></span>
</td>
<td class="nump">$ 329,163<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_tgb_CostOfSalesAbstract', window );"><strong>Cost of sales</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_tgb_ProductionCosts1', window );">Production costs</a></td>
<td class="num">(224,241)<span></span>
</td>
<td class="num">(258,550)<span></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depletion and amortization</a></td>
<td class="num">(95,301)<span></span>
</td>
<td class="num">(109,756)<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_tgb_EarningsFromMiningOperations', window );">Earnings (loss) from mining operations</a></td>
<td class="nump">23,725<span></span>
</td>
<td class="num">(39,143)<span></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_ifrs-full_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(14,636)<span></span>
</td>
<td class="num">(13,804)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_ShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="num">(5,075)<span></span>
</td>
<td class="num">(2,946)<span></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_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources', window );">Project evaluation expenditures</a></td>
<td class="num">(1,397)<span></span>
</td>
<td class="num">(3,569)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Gain (loss) on derivatives</a></td>
<td class="nump">1,937<span></span>
</td>
<td class="num">(2,834)<span></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_tgb_OtherIncomeAndExpense', window );">Other income</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">920<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_ifrs-full_ProfitLossFromOperatingActivities', window );">Income (loss) before financing costs and income taxes</a></td>
<td class="nump">6,049<span></span>
</td>
<td class="num">(61,376)<span></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_ifrs-full_FinanceCosts', window );">Finance expenses, net</a></td>
<td class="num">(42,761)<span></span>
</td>
<td class="num">(39,122)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain</a></td>
<td class="nump">4,092<span></span>
</td>
<td class="nump">14,779<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_ifrs-full_ProfitLossBeforeTax', window );">Loss before income taxes</a></td>
<td class="num">(32,620)<span></span>
</td>
<td class="num">(85,719)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax recovery</a></td>
<td class="nump">9,096<span></span>
</td>
<td class="nump">32,337<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_ifrs-full_ProfitLoss', window );">Net loss</a></td>
<td class="num">(23,524)<span></span>
</td>
<td class="num">(53,382)<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_ifrs-full_OtherComprehensiveIncomeAbstract', 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_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax', window );">Gain on financial assets</a></td>
<td class="nump">5,360<span></span>
</td>
<td class="nump">1,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax', window );">Foreign currency translation reserve</a></td>
<td class="num">(4,513)<span></span>
</td>
<td class="num">(8,466)<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_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">847<span></span>
</td>
<td class="num">(7,237)<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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive loss</a></td>
<td class="num">$ (22,677)<span></span>
</td>
<td class="num">$ (60,619)<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_ifrs-full_EarningsPerShareAbstract', window );"><strong>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_ifrs-full_BasicEarningsLossPerShare', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<span></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_ifrs-full_DilutedEarningsLossPerShare', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<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_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract', window );"><strong>Weighted average shares outstanding (thousands)</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_ifrs-full_WeightedAverageShares', window );">Basic (in shares)</a></td>
<td class="nump">250,529<span></span>
</td>
<td class="nump">243,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Diluted (in shares)</a></td>
<td class="nump">250,529<span></span>
</td>
<td class="nump">243,914<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_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;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense arising from the search for mineral resources, including minerals, oil, natural gas and similar non-regenerative resources after the entity has obtained legal rights to explore in a specific area, as well as the determination of the technical feasibility and commercial viability of extracting the mineral resource.</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> -Name IFRS<br> -Number 6<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=6&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs associated with 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) recognised in other comprehensive income on remeasuring available-for-sale financial assets, before tax. [Refer: Financial assets available-for-sale]</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> -Note Expiry date 2021-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_91_b&amp;doctype=Standard&amp;forcepdf=true<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_20_a_ii&amp;doctype=Standard&amp;book=b<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense relating to general and administrative 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_OtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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 total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) before tax expense or income. [Refer: Profit (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/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProfitLossFromOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (loss) from operating activities of the entity. [Refer: Profit (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/exampleRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2019-01-01<br> -Paragraph IE33<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=32&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IE33&amp;doctype=Illustrative%20Examples<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</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> -Name IAS<br> -Number 33<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_CostOfSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of sales [abstract]</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;">tgb_CostOfSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_EarningsFromMiningOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings from mining operations.</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;">tgb_EarningsFromMiningOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_OperatingExpensesFromMiningBusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating expenses from mining business.</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;">tgb_OperatingExpensesFromMiningBusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_OtherIncomeAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other income and expense.</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;">tgb_OtherIncomeAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ProductionCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Production costs.</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;">tgb_ProductionCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation expense.</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;">tgb_ShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>32
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476458968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>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_ifrs-full_ProfitLoss', window );">Net loss for the year</a></td>
<td class="num">$ (23,524)<span></span>
</td>
<td class="num">$ (53,382)<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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments for:</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_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense', window );">Depletion and amortization</a></td>
<td class="nump">95,301<span></span>
</td>
<td class="nump">109,756<span></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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax recovery</a></td>
<td class="num">(9,096)<span></span>
</td>
<td class="num">(32,337)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based compensation expense</a></td>
<td class="nump">5,310<span></span>
</td>
<td class="nump">3,126<span></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_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">(Gain) loss on derivatives</a></td>
<td class="num">(1,937)<span></span>
</td>
<td class="nump">2,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForFinanceCosts', window );">Finance expenses, net</a></td>
<td class="nump">42,761<span></span>
</td>
<td class="nump">39,122<span></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_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Unrealized foreign exchange (gain) loss</a></td>
<td class="num">(4,345)<span></span>
</td>
<td class="num">(15,228)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AdjustmentsForDeferredRevenueDeposit', window );">Deferred revenue deposit</a></td>
<td class="nump">8,510<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_tgb_AdjustmentsForAmortizationOfDeferredRevenue', window );">Amortization of deferred revenue</a></td>
<td class="num">(4,915)<span></span>
</td>
<td class="num">(3,437)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherAdjustmentsToReconcileProfitLoss', window );">Other operating activities</a></td>
<td class="nump">1,457<span></span>
</td>
<td class="num">(1,199)<span></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_ifrs-full_IncreaseDecreaseInWorkingCapital', window );">Net change in working capital</a></td>
<td class="num">(3,327)<span></span>
</td>
<td class="num">(6,614)<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_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Cash provided by operating activities</a></td>
<td class="nump">106,195<span></span>
</td>
<td class="nump">42,641<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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(65,496)<span></span>
</td>
<td class="num">(50,751)<span></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_tgb_DistributionOfReclamationDeposits', window );">Distribution of reclamation deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_tgb_ReleaseOfRestrictedCash', window );">Release of restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200<span></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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Purchase of copper put and fuel call options</a></td>
<td class="num">(6,025)<span></span>
</td>
<td class="num">(2,834)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Proceeds from copper put options</a></td>
<td class="nump">6,104<span></span>
</td>
<td class="nump">241<span></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_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod', window );">Proceeds from the sale of marketable securities</a></td>
<td class="nump">7,270<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_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities', window );">Investment in other financial assets</a></td>
<td class="num">(1,771)<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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities', window );">Other investing activities</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">213<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_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Cash used for investing activities</a></td>
<td class="num">(59,643)<span></span>
</td>
<td class="num">(16,931)<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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>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_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td class="num">(32,891)<span></span>
</td>
<td class="num">(32,011)<span></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_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayment of equipment loans and leases</a></td>
<td class="num">(14,362)<span></span>
</td>
<td class="num">(18,920)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from equipment financings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,013<span></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_ifrs-full_ProceedsFromIssueOfOrdinaryShares', window );">Proceeds from equity issuance, net of costs</a></td>
<td class="nump">34,299<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_tgb_ProceedsFromExerciseOfOptionsAndWarrants', window );">Proceeds on exercise of options</a></td>
<td class="nump">1,018<span></span>
</td>
<td class="nump">176<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_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Cash used for financing activities</a></td>
<td class="num">(11,936)<span></span>
</td>
<td class="num">(16,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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and equivalents</a></td>
<td class="num">(2,704)<span></span>
</td>
<td class="num">(1,435)<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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Increase in cash and equivalents</a></td>
<td class="nump">31,912<span></span>
</td>
<td class="nump">7,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and equivalents, beginning of year</a></td>
<td class="nump">53,198<span></span>
</td>
<td class="nump">45,665<span></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_ifrs-full_CashAndCashEquivalents', window );">Cash and equivalents, end of year</a></td>
<td class="nump">$ 85,110<span></span>
</td>
<td class="nump">$ 53,198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents.</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 futures contracts, forward contracts, option contracts and swap contracts except when the contracts are held for dealing or trading purposes or the payments are classified as financing 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 futures contracts, forward contracts, option contracts and swap contracts except when the contracts are held for dealing or trading purposes or the receipts are classified as financing 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cash and cash equivalents. [Refer: Cash and cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in working capital.</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_InterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest paid, classified as financing 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherAdjustmentsToReconcileProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Adjustments to reconcile profit (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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAdjustmentsToReconcileProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings obtained. [Refer: Borrowings]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromIssueOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the issuing of ordinary shares. [Refer: Ordinary shares [member]]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssueOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_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 total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase of financial instruments. [Refer: Financial instruments, class [member]]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AdjustmentsForAmortizationOfDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortization of deferred 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;">tgb_AdjustmentsForAmortizationOfDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AdjustmentsForDeferredRevenueDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for deferred revenue deposit to net cash flow from (used in) operating activities.</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;">tgb_AdjustmentsForDeferredRevenueDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DistributionOfReclamationDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution of reclamation deposits.</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;">tgb_DistributionOfReclamationDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment Of Finance Lease Liabilities Classified As Financing Activities.</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;">tgb_PaymentOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ProceedsFromExerciseOfOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From exercise of options and 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;">tgb_ProceedsFromExerciseOfOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ReleaseOfRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Release of 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;">tgb_ReleaseOfRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>33
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475971640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Share capital [Member]</div></th>
<th class="th"><div>Contributed surplus [Member]</div></th>
<th class="th"><div>AOCI [Member]</div></th>
<th class="th"><div>Deficit [Member]</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_ifrs-full_Equity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">$ 423,438<span></span>
</td>
<td class="nump">$ 49,274<span></span>
</td>
<td class="nump">$ 14,064<span></span>
</td>
<td class="num">$ (139,699)<span></span>
</td>
<td class="nump">$ 347,077<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_tgb_StatementLineItems', window );"><strong>Statement [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_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition', window );">Fair value of shares issued for Yellowhead acquisition</a></td>
<td class="nump">12,629<span></span>
</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">12,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800<span></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_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Exercise of options</a></td>
<td class="nump">251<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits', window );">Settlement of performance share units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(377)<span></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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,237)<span></span>
</td>
<td class="num">(53,382)<span></span>
</td>
<td class="num">(60,619)<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_ifrs-full_Equity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">436,318<span></span>
</td>
<td class="nump">51,622<span></span>
</td>
<td class="nump">6,827<span></span>
</td>
<td class="num">(193,081)<span></span>
</td>
<td class="nump">301,686<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_tgb_StatementLineItems', window );"><strong>Statement [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_ifrs-full_IssueOfEquity', window );">Common shares issued, net of issue costs</a></td>
<td class="nump">34,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,299<span></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_ifrs-full_ShareIssueRelatedCost', window );">Tax effect on share issue costs</a></td>
<td class="nump">802<span></span>
</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">802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244<span></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_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Exercise of options</a></td>
<td class="nump">1,451<span></span>
</td>
<td class="num">(433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">847<span></span>
</td>
<td class="num">(23,524)<span></span>
</td>
<td class="num">(22,677)<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_ifrs-full_Equity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 472,870<span></span>
</td>
<td class="nump">$ 53,433<span></span>
</td>
<td class="nump">$ 7,674<span></span>
</td>
<td class="num">$ (216,605)<span></span>
</td>
<td class="nump">$ 317,372<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in equity resulting from the 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in equity resulting from share-based payment transactions. [Refer: 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/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IssueOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in equity through the issue of equity instruments.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssueOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ShareIssueRelatedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost related to the issuance of 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareIssueRelatedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through settlement of performance share units.</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;">tgb_IncreaseDecreaseThroughSettlementOfPerformanceShareUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_IncreaseInEquityThroughSharesIssuedInAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in equity through shares issued in acquisition.</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;">tgb_IncreaseInEquityThroughSharesIssuedInAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statement</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;">tgb_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528101320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTING ENTITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfReportingEntityAbstract', window );"><strong>Disclosure Of Reporting Entity [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_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory', window );">REPORTING ENTITY [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>1.&#160;&#160; REPORTING ENTITY</strong></span></span></p>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify">Taseko Mines Limited (the "Company" or "Taseko") is a corporation governed by the&#160;<i>British Columbia Business Corporations Act.&#160;&#160;</i>The consolidated financial statements of the Company as at and for the year ended December 31, 2020 comprise the Company, its subsidiaries and its 75% interest in the Gibraltar joint venture since its formation on March 31, 2010.&#160; The Company is principally engaged in the production and sale of metals, as well as related activities including mine permitting and development, within the province of British Columbia, Canada and the State of Arizona, USA.&#160; Seasonality does not have a significant impact on the Company's operations.</p>
    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general information about 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 51<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfReportingEntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Reporting Entity [Abstract]</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;">tgb_DisclosureOfReportingEntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>35
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475515752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PREPARATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfBasisOfPreparationAbstract', window );"><strong>Disclosure Of Basis Of Preparation [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_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">BASIS OF PREPARATION [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><strong>2. BASIS OF PREPARATION </strong></span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.1 </i><i>&#160;&#160;&#160; Statement of compliance</i></span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>These consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board.</span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">These consolidated financial statements were authorized for issue by the Board of Directors on February 24, 2021.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.2&#160;&#160;&#160; Basis of measurement, judgment and estimation </i></span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">These consolidated financial statements have been prepared on a historical cost basis except those measured at&#160; fair value through profit or loss, fair value through other comprehensive income and derivative financial instruments, which are measured at fair value.&#160;</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">These consolidated financial statements are presented in Canadian dollars, which is the Company's functional currency.&#160; Foreign currency monetary assets and liabilities are translated into Canadian dollars at the closing exchange rate as at the balance sheet date. Foreign currency non-monetary assets and liabilities, revenues and expenses are translated into Canadian dollars at the prevailing rate of exchange on the dates of the transactions.&#160; Any gains and losses are included in profit and loss. The Company's US subsidiary measures the items in its financial statements using the US dollar as its functional currency. The assets and liabilities of the US subsidiary are translated into Canadian dollars using the period end exchange rate. The income and expenses are translated into Canadian dollars at the weighted average exchange rates to the period end reporting date. Any gains and losses on translation are included in accumulated other comprehensive income ("AOCI"). All financial information presented in Canadian dollars has been rounded to the nearest thousand, unless otherwise noted.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The preparation of these consolidated financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses.&#160; Actual results may differ from these estimates.&#160; Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">In the process of applying the Company's accounting policies, significant areas where judgment is required include the determination of a joint arrangement, determining the timing of transfer of control of inventory for revenue recognition, reserve and resource estimates, functional currency, determination of the accounting treatment of the advance payment under the silver purchase and sale agreement reported as deferred revenue (Note 19), provisions for environmental rehabilitation, determination of business or asset acquisition treatment, and recovery of other deferred tax assets.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">On March 11, 2020, the World Health Organization declared the coronavirus ("COVID-19") outbreak a pandemic creating an unprecedented global health and economic crisis. COVID-19's impact on global markets has been significant. The duration and magnitude of COVID-19's effects on the economy, movement of goods and services across international borders, the copper market, and on the Company's financial and operational performance remains uncertain at this time. As of the date of these statements, there has not been any direct impact on the Company's operations as a result of COVID-19.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company will continue to closely monitor the potential impact of COVID-19 on its business.&#160; Should the duration, spread or intensity of the COVID-19 pandemic deteriorate in the future, there could be a potentially material and negative impact on the Company's operating plan, its cash flows, and the valuation of its long-lived assets due to sustained decreases in metal prices, potential future decreases in revenue from the sale of its products and the profitability of its ongoing operations. Impacts from COVID-19 could also include a temporary cessation of mining operations at the Gibraltar Mine due to a localized outbreak amongst personnel at the mine site or in the Company's supply chain.&#160; The Company's access to financing to support the development of its other mineral properties, including the Florence Copper project, could also be negatively impacted or delayed as a result of COVID-19.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Significant areas of estimation include reserve and resource estimation; asset valuations and the measurement of impairment charges or reversals; valuation of inventories; plant and equipment lives; tax provisions; provisions for environmental rehabilitation, including determination of appropriate discount rates; valuation of financial instruments and derivatives; capitalized stripping costs and share-based compensation.&#160; Key estimates and assumptions made by management with respect to these areas have been disclosed in the notes to these consolidated financial statements as appropriate.&#160;</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The accuracy of reserve and resource estimates is a function of the quantity and quality of available data and the assumptions made and judgment used in the engineering and geological interpretation and may be subject to revision based on various factors.&#160; Changes in reserve and resource estimates may impact the carrying value of property, plant and equipment; the calculation of depreciation expense; the capitalization of stripping costs incurred during production; and the timing of cash flows related to the provision for environmental rehabilitation.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Changes in forecast prices of commodities, exchange rates, production costs and recovery rates may change the economic status of reserves and resources.&#160; Forecast prices of commodities, exchange rates, production costs and recovery rates, and discount rates assumptions, either individually or collectively, may impact the carrying value of derivative financial instruments, provisions for environmental rehabilitation, inventories, property, plant and equipment, and intangibles, as well as the measurement of impairment charges or reversals.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.3&#160;&#160;&#160; Basis of consolidation </i></span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The consolidated financial statements comprise the financial statements of the Company and controlled entities as at December 31, 2020. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company reassesses whether or not it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, income and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated statement of comprehensive income (loss) from the date the Company gains control until the date the Company ceases to control the subsidiary. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company's accounting policies. All intercompany transactions between the subsidiaries of the Company are eliminated in full on consolidation.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The Company applies the acquisition method in accounting for business combinations. The consideration transferred by the Company to obtain control of a subsidiary is calculated as the sum of the acquisition-date fair values of assets transferred, liabilities incurred and the equity interests issued by the Company, which includes the fair value of any asset or liability arising from a contingent consideration arrangement. Acquisition costs are expensed as incurred.</span></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company recognizes identifiable assets acquired and liabilities assumed in a business combination regardless of whether they have been previously recognized in the acquiree's financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values.</span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Goodwill is stated after separate recognition of identifiable intangible assets. It is calculated as the excess of the sum of a) fair value of consideration transferred, b) the recognized amount of any <span style="white-space:nowrap">non-controlling</span> interest in the acquiree and c) acquisition-date fair value of any existing equity interest in the acquiree, over the acquisition-date fair values of identifiable net assets. If the fair values of identifiable net assets exceed the sum calculated above, the excess amount would be recognized in profit or loss immediately.</span></span></span></span></p>
      <p style="margin:0pt">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.4&#160;&#160;&#160; Significant Accounting Policies </i></span></span></span></span></p>

        <div>
          <p style="margin-top:18pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(a) Revenue recognition. </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Under IFRS 15,&#160;<i>Revenue Contracts with Customers</i>, revenue is recognized when a customer obtains control of the goods or services and the Company has satisfied its performance obligations.&#160; Determining the timing of the transfer of control, at a point in time or over time, requires judgment. Cash received in advance of meeting these conditions is recorded as advance payments or deferred revenue.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Under the terms of the Company's concentrate sales contracts, the final sales amount is based on final assay results and quoted market prices which may be in a period subsequent to the date of sale.&#160; Revenues for these sales, net of treatment and refining charges are recorded when the customer obtains control of the concentrate, based on an estimate of metal contained using initial assay results and forward market prices for the expected date that final sales prices will be fixed.&#160; The period between provisional pricing and final settlement can be up to four months.&#160; This settlement receivable is recorded at fair value each reporting period by reference to forward market prices until the date of final pricing, with the changes in fair value recorded as an adjustment to revenue.</span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(b) Cash and equivalents </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Cash and equivalents consist of cash and highly-liquid investments having terms of three months or less from the date of acquisition and that are readily convertible to known amounts of cash. Cash and equivalents exclude cash subject to restrictions.</span></span></span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(c) Financial instruments </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Financial assets and liabilities are recognized on the balance sheet when the Company becomes party to the contractual provisions of the instrument.&#160; The classification of financial instruments dictates how these assets and liabilities are measured subsequently in the Company's consolidated financial statements.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>A financial asset is classified as measured at fair value and subsequently at either: amortized cost; Fair Value through Other Comprehensive Income (FVOCI); or Fair Value through Profit or Loss (FVPL). The classification of financial assets under IFRS 9 is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">A financial asset is measured at amortized cost if: (i)&#160; it is held within a business model whose objective is to hold assets to collect contractual cash flows; and (ii) its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding; and (iii) it is not designated as FVPL.&#160; This category of financial assets is subsequently measured at amortized cost using the effective interest method, and reduced by impairment losses. Interest income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment's fair value in OCI. This election is made on an investment-by-investment basis. Equity investments measured at FVOCI are subsequently measured at fair value.&#160; Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</span></span></p>
          <p style="margin:0pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>All financial assets not classified as measured at amortized cost or FVOCI as described above are measured at FVPL. This includes all derivative financial assets. On initial recognition, the Company may irrevocably designate a financial asset as FVPL if doing so significantly reduces an accounting mismatch that would otherwise arise. Financial assets classified as FVPL are subsequently measured at fair value, with net gains and losses, including any interest or dividend income, recognized in profit or loss.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial assets at amortized cost </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"><span style="color:#1a171b">Financial assets at amortized cost are financial assets with fixed or determinable payments that are not quoted in an active market. Subsequent to initial recognition, these financial assets are recorded at amortized cost using the effective interest method, except for short-term receivables when the recognition of interest would be immaterial.&#160; Accounts receivable are assessed for evidence of impairment at each reporting date, with any impairment recognized in earnings for the period.&#160; Financial assets in this category include cash and cash equivalents and accounts receivables.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial assets at fair value through other comprehensive income (FVOCI) </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Marketable securities, investment in subscription receipts and reclamation deposits are designated as FVOCI and recorded at fair value. Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">All financial assets not classified as measured at amortized cost or FVOCI are measured at fair value through profit or loss (FVPL). Derivative financial instruments that are not designated and effective as hedging instruments are classified as FVPL.&#160; Financial instruments classified as FVPL are stated at fair value with any changes in fair value recognized in earnings for the period. Financial assets in this category include derivative financial instruments that the Company acquires to manage exposure to commodity price fluctuations. These instruments are non-hedge derivative instruments.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial liabilities </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"><span style="color:#1a171b">Financial liabilities are initially recorded at fair value, net of transaction costs, and are subsequently measured at amortized cost using the effective interest method.&#160; The Company has accounted for accounts payable and accrued liabilities and long-term debt under this method.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Fair value measurement </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy establishes three levels to classify the inputs to valuation techniques used to measure fair value, by reference to the reliability of the inputs used to estimate the fair values.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 2 -&#160;</span></span>inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 3 - inputs for the asset or liability that are not based on observable market data (unobservable inputs).</span></span></span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(d) Exploration and evaluation </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Exploration and evaluation expenditures relate to the initial search for a mineral deposit and the subsequent evaluation to determine the economic potential of the mineral deposit. The exploration and evaluation stage commences when the Company obtains the legal right or license to begin exploration.&#160; Exploration and evaluation expenditures are recognized in earnings in the period in which they are incurred.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Capitalization of development costs as mineral property, plant and equipment commences once the technical feasibility and commercial viability of the extraction of mineral reserve and resources associated with the Company's evaluation properties are established and management has made a decision to proceed with development.</span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(e) Inventories </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Inventories are valued at the lower of cost and net realizable value.&#160; Cost is determined on a weighted average basis and includes direct labour and materials; non-capitalized stripping costs; depreciation and amortization; freight; and overhead costs.&#160; Net realizable value is determined with reference to relevant market prices, less applicable variable selling costs and estimated remaining costs of completion to bring the inventories into saleable form.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Ore stockpiles represent stockpiled ore that have not yet completed the production process, and are not yet in a saleable form.&#160; Finished goods inventories represent metals in saleable form that have not yet been sold. Materials and supplies inventories represent consumables used in the production process, as well as spare parts and other maintenance supplies that are not classified as capital items.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The quantity of recoverable metal in stockpiled ore and in the processing circuits is an estimate which is based on the tons of ore added and removed, expected grade and recovery. The quantity of recoverable metal in concentrate is an estimate using initial assay results.</span></span></span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(f) Property, plant and equipment </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Land, buildings, plant and equipment </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Land, buildings, plant and equipment are recorded at cost, including all expenditures incurred to prepare an asset for its intended use.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Repairs and maintenance costs are charged to expense as incurred, except when these repairs significantly extend the life of an asset or result in an operating improvement.&#160; In these instances, the portion of these repairs relating to the betterment is capitalized as part of plant and equipment.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Depreciation is based on the cost of the asset less residual value.&#160; Where an item of plant and equipment is comprised of major components with different useful lives, the components are accounted for as separate items and depreciated separately. Depreciation commences when an asset is available for use.&#160; Estimates of remaining useful lives and residual values are reviewed annually.&#160; Changes in estimates are accounted for prospectively.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The depreciation rates of the major asset categories are as follows:</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%">
                <tbody>
                  <tr>
                    <td style="width:49%">&#160;</td>
                    <td style="width:3%" valign="bottom">&#160;</td>
                    <td style="width:48%">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Land</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Not depreciated</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Buildings</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">10-25</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Plant and equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="white-space:nowrap"><span style="white-space:nowrap">Units-of-production</span></span> basis</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mining equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">5-20</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Light vehicles and other mobile equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-5</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Furniture, computer and office equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-3</span> years</span></span></span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Mineral properties </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mineral properties consist of the cost of acquiring, permitting and developing mineral properties. Once in production, mineral properties are amortized on a <span style="white-space:nowrap"><span style="white-space:nowrap">units-of-production</span></span> basis over the component of the ore body to which the capitalized costs relate.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Property acquisition costs arise either as an individual asset purchase or as part of a business combination, and may represent a combination of either proven and probable reserves, resources, or future exploration potential.&#160; When management has not made a determination that technical feasibility and commercial viability of extracting a mineral resource are demonstrable, the entire amount is considered property acquisition costs and not amortized.&#160; When such property moves into development, the property acquisition cost asset is transferred to mineral properties within property, plant and equipment.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mineral property development costs include: stripping costs incurred in order to provide initial access to the ore body; stripping costs incurred during production that generate a future economic benefit by increasing the productive capacity, extending the productive life of the mine or allowing access to a mineable reserve; capitalized project development costs; and capitalized interest.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Construction in progress </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Construction in progress includes the purchase price and any costs directly attributable to bringing the asset to the location and condition necessary for its intended use.&#160; Construction in progress includes advances on long-lead items. Construction in progress is not depreciated. Once the asset is complete and available for use, the costs of construction are transferred to the appropriate category of property, plant and equipment, and depreciation commences.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Capitalized interest </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Interest is capitalized for qualifying assets.&#160; Qualifying assets are assets that require a substantial period of time to prepare for their intended use.&#160; Capitalization ceases when the asset is substantially complete or if construction is interrupted for an extended period.&#160; Where the funds used to finance a project form part of general borrowings, the amount capitalized is calculated using a weighted average of rates applicable to relevant general borrowings of the Company during the period.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Leased assets </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company has adopted&#160;<i>IFRS 16, Leases</i>&#160;effective January 1, 2019 using the modified retrospective method.&#160; The Company assesses whether a contract is a lease or contains a lease, at the inception of a contract. The Company recognizes a right-of-use asset ("ROU asset") and a corresponding lease liability with respect to all lease arrangements in which it is the lessee, at the commencement of the lease, with the exception of short-term and low value leases, which are recognized on a straight-line basis over the lease term.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The ROU asset is initially measured based on the present value of lease payments, lease payments made at or before the commencement date, and any initial direct costs. They are subsequently measured at cost less accumulated depreciation and impairment losses. The ROU asset is depreciated over the shorter of the lease term or the useful life of the underlying asset and is subject to testing for impairment if there is an indicator of impairment.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The lease liability is initially measured at the present value of lease payments that are not paid at the commencement date, discounted by using the rate implicit in the lease. If this rate cannot be readily determined, the Company uses its incremental borrowing rate. Lease payments include fixed payments less any lease incentives, and any variable lease payments where variability depends on an index or rate. When the lease contains an extension or purchase option that the Company considers reasonably certain to be exercised, the cost of the option is included in the lease payments.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">ROU assets are included in property, plant, and equipment, (Note 15) and the lease liability is included in debt in the consolidated balance sheet (Note 18).</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Impairment </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The carrying amounts of the Company's non-financial assets are reviewed for impairment whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any.&#160; These assessments require the use of estimates and assumptions such as long-term commodity prices, discount rates, future capital requirements, exploration potential and operating performance.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The recoverable amount of an asset or cash generating unit (CGU) is the higher of fair value less costs of disposal&#160; and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's-length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre&#x2010;tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. For the purpose of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows that are largely independent of the cash flows of other assets or CGU's.&#160; If the recoverable amount of an asset or its related CGU is estimated to be less than its carrying amount, the carrying amount of the asset or CGU is reduced to its recoverable amount and the impairment loss is recognized in earnings for the period.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, but not to an amount that exceeds the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in earnings.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The carrying amount of the CGU to which goodwill has been allocated is tested annually for impairment or when there is an indication that the goodwill may be impaired.&#160; Any goodwill impairment is recognized as an expense in the profit or loss.&#160; Should there be a recovery in the value of a CGU, any impairment of goodwill previously recorded is not subsequently reversed.</span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(g) Income taxes </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Income tax on the earnings for the periods presented comprises current and deferred tax. Income tax is recognized in earnings except to the extent that it relates to items recognized directly in equity or in other comprehensive income.&#160; Income tax is calculated using tax rates enacted or substantively enacted at the reporting date applicable to the period of expected realization or settlement.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Current tax expense is the expected tax payable on the taxable income for the year, adjusted for amendments to tax payable with regards to previous years.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Deferred tax is determined using the balance sheet liability method, providing for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. The following temporary differences are not provided for: the initial recognition of assets or liabilities acquired (not in a business combination) that affect neither accounting nor taxable profit on acquisition; and differences relating to investments in subsidiaries, associates, and joint ventures to the extent that they are not probable to reverse in the foreseeable future.&#160; The amount of deferred tax provided is based on the expected manner of realization or settlement of the carrying amount of assets and liabilities.&#160; A deferred tax asset is recognized only to the extent that it is probable that future taxable profits will be available against which the asset can be utilized.&#160; Deferred tax assets are reviewed at each reporting date and are reduced to the extent it is no longer probable that the related tax benefit will be realized.</span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(h) Share-based compensation </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The fair-value method is used for the Company's share-based payment transactions. Under this method, the cost of share options and equity-settled performance share units is recorded based on their estimated fair value at the grant date, including an estimate of the forfeiture rate.&#160; The fair value of the share options and performance share units is expensed on a graded amortization basis over the vesting period of the awards, with a corresponding increase in equity.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Share-based compensation expense relating to cash-settled awards, including deferred share units, is recognized based on the quoted market value of the Company's common shares on the date of grant.&#160; The related liability is re-measured to fair value each reporting period to reflect changes in the market value of the Company's common shares, with changes in fair value recorded in net profit (loss).</span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(i) Provisions </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Environmental&#160;</i><em>rehabilitation</em></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company records the present value of estimated costs of legal and constructive obligations required to retire an asset in the period in which the obligation occurs.&#160; Environmental rehabilitation activities include facility decommissioning and dismantling; removal and treatment of waste materials, including water treatment; site and land rehabilitation, including compliance with and monitoring of environmental regulations; and related costs required to perform this work and/or operate equipment designed to reduce or eliminate environmental effects.&#160; The provision for environmental rehabilitation ("PER") is adjusted each period for new disturbances, and changes in regulatory requirements, the estimated amount of future cash flows required to discharge the liability, the timing of such cash flows and the pre-tax discount rate specific to the liability.&#160; The unwinding of the discount is recognized in earnings as a finance cost.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>When a PER is initially recognized, the corresponding cost is capitalized by increasing the carrying amount of the related asset, and is amortized to earnings on a <span style="white-space:nowrap"><span style="white-space:nowrap">unit-of-production</span></span> basis. Costs are only capitalized to the extent that the amount meets the definition of an asset and represents future economic benefits to the operation.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Significant estimates and assumptions are made in determining the provision for environmental rehabilitation as there are a number of factors that will affect the ultimate liability.&#160; These factors include estimation of the extent and cost of rehabilitation activities; timing of future cash flows, changes in discount rates; inflation rate; and regulatory requirements.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Other provisions </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other provisions are recognized when the Company has a present obligation (legal or constructive) that has arisen as a result of a past event and it is probable that a future outflow of resources will be required to settle the obligation, provided that a reliable estimate can be made of the amount of the obligation.&#160; Where the effect is material, the provision is discounted using a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the obligation. The accretion expense is included in finance expense.</span></span></p>
        </div>

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

        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(j) Finance income and expenses </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Finance income comprises interest income on funds invested, gains on the disposal of marketable securities, and changes in the fair value of derivatives included in cash and equivalents and marketable securities. Interest income is recognized as it accrues in earnings, using the effective interest method. Finance expenses comprise interest expense on borrowings, unwinding of the discount on provisions, the finance component on deferred revenue, losses on the disposal of marketable securities, changes in the fair value of derivatives included in cash and cash equivalents and marketable securities, and impairment losses recognized on financial assets. Borrowing costs that are not directly attributable to the acquisition, construction or production of a qualifying asset are recognized in earnings using the effective interest method.</span></span></span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(k) Earnings (loss) per share </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The Company presents basic and diluted earnings (loss) per share data for its common shares, calculated by dividing the earnings (loss) attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted earnings per share is determined by adjusting the earnings attributable to common shareholders and the weighted average number of common shares outstanding for the effects of all dilutive potential common shares, which comprise warrants and share options granted. There is no dilution impact when the Company incurs a loss.</span></span></span></span></p>
        </div>


        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(l) Interests in joint arrangements </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>IFRS defines a joint arrangement as one over which two or more parties have joint control, which is the contractually agreed sharing of control over an arrangement. This exists only when the decisions about the relevant activities (being those that significantly affect the returns of the arrangement) require the unanimous consent of the parties sharing control.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>A joint operation is a type of joint arrangement whereby the parties that have joint control of the arrangement have rights to the assets and obligations for the liabilities, relating to the arrangement. In relation to its interests in joint operations, the Company recognizes its:</span></span></span></span></p>
          <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Assets, including its share of any assets held jointly;</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Liabilities, including its share of any liabilities incurred jointly;</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Revenue from the sale of its share of the output arising from the joint operation; and</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Expenses, including its share of any expenses incurred jointly.</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.5 New standards and interpretations not yet adopted&#160; </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future&#160; financial statements.</span></span></p>
        </div>

    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the basis used for the preparation of the 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfBasisOfPreparationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfBasisOfPreparationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>36
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475525112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST IN GIBRALTAR JOINT VENTURE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [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_ifrs-full_DisclosureOfJointVenturesExplanatory', window );">INTEREST IN GIBRALTAR JOINT VENTURE [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>3. INTEREST IN GIBRALTAR JOINT VENTURE </strong></span></span></span></span></p>
          <p style="margin-top:10pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>On March&#160;31, 2010, the Company entered into an agreement with Cariboo Copper Corp. (Cariboo) whereby the Company contributed certain assets and liabilities of the Gibraltar mine, operating in British Columbia, into an unincorporated joint venture to acquire a 75% interest in the joint venture. Cariboo contributed $186,800 to purchase the remaining 25% interest.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The assets and liabilities contributed by the Company to the joint venture were mineral property interests, plant and equipment, inventories, prepaid expenses, reclamation deposits, capital lease obligations, and site closure and reclamation obligations.&#160; Certain key strategic, operating, investing and financing policies of the joint venture require unanimous approval such that neither venturer is in a position to exercise unilateral control over the joint venture.&#160; The Company continues to be the operator of the Gibraltar mine.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has joint control over the joint arrangement and as such consolidates its 75% portion of all the joint venture's assets, liabilities, income and expenses.</span></span></p>
          <p style="margin:0pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The following is a summary of the Gibraltar joint venture financial information on a 100% basis.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and equivalents</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,440</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">54,454</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current assets</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">88,814</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,651</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current assets</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">135,254</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">132,105</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current assets</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">927,211</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">948,873</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and accrued liabilities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">53,662</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,845</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current financial liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23,703</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,698</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,365</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">69,543</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term debt</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,178</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">52,177</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for environmental rehabilitation</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">97,432</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">80,460</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">137,610</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">132,637</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">458,305</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">438,204</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Production costs</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(298,988</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(344,913</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depletion and amortization</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(139,643</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(159,044</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other operating expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,529</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,834</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,689</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,031</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">82</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,157</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign exchange gain (loss)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">348</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,976</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net earnings (loss)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,886</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(76,437</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive income</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">954</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income (loss) for joint arrangement</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,886</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(75,483</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of joint ventures. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B4<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B4_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783519046840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfRevenueAbstract', window );"><strong>Disclosure Of Revenue [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_ifrs-full_DisclosureOfRevenueExplanatory', window );">REVENUE [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>4. REVENUE </strong></span></span></span></span></p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Copper contained in concentrate</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">331,584</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">321,082</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Molybdenum concentrate</span></span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,842</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31,161</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Silver (Note 19)</span></span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,502</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,674</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Price adjustments on settlement receivables</span></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,570</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(419</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Total gross revenue</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">365,498</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">355,498</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Less: Treatment and refining costs</span></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(22,231</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(26,335</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Revenue</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">343,267</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">329,163</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRevenueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRevenueExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>38
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783480199544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF SALES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CostOfSalesAbstract', window );"><strong>Cost Of Sales [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_ifrs-full_DisclosureOfCostOfSalesExplanatory', window );">COST OF SALES [Text block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>5. COST OF SALES </strong></span></span></span></span></p>

            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Site operating costs</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">216,415</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">244,611</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Transportation costs</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,248</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,832</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in inventories of finished goods</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">939</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,570</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in inventories of ore stockpiles</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,361</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,677</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Production costs</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">224,241</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">258,550</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depletion and amortization</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">95,301</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">109,756</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of sales</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">319,542</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">368,306</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Site operating costs include personnel costs, non-capitalized waste stripping costs, repair and maintenance costs, consumables, operating supplies and external services.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Included in site operating costs and general administrative expenses are $6,013 and $364, respectively, of benefits for claims submitted by the Company for the Canada Emergency Wage Subsidy during the year ended December 31, 2020 (2019 - $nil).</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCostOfSalesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the cost of sales. [Refer: Cost of sales]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCostOfSalesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_CostOfSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of sales [abstract]</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;">tgb_CostOfSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783541025704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION EXPENSE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></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_tgb_DisclosureOfCompensationExpenseExplanatory', window );">COMPENSATION EXPENSE [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><strong>6. COMPENSATION EXPENSE </strong></span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Wages, salaries and benefits</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">71,481</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">77,869</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Post-employment benefits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,986</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,639</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Share-based compensation expense (Note 22c)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">5,310</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">3,126</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">78,777</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">82,634</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Compensation expense is presented as a component of cost of sales, general and administrative expense, and project evaluation expense.</span></span></span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfCompensationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of compensation expense.</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;">tgb_DisclosureOfCompensationExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783541057352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory', window );">DERIVATIVE INSTRUMENTS [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>7. DERIVATIVE INSTRUMENTS </strong></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the year ended December 31, 2020, the Company purchased copper put option contracts for 59.5 million pounds of copper with maturity dates ranging from January 2020&#160;through&#160;to December 2020, at strike prices between US$2.30 and US$2.60 per pound, at a total cost of $1,742.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, during the quarter ended December 31, 2020, the Company purchased copper put option contracts for 37.5 million pounds of copper with maturity dates from January 2021 to June 2021 at strike prices between $2.80 and $3.20 per pound. The put options had a fair value of $1,514 at December 31, 2020.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the year ended December 31, 2019, the Company purchased copper put options for 48 million pounds of copper with maturity dates ranging from February&#160;through&#160;to December 2019 at a total cost of $2,834.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company also purchased fuel call options during 2020 for diesel with maturity dates ranging from April 2020&#160;to March 2021, at a total cost of $916.&#160; The fuel call options outstanding had a fair value of $278 at December 31, 2020.</span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table outlines the (gains) losses associated with derivative instruments:</span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized (gain) loss on copper put options</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,361</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,834</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized loss on fuel call options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">602</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized loss on copper put options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,853</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain on fuel call options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,937</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,834</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of derivative financial instruments. [Refer: Derivatives [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>41
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475548440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER (EXPENSE) INCOME<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_OtherExpenseIncomeAbstract', window );"><strong>Other Expense Income [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_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">OTHER (EXPENSE) INCOME [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>8. OTHER (EXPENSE) INCOME </strong></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Management fee income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,186</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other operating (expense) income, net</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">297</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(266</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,495</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">920</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of other operating income or expense. [Refer: Other operating income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_OtherExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_OtherExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>42
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783541031544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCE EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfFinanceCostAbstract', window );"><strong>Disclosure Of Finance Cost [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_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">FINANCE EXPENSES [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>9. FINANCE EXPENSES </strong></span></span></span></span></p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37,288</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,593</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finance expense - deferred revenue (Note 19)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,172</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,154</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accretion on PER (Note 20)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">550</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,577</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finance income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(249</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,202</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">42,761</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,122</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the year ended December 31, 2020, interest expense includes $2,012 (2019 - $1,709) from lease liabilities and lease related obligations.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceCostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of finance cost. [Refer: Finance costs]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceCostExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfFinanceCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinanceCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528063160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncomeTaxAbstract', window );"><strong>Income Tax [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_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">INCOME TAX [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>10. INCOME TAX </strong></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt;font-family:Times New Roman, Times, serif"><i>(a) Income tax expense (recovery)</i></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current income tax:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Current period expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,769</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">817</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred income tax:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Origination and reversal of temporary differences</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,648</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(33,145</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred tax adjustments related to prior periods</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(217</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,865</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(33,154</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,096</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,337</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif"><i>(b) Effective tax rate reconciliation</i></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax at Canadian statutory rate of 36.5% (2019: 36.5%)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,922</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31,279</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Permanent differences</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,189</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">885</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Foreign tax rate differential</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(191</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Unrecognized tax benefits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,143</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,793</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred tax adjustments related to prior periods</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(217</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,096</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,337</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>


            <div>
              <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><i>(c) Deferred tax assets and liabilities </i></span></span></p>
              <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets and liabilities are attributable to the following:</span></span></p>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property, plant and equipment</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(154,587</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(156,669</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other financial assets</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,714</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,951</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provisions</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,422</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,009</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax loss carry forwards</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">89,391</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">86,006</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax liability</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(39,060</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(50,703</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>

          <div>
            <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><i>(d) Unrecognized deferred tax assets and liabilities </i></span></span></p>

              <div>
                <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deductible temporary differences:</span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Debt</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,643</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,024</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other investments</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">30,523</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,344</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Losses and tax pools</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,344</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31,823</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other financial assets</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,304</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,713</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset:</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Debt</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,873</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,778</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other investments</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,241</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,501</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Losses and tax pools</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,501</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,592</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other financial assets</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>

          </div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profit will be available against which the Company can utilize the benefits. There are no unrecognized deferred tax liabilities.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Losses and tax pools of $33,344 (2019: $31,823) relate to non-capital losses in Canada which expire between 2027 and 2039.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783520917528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">ACCOUNTS RECEIVABLE [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>11. ACCOUNTS RECEIVABLE</strong></span></span></p>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>

        <div>
          <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
            <tbody>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade and settlement receivables</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,676</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,220</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goods and services tax receivable</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,358</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,162</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other receivables</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">655</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,409</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,689</span></span></td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,791</span></span></td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>

    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of trade and other receivables. [Refer: Trade and other receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783544099896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_ifrs-full_DisclosureOfInventoriesExplanatory', window );">INVENTORIES [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>12. INVENTORIES </strong></span></span></span></span></p>

        <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
        <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
          <tbody>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
              <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
              <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
              <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ore stockpiles</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,946</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,657</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Copper contained in concentrate</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,948</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,055</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Molybdenum concentrate</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">398</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">230</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Materials and supplies</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,549</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">27,678</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,841</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,620</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
          </tbody>
        </table>

      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the year ended December 31, 2020, the Company recorded an impairment of $5,353 (2019: $5,830) to adjust the carrying value of ore stockpiles to net realizable value, of which $2,216 (2019: $2,398) is recorded in depletion and amortization and the balance in production costs.</span></span></p>
    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventories.</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS02_g36-39_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783520917784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER FINANCIAL ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsAbstract', window );"><strong>Disclosure of financial assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsExplanatory', window );">OTHER FINANCIAL ASSETS [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>13. OTHER FINANCIAL ASSETS </strong></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current:</span></span></td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Marketable securities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,791</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">730</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Copper put options (Note 7)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,514</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Fuel call options (Note 7)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">278</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,583</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">730</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Investment in subscription receipts</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,200</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,400</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Reclamation deposits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,825</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,083</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Restricted cash</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,273</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,300</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,298</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,783</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company holds strategic investments in publicly-traded and privately owned mineral exploration and development companies, including marketable securities and subscription receipts.&#160; Marketable securities and the investment in subscription receipts are accounted for at fair value through other comprehensive income (FVOCI).</span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the year ended December 31, 2020, the Company received net proceeds of $7,270 from the sale of marketable securitites of a publicly traded company and the resulting gain is recognized in other comprehensive income.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The subscription receipts relate to an investment in a privately held company with two directors in common with Taseko and are to be convertible into units comprised of shares, or shares and warrants. The fair value of the investment in subscription receipts is based on public market information of comparable companies.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2019, the Company restructured its reclamation funding within the Gibraltar joint venture which resulted in $6,200 of net cash becoming unrestricted and $30,000 in funds being distributed out of reclamation deposits to the Company.&#160; Gibraltar issued to the Province of British Columbia a letter of credit in the amount of $50,000 as security for current reclamation obligations for the Gibraltar mine. The $50,000 letter of credit issued by a Canadian chartered bank is collateralized by a surety bond in the amount of $37,500 for the Company's share and $12,500 for Cariboo's share of the letter of credit.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the Florence Copper project, the Company has provided surety bonds totaling $12,489 to the federal and state regulators. The Company has provided cash collateral of $2,103 to the surety bond provider which is classified as reclamation deposits.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of financial assets. [Refer: Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528065368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>YELLOWHEAD ACQUISITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_DisclosureOfBusinessCombinationsExplanatory', window );">YELLOWHEAD ACQUISITION [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>14. YELLOWHEAD ACQUISITION </strong></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 15, 2019, the Company closed an agreement to acquire all of the outstanding common shares of Yellowhead Mining Inc. ("Yellowhead") that it did not already own, in exchange for approximately 17.3 million Taseko common shares.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The total purchase consideration was calculated as follows:</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
              <tbody>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1px solid #000000;text-align:justify;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of common shares issued (17,300,385 shares at $0.73 per share)</span></span></td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,629</span></span></td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of previously held investment in Yellowhead</span></span></td>
                  <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                  <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,365</span></span></td>
                  <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:1pt solid #000000;text-align:justify;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Acquisition related legal and other costs</span></span></td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">272</span></span></td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,266</span></span></td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                </tr>
              </tbody>
            </table>

          <div>
            <div style="text-align:justify">
              <p style="margin:0pt">&#160;</p>
            </div>
          </div>
          <div>
            <div style="text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Prior to the acquisition, the Company held a 21% equity interest in Yellowhead. This investment was previously accounted for as a FVOCI financial asset and was remeasured to its fair value of $3,365 based on the trading price of its common shares on the acquisition date.</span></span></span></div>
          </div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The acquisition of Yellowhead has been accounted for as an asset acquisition and accordingly, the purchase consideration has been allocated to the assets acquired and liabilities assumed, based upon their estimated fair values at the date of acquisition.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The following sets forth the allocation of the purchase price:</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">187</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts receivable and other assets</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclamation deposits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">85</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property, plant and equipment</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,240</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and other liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(260</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>&#160;</strong></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,266</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Yellowhead had cumulative tax pools of approximately $57,000 comprised of non-capital losses and resource deductions at the date of acquisition.&#160; A full valuation allowance was provided against the deferred tax assets arising from these tax pools due to uncertainty over the timing of their potential utilization at the time of acquisition.</span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior to January 2020, Yellowhead was in the evaluation phase and project related expenditures were expensed.&#160; In January 2020, the Company announced the results of its own technical studies on Yellowhead and filed a new NI 43-101 technical report and the project entered the development phase for accounting purposes. All costs since January 1, 2020 are being captitalized as mineral property, plant and equipment (Note 15).</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business combinations.</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475648920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT &amp; EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract', window );"><strong>Disclosure of detailed information about 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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">PROPERTY, PLANT &amp; EQUIPMENT [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400"><strong>15.</strong><span style="width:2.71pt;display:inline-block">&#160;</span><strong>PROPERTY, PLANT &amp; EQUIPMENT</strong></span></p>

        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
          <table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;width:100%;border-collapse:collapse;font-size:13px;border:0px">
            <tbody>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>Cost</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Property<br/>acquisition<br/>costs</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Mineral<br/>properties</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Plant and<br/>equipment</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Construction<br/>in progress</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Total</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At January 1, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">99,872</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">385,504</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">719,211</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">188</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,204,775</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Additions (Note 14)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">16,240</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">34,750</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">28,565</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">9,514</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">89,069</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Changes in rehabilitation cost asset</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(31,695</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(31,695</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(6,978</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(6,978</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Foreign exchange translation</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(4,468</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,155</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(2,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(7,828</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Transfers between categories</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">9,702</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">(9,702</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">111,644</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">387,404</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">748,295</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,247,343</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Additions (Note 14)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">44,454</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">22,351</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">12,660</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">79,465</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Changes in rehabilitation cost asset</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(7,023</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(7,023</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Foreign exchange translation</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,749</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(693</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,029</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(3,471</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Transfers between categories</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">7,334</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">(7,334</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">109,895</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">444,071</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">769,928</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">5,326</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,329,220</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"><strong>&#160;</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"><strong>Accumulated depreciation</strong></td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At January 1, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">160,849</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">222,639</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">383,488</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">70,265</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">40,501</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">110,766</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(4,917</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(4,917</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">231,114</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">258,223</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">489,337</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">59,540</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">43,929</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">103,469</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(6,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(6,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">290,654</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">295,947</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">586,601</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"><strong>&#160;</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>Net book value</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">At December 31, 2019</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">111,644</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">156,290</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">490,072</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">758,006</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">109,895</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">153,417</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">473,981</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">5,326</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">742,619</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>

      <p>&#160;</p>

        <div>
          <table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;border-collapse:collapse;font-size:13px;width:100%;border:0px">
            <tbody>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>&#160;</strong><br/><strong>&#160;</strong><br/><strong>Net book value</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Gibraltar Mines (75%)</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Florence Copper</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Yellowhead</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Aley</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Other</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Total</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">539,747</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">188,512</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">16,240</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">12,766</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">741</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">758,006</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">Net additions</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">55,355</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">18,091</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">2,409</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">1,095</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">1,697</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">78,647</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Changes in rehabilitation cost asset (Note 20)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(103,013</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(53</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(403</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(103,469</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Foreign exchange translation</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">(3,471</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">(3,471</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">504,995</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">203,079</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">18,649</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">13,861</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">2,035</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">742,619</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>

      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)">During 2020, the Company capitalized stripping costs of $30,918 (2019: $25,705) and incurred other capital expenditures for Gibraltar of $23,057 (2019: $20,359). Non-cash additions to property, plant and equipment include $4,569 (2019: $2,847) of depreciation on mining assets related to capitalized stripping. The Company capitalized development costs of $18,059 (2019: $15,956) for the Florence Copper project. Since its acquisition of the Florence Copper project in November 2014, the Company has incurred and capitalized a total of $106 million in project development and other costs, including capitalized interest.</span></p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)">Since January 1, 2020 development costs for Yellowhead of $2,409 have been capitalized as mineral property, plant and equipment.</span></p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;font-style:normal;font-weight:400;font-family:Times New Roman;color:rgb(0, 0, 0)">Depreciation related to the right of use assets for the year ended December 31, 2020 was $4,270 (2019: $4,217).</span></p>
    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant and equipment.</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783474539064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_DisclosureOfGoodwillExplanatory', window );">GOODWILL [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>16. GOODWILL </strong></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill was recorded on the Company's acquisition of Curis Resources Ltd. ("Curis") in 2014 which at the time indirectly owned 100% of the Florence Copper Project. During the year ended December 31, 2020, the carrying value of the goodwill decreased to $5,250 as a result of foreign currency translation.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company performed an annual goodwill impairment test and the recoverable amount of the Curis CGU was&#160; calculated to be higher than its carrying amount and no impairment loss was recognized.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of goodwill. [Refer: Goodwill]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>50
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475532712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AccountsPayableAndAccruedLiabilitiesAbstract', window );"><strong>Accounts Payable And Accrued Liabilities [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_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory', window );">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>17. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES </strong></span></span></p>

            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade payables</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">32,775</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">24,171</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued liabilities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,972</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,514</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">51,747</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,685</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of trade and other payables. [Refer: Trade and other payables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_AccountsPayableAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_AccountsPayableAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>51
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475491576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">DEBT [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-size:10pt"><strong>18. DEBT </strong></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Current:</span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease liabilities (b)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">8,094</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">7,990</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Secured equipment loans (c)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">7,536</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">6,626</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease related obligations (d)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">1,987</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">1,844</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">17,617</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">16,460</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Long-term:</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Senior secured notes (a)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">313,965</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">317,728</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease liabilities (b)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,829</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,107</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Secured equipment loans (c)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">12,536</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">18,746</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease related obligations (d)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">7,457</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">9,444</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">345,787</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">357,025</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">363,404</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>

          <div>
            <div>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><i>(a)</i><span style="width:4.56pt;display:inline-block">&#160;</span><i>Senior secured notes</i></span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>In June 2017, the Company completed an offering of US$250,000 aggregate principal amount of senior secured notes (the "2022 Notes").&#160; The Notes mature on June 15, 2022 and bear interest at an annual rate of 8.750%, payable semi-annually on June 15 and December 15.</span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>The 2022 Notes are secured by liens on the shares of Taseko's wholly-owned subsidiary, Gibraltar Mines Ltd., and the subsidiary's rights under the joint venture agreement relating to the Gibraltar Mine.&#160; The 2022 Notes are guaranteed by each of Taseko's existing and future restricted subsidiaries, other than Yellowhead. The Company is able to incur limited amounts of additional secured and unsecured debt under certain conditions as defined in the&#160; indenture. The Company is also subject to certain restrictions on asset sales, issuance of preferred stock, dividends and other restricted payments. However, there are no maintenance covenants with respect to the Company's financial performance.</span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>On February 10, 2021, the Company announced that it had closed an offering of US$400 million aggregate principal amount of Senior Secured Notes due 2026 (the "2026 Senior Secured Notes"). Interest on the 2026 Senior Secured Notes will accrue at an annual rate of 7.0% payable semi-annually. Taseko intends to use the majority of the net proceeds from this offering to redeem all the 2022 Notes, including the call premium of 102.188% and accrued interest (Note 27).</span></span></span></p>
            </div>
          </div>
          <div>
            <div>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><i>(b)</i><span style="width:4.56pt;display:inline-block">&#160;</span><i>Lease liabilities</i></span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>Lease liabilities include the Company's outstanding lease liabilities under IFRS 16<i>. </i>At December 31, 2020, the net carrying amount of leased assets was $32,449 (2019: $37,254).</span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>The lease liabilities have monthly repayment terms ranging between 8 and 70 months and with interest rates between 4.2% and 6.3%.</span></span></span></p>
            </div>
          </div>
          <div>
            <div>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><i>(c)</i><span style="width:5.17pt;display:inline-block"> </span><i>Secured equipment loans</i></span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>The equipment loans are secured by existing mining equipment at the Gibraltar Mine and commenced between June, 2018 and August, 2019 with monthly repayment terms ranging between 48 and 60 months and with interest rates ranging between 5.2% to 6.4%.</span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>In May 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $13,875 and in August 2019, Gibraltar entered into an equipment loan with the Company's share of proceeds being $7,977. </span></span></span></p>
            </div>
          </div>
          <div>
            <div>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><i>(d)</i><span style="width:4.56pt;display:inline-block"> </span><i>Lease related obligations</i></span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>Lease related obligations relate to a lease arising under a sale leaseback transaction on certain items of equipment at the Gibraltar mine. The lease commenced in June 2019 and has a term of 54 months. At the end of the lease term, the Company has an option to renew the term, an option to purchase the equipment at fair market value or option to return the equipment. The lease contains a fixed price early buy-out option exercisable at the end of 48 months.</span></span></span></p>
            </div>
          </div>
          <div>
            <div>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-size:10pt"><i>(e)</i><span style="width:4.56pt;display:inline-block">&#160;</span><i>Debt continuity</i></span></span></span></p>
              <p style="text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-size:10pt">The following schedule shows the continuity of total debt for the year ended December 31, 2020:</span></span></span></p>
            </div>
          </div>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt as at January 1</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">355,481</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Lease additions on initial application of IFRS 16</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">5,962</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Lease additions</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">8,131</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,295</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Equipment loan net proceeds</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">21,852</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Lease related obligations on sale leaseback transaction</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">12,161</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Lease liabilities and equipment loans repayments</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">(14,362</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">(18,920</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Unrealized foreign exchange gain</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">(6,541</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">(16,654</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-family:Times New Roman,Times,serif">Amortization of deferred financing charges</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">2,691</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">2,308</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt as at December 31</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">363,404</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528069672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDeferredIncomeAbstract', window );"><strong>Disclosure Of Deferred Income [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_ifrs-full_DisclosureOfDeferredIncomeExplanatory', window );">DEFERRED REVENUE [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><strong>19. DEFERRED REVENUE</strong></span></span></span><br/>&#160;</p>
          <div>
            <div style="text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>On March 3, 2017, the Company entered into a silver stream purchase and sale agreement with Osisko Gold Royalties Ltd. ("Osisko"), whereby the Company received an upfront cash deposit payment of US$33 million for the sale of an equivalent amount of its 75% share of Gibraltar payable silver production until 5.9 million ounces of silver have been delivered to Osisko. After that threshold has been met, 35% of an equivalent amount of Taseko's share of all future payable silver production from Gibraltar will be delivered to Osisko. The Company receives cash payments of US$2.75 per ounce for all silver deliveries made under the agreement.</span></span></span></span></span><br/>&#160;</div>
          </div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>On April 24, 2020, Taseko entered into an amendment to its silver stream with Osisko and received $8,510 in exchange for reducing the delivery price of silver from US$2.75 per ounce to . The amendment is accounted for as a contract modification under IFRS 15&#160;<i>Revenue from Contracts with Customers</i>. The funds received are available for general working capital purposes.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The silver sale agreement has a minimum term of 50 years and automatically renews for successive <span style="white-space:nowrap">10-year</span> periods as long as Gibraltar mining operations are active. If the initial deposit is not fully reduced through silver deliveries</span>&#160;<span>at current market prices at time of the deliveries, a cash payment for the remaining amount will be due to Osisko at the expiry date of the agreement. The Company's obligations under the agreement are secured by a pledge of Taseko's 75% interest in the Gibraltar joint venture.</span></span></span><br/>&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In connection with the silver stream transaction, the Company issued share purchase warrants to Osisko, which&#160; expired unexercised on April 1, 2020.</span></span></span></span><br/>&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company recorded the deposits from Osisko as deferred revenue and recognizes amounts in revenue as silver is delivered. The amortization of deferred revenue is calculated on a per unit basis using the estimated total number of silver ounces expected to be delivered to Osisko over the life of the Gibraltar mine. The current portion of deferred revenue is an estimate based on deliveries anticipated over the next twelve months.</span></span></span></span><br/>&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table summarizes changes in the Osisko deferred revenue:</span></span></p>

            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
                <tbody>
                  <tr>
                    <td style="width:93%">&#160;</td>
                    <td style="width:1%" valign="bottom">&#160;</td>
                    <td>&#160;</td>
                    <td>&#160;</td>
                    <td>&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at January 1, 2019</span></span></span></p>
                    </td>
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-top:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43,274</span></span></span></td>
                    <td style="border-top:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Finance expense (Note 9)</span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4,154</span></span></span></td>
                    <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Amortization of deferred revenue</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3,437)</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at December 31, 2019</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43,991</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenue deposit (amendment to silver stream)</span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,510</span></span></p>
                    </td>
                    <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Finance expense (Note 9)</span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5,172</span></span></span></td>
                    <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Amortization of deferred revenue</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,915)</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at December 31, 2020</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52,758</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Deferred revenue is reflected in the consolid<span>ated balance sheets as follows:</span></span></span></span></p>

            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>As at December 31,</strong></span></span></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>2020</strong></span></span></span></span></td>
                    <td style="vertical-align:bottom;text-align:center">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>2019</strong></span></span></span></span></td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Current</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,604</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,558</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Non-current</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>47,154</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>39,433</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>52,758</span></span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>43,991</span></span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>

        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDeferredIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of deferred income. [Refer: Deferred income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDeferredIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDeferredIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfDeferredIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475532712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROVISION FOR ENVIRONMENTAL REHABILITATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract', window );"><strong>Disclosure Of Provision For Environmental Rehabilitation [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_ifrs-full_DisclosureOfProvisionsExplanatory', window );">PROVISION FOR ENVIRONMENTAL REHABILITATION [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>20. PROVISION FOR ENVIRONMENTAL REHABILITATION </strong></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
              <tbody>
                <tr>
                  <td style="width:79%">&#160;</td>
                  <td style="width:1%" valign="bottom">&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td style="width:1%" valign="bottom">&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                </tr>
                <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td colspan="2" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom">&#160;</td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td colspan="3" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019&#160;&#160;</strong></span></span></td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;Beginning balance at January&#160;1</span></span></p>
                  </td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">66,373</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">97,914</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Change in estimates</span></span></p>
                  </td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,906</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31,644</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)&#160;</span></span></td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Accretion</span></span></p>
                  </td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">550</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,577</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Settlements</span></span></p>
                  </td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(728)</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,409</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">)</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Foreign exchange differences</span></span></p>
                  </td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(118)</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(65</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">)</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;Ending balance at December&#160;31</span></span></p>
                  </td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">78,983</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;66,373</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                </tr>
              </tbody>
            </table>

          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><br/>The PER represents the present value of estimated costs of legal and constructive obligations required to retire an asset, including decommissioning and other site restoration activities. The majority of these expenditures occur after the end of the life of the related operation.&#160; For the Gibraltar mine, it is anticipated that these costs will be incurred over a period of at least 100 years beyond the end of the current mine life based on known reserves.&#160; The change in the PER during 2020 is primarily due to changes in the risk-free discount rates applied in determining the obligation.</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          </div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <div>
            <div style="text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As at December&#160;31, 2020, the PER was calculated on a present value basis for closure costs to be incurred in the first 30&#160;years using a nominal risk-free discount rate of 1.63% (2019 -&#160;1.93%) based on the 30 year overnight index swap (OIS) rate. For discounting annual closure cashflows beyond 30&#160;years, a risk free yield curve was extrapolated from the implied OIS swap rate for liquid, investment grade corporate bonds with durations between 50 to 100 years. A nominal risk free rate of up to 2.86% was utilized in 2020 (2019 - 3.05%) for discounting closure costs up to 100&#160;years from the estimated date of site closure for Gibraltar&#160;based on current reserves. An inflation rate of 1.49% (2019 -&#160;1.42%) was applied in deriving nominal cash flow estimates.</span></span><br/>&#160;</div>
          </div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify">PER estimates are reviewed regularly and there have been adjustments to the amount and timing of cash flows as a result of updated information.&#160; Assumptions are based on the current economic environment, but actual rehabilitation costs will ultimately depend upon future market prices for the necessary decommissioning work required, which will reflect market conditions at the relevant time.&#160; Furthermore, the timing of rehabilitation will depend on when the mine ceases production which, in turn, will depend on future mineral reserves, metal prices, operating conditions and many other factors which are inherently uncertain.<br/>&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify">The Company has provided letters of credit, surety bonds and deposits held in trust to the regulatory authorities for its share of reclamation obligations (Note 13). Security for reclamation obligations is returned once the site is reclaimed to a satisfactory level and there are no ongoing monitoring or maintenance requirements.</p>
        <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of provisions. [Refer: Provisions]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Provision For Environmental Rehabilitation [Abstract]</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;">tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>54
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783474545288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity [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_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory', window );">EQUITY [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><strong>21. EQUITY </strong></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><i>(a) Share capital </i></span></span></span></p>

        <div>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
          <div>
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Common shares</strong><br/><strong>(thousands</strong>)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at January 1, 2019</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">228,431</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Issued to acquire Yellowhead (Note 14)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,300</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercise of share options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">463</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at December 31, 2019</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">246,194</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares issued</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,322</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercise of share options</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,599</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at December 31, 2020</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">282,115</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          </div>
        </div>

      <div>
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The Company's authorized share capital consists of an unlimited number of common shares with no par value.</span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>
        </div>
      </div>
      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On November 11, 2020, the Company announced a common share offering for a total of 34,322,138 common shares of the Company at the price of US$0.83 per offered share for net proceeds of $34,299.</span></span></p>
      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
      </div>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><i>(b) Contributed surplus </i></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Contributed surplus represents employee entitlements to equity settled share-based awards that have been charged to the statement of comprehensive income and loss in the periods during which the entitlements were accrued and have not yet been exercised.</span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><i>(c) Accumulated other comprehensive income ("AOCI") </i></span></span></span></p>
      <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>AOCI is comprised of the cumulative net change in the fair value of FVOCI financial assets and cumulative translation adjustments arising from the translation of foreign subsidiaries.</span></span></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_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital, reserves and other equity 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>55
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783519050024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">SHARE-BASED COMPENSATION [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>22. SHARE-BASED COMPENSATION </strong></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>(a) Share Options </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company has an equity settled share option plan approved by the shareholders that allows it to grant options to directors, officers, employees and other service providers. Under the plan, a maximum of 9.5% of the Company's outstanding common shares may be granted. The maximum allowable number of outstanding options to independent directors as a group at any time is 1% of the Company's outstanding common shares. The exercise price of an option is set at the time of grant using the <span style="white-space:nowrap">five-day</span> volume weighted average price of the common shares. Options are exercisable for a maximum of five years from the effective date of grant under the plan. Vesting conditions of options are at the discretion of the Board of Directors at the time the options are granted.</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Options</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Average price</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2019</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,337</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.64</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,612</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.75</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(463</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.38</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cancelled/forfeited</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(178</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.58</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expired</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,552</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.23</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,756</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.12</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,835</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.85</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,599</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.53</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cancelled/forfeited</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(74</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.31</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expired</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,949</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.02</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,969</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.19</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,365</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.35</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During the year ended December 31, 2020, the Company granted 1,835,000 (2019 -&#160;4,611,500) share options to directors, executives and employees, exercisable at an average exercise price of $0.85 per common share (2019&#160;</span></span><span>&#x2014;</span><span><span>&#160;$0.75 per common share) over a five year period. The total fair value of options granted was $844 (2019</span></span><span>&#160;</span><span>&#x2014;</span><span><span> $1,891) based on a weighted average grant-date fair value of $0.46 (2019</span></span><span>&#160;</span><span>&#x2014;</span><span><span> $0.41) per option.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          </div>
          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>

            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Range of exercise price</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Options </strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Average life<br/>(years)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$0.38 to $0.75</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,670</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.52</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$0.76 to $1.00</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,823</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.03</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$1.01 to $1.38</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,928</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.47</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$1.39 to $2.86</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,548</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.55</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,969</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.17</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The fair value of options was measured at the grant date using the Black-Scholes formula. Expected volatility is estimated by considering historic average share price volatility. The inputs used in the Black-Scholes formula are as follows:</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>At December 31, </strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.0</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.0</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeiture rate</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Volatility</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">64%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.1%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.8%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted-average fair value per option</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.46</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.41</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:18pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(b) <i>Deferred</i> Share Units and Performance Share Units</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company has adopted a Deferred Share Unit ("DSU") Plan (the "DSU Plan") that provides for an annual grant of DSUs to each <span style="white-space:nowrap">non-employee</span> director of the Company, or an equivalent cash payment in lieu thereof, which participants have agreed would in the first instance be used to assist in complying with the Company's share ownership guidelines. DSUs vest immediately upon grant and are paid out in cash when a participant ceases to be a director of the Company. A long-term financial liability of $3,525 has been recorded at December 31, 2020&#160;(2019&#160;- $1,483), representing the fair value of the liability, which is based on the Company's stock price at the reporting period date.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company has established a Performance Share Unit ("PSU") Plan (the "PSU Plan") whereby PSUs are issued to executives as long-term incentive compensation. PSUs issued under the Plan entitle the holder to a cash or equity payment (as determined by the Board of Directors), at the end of a three-year performance period equal to the number of PSU's granted, adjusted for a performance factor and multiplied by the quoted market value of a Taseko common share on the completion of the performance period. The performance factor can range from 0% to 250% and is determined by comparing the Company's total shareholder return to those achieved by a peer group of companies.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>

            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>DSUs</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>PSUs</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2019</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,328</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,210</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">682</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Settled</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(656</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(410</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,354</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,675</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">572</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">825</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Settled</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(803</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(400</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,123</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,100</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During the year ended December 31, 2020, 572,000 DSUs were issued to directors (2019&#160;- 682,000) and 825,000 PSUs to senior executives (2019 -&#160;875,000). The fair value of DSUs and PSUs granted was $899 (2019&#160;- $1,696), with a weighted average fair value at the grant date of $0.72 per unit for the DSUs (2019&#160;- $0.78&#160;per unit) and $0.59 per unit for the PSUs (2019 - $1.33 per unit).</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(c) <i>Share-based compensation expenses</i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Share based compensation expense&#160;is comprised as follows:</span></span></span></span></p>

            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share options - amortization</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,013</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,786</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Performance share units - amortization</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,231</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,015</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in fair value of deferred share units</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,066</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">325</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,310</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,126</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

        <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 arrangements.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 44<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>56
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475524808">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments And Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory', window );">COMMITMENTS AND CONTINGENCIES [text block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:30pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>23. COMMITMENTS AND CONTINGENCIES </strong></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>(a) Commitments </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company is a party to certain contracts relating to service and supply agreements. Future minimum payments under these agreements as at December&#160;31, 2020&#160;are presented in the following table:</span></span></span></span></p>

            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,911</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">859</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026 and thereafter</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Total commitments </strong></span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,770</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As at December&#160;31, 2020, the Company had outstanding capital commitments&#160;</span></span>of $2,733<span><span> (2019: $<span style="-sec-ix-hidden:Fxbrl_20210304162149966">nil</span>).</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><i>(b) Contingencies</i></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has guaranteed 100% of certain capital lease and equipment loans entered into by the Gibraltar joint venture in which it holds a 75% interest. As a result, the Company has guaranteed the joint venture partner&#x2019;s 25% share of this debt which amounted to $14,683 as at December&#160;31, 2020.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>57
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476233064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTARY CASH FLOW INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract', window );"><strong>Disclosure of supplementary cash flow information [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_ifrs-full_DisclosureOfCashFlowStatementExplanatory', window );">SUPPLEMENTARY CASH FLOW INFORMATION [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:start;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"><strong>24. SUPPLEMENTARY CASH FLOW INFORMATION</strong></span></span></span></p>
      <div>
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;text-align:start;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>

            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>For the year ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Change in non-cash working capital items</strong></span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts receivable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,409</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">713</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,292</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,634</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaids</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,584</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,326</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and accrued liabilities</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,967</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(463</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest payable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(7</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax payable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(820</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(887</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,327</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,614</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Non-cash investing and financing activities</strong></span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assets acquired under capital lease</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,267</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,780</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,864</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,355</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>

        </div>
      </div>
    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashFlowStatementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a statement of cash flows.</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section Presentation of a statement of cash flows<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS07_g10-17_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashFlowStatementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplementary cash flow information [abstract]</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;">tgb_DisclosureOfSupplementaryCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>58
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475642152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfFinancialRiskManagementAbstract', window );"><strong>Disclosure Of Financial Risk Management [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_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory', window );">FINANCIAL RISK MANAGEMENT [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>25. FINANCIAL RISK MANAGEMENT </strong></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(a) Overview </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>In the normal course of business, the Company is inherently exposed to market, liquidity and credit risk through its use of financial instruments. The timeframe and manner in which the Company manages these risks varies based upon management's assessment of the risk and available alternatives for mitigating risk. The Board approves and monitors risk management processes, including treasury policies, counterparty limits, controlling and reporting structures.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(b) Market risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>Market risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market prices. Market prices comprise three types of risk: commodity price risk; interest rate risk; and currency risk. Financial instruments affected by market risk include: cash and equivalents; accounts receivable; marketable securities; subscription receipts; reclamation deposits; accounts payable and accrued liabilities; debt and derivatives.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The objective of market risk management is to manage and control market risk exposures within acceptable parameters, while optimizing the return. The Company buys copper put options in order to reduce commodity price risk. The derivative instruments employed by the Company are considered to be economic hedges but are not designated as hedges for accounting purposes.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          </div>
          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>Commodity price risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company is exposed to the risk of fluctuations in prevailing market commodity prices on the metals it produces. The Company enters into copper put option contracts to reduce the risk of short-term copper price volatility. The amount and duration of the hedge position is based on an assessment of business-specific risk elements combined with the copper pricing outlook. Copper put option contracts are typically extended adding incremental quarters at established put strike prices to provide the necessary price protection.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>Provisional pricing mechanisms embedded within the Company's sales arrangements have the character of a commodity derivative and are carried at fair value as part of accounts receivable. The table below summarizes the impact on revenue and receivables for changes in commodity prices on the provisionally invoiced sales volumes.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <div>

              <div>
                <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
                <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
                  <tbody>
                    <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                      <td colspan="6" style="text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>As&#160;at&#160;December&#160;31,&#160;&#160;</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                    <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                      <td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                      <td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>2019&#160;&#160;</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                    <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                      <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                        <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>&#160;&#160;Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)<sup>1</sup></span></span></span></span></span></span></span></span></span></span></span></span></p>
                      </td>
                      <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>9,542</span></span></span></span></span></span></span></span></span></span></span></span></td>
                      <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,992&#160;&#160;</span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                  </tbody>
                </table>
                <p style="margin-top:3pt;margin-bottom:0pt;font-size:8pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><sup>1</sup></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size:9pt"><span><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><span><span>The analysis is based on the assumption that the <span style="white-space:nowrap">year-end</span> copper price increases/decreases 10&#160;percent with all other variables held constant. At December&#160;31, 2020, 20&#160;million (2019: 22 million) pounds of copper in concentrate were exposed to copper price movements. The closing exchange rate at December&#160;31, 2020&#160;of CAD/USD 1.27 (2019: 1.30) was used in the analysis.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
              </div>

          </div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The sensitivities in the above tables have been determined with foreign currency exchange rates held constant. The relationship between commodity prices and foreign currencies is complex and movements in foreign exchange can impact commodity prices. The sensitivities should therefore be used with care.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>Interest rate risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company is exposed to interest rate risk on its outstanding debt and investments, including cash and cash equivalents, from the possibility that changes in market interest rates will affect future cash flows or the fair value of fixed-rate interest-bearing financial instruments.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The table below summarizes the impact on earnings after tax and equity for a change of 100 basis points in interest rates at the reporting date. This analysis assumes that all other variables, in particular foreign currency rates, remain constant. This assumes that the change in interest rates is effective from the beginning of the financial year and balances are constant over the year. However, interest rates and balances of the Company may not remain constant in the coming financial year and therefore such sensitivity analysis should be used with care.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <div>
                    <table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)">
                      <tbody>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Years ended December 31,</strong></span></span></span></span></span></span></span></span></td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>2019</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Fair value sensitivity for fixed-rate instruments</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Senior secured notes</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,696</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,768</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Lease liabilities</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(61</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(149</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Lease related obligations</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(83</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(44</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Secured equipment loans</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(142</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(134</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,982</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(2,095</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Cash flow sensitivity for variable-rate instruments</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Cash and equivalents</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>617</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>386</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                </div>
              </div>
            </div>


          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>Currency risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Canadian dollar is the functional currency of the Company and, as a result, currency exposure arises from transactions and balances in currencies other than the Canadian dollar, primarily the US dollar. The Company's potential currency exposures comprise translational exposure in respect of <span style="white-space:nowrap">non-functional</span> currency monetary items, and transactional exposure in respect of <span style="white-space:nowrap">non-functional</span> currency revenues and expenditures.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The following table demonstrates the sensitivity to a 10% strengthening in the CAD against the USD. With all other variables held constant, the Company's shareholders equity and earnings after tax would both increase/(decrease) due to changes in the carrying value of monetary assets and liabilities. A weakening in the CAD against the USD would have had the equal but opposite effect to the amounts shown below.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <div>
                    <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                      <tbody>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>Years ended December 31,</strong></span></span></span></span></span></span></td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>2019</strong></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Cash and equivalents</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(6,213</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(2,803</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Accounts receivable</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(412</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(824</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Accounts payable and accrued liabilities</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>563</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>587</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Senior secured notes</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23,321</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23,790</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Equipment loans</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>414</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>527</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Lease liabilities</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>40</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>62</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company's financial asset and liability profile may not remain constant and, therefore, these sensitivities should be used with care.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(c) Liquidity risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company manages liquidity risk by holding sufficient cash and equivalents and scheduling long-term obligations based on estimated cash inflows. There were no defaults on loans payable during the year.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(d) Credit risk </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>Credit risk is the risk of potential loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations. The Company is exposed to credit risk from its receivables, marketable securities and investments, and derivatives. In general, the Company manages its credit exposure by transacting only with reputable counterparties. The Company monitors the financial condition of its customers and counterparties to contracts. The Company deals with a limited number of counterparties for its metal sales. The Company had two significant customers in 2020 that represented 88% of gross copper concentrate revenues (2019: two customers accounted for 87% of gross copper concentrate revenues). The trade receivable balance at December&#160;31, 2020 is comprised of three customers (2019: three customers). There are no impairments recognized on the trade receivables.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(e) Fair values of financial instruments </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The fair values of the senior secured notes is $324,029 and the carrying value is $313,965 at December&#160;31, 2020. The fair value of all other financial assets and liabilities approximates their carrying value.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company uses the fair value hierarchy described in Note 2.4(c) for determining the fair value of instruments that are measured at fair value.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>

          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>

            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                        <tbody>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 1</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 2</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 3</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Total</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>December 31, 2020</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVPL</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Derivative asset copper call options</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,514</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,514</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Derivative asset fuel call options</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,792</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,792</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVOCI</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketable securities</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,791</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,791</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investment in subscription receipts</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Reclamation deposits</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,825</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,825</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,616</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,816</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>December 31, 2019</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVOCI</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketable securities</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>730</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>730</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investment in subscription receipts</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Reclamation deposits</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,083</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,083</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,813</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>6,213</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                        </tbody>
                      </table>
                    </div>
                  </div>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>There have been no transfers between fair value levels during the reporting period. The carrying value of cash and equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value as at December&#160;31, 2020.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The fair value of the senior secured notes, a Level&#160;1 instrument, is determined based upon publicly available information.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company's metal concentrate sales contracts are subject to provisional pricing with the selling price adjusted at the end of the quotational period. At each reporting date, the Company's settlement receivable on these contracts are <span style="white-space:nowrap"><span style="white-space:nowrap">marked-to-market</span></span> based on a quoted forward price for which there exists an active commodity market. At December&#160;31, 2020, the Company had settlement receivables of $4,676 (2019&#160;- $9,006).</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The subscription receipts, a Level&#160;3 instrument, are valued based on a management estimate. As the subscription receipts are an investment in a private exploration and development company, there are no observable market data inputs. At December&#160;31, 2020 the determination of the estimated fair value of the investment includes comparison to the market capitalization of comparable public companies.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><i>(f) Capital management </i></span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company's primary objective when managing capital is to ensure that the Company is able to continue its operations and that it has sufficient ability to satisfy its capital obligations and ongoing operational expenses, as well as to have sufficient liquidity available to fund suitable business opportunities as they arise.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>The Company considers the components of shareholders'&#160;equity, as well as its cash and equivalents, credit facilities and debt as capital. The Company manages its capital structure and makes adjustments to it in light of changes in economic conditions and the risk characteristics of the underlying assets. In order to maintain or adjust the capital structure, the Company may issue or buy back equity, issue, buy back or repay debt, sell assets, or return capital to shareholders.</span></span></span></span></span></span></span></span></span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>

          <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>

            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                        <tbody>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                            <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                            <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                            <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(85,110</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(53,198</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current portion of long-term debt</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,617</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,460</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term debt</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">345,787</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">357,025</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Net debt</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>278,294</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>320,287</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Shareholders' equity</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>317,372</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>301,686</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                        </tbody>
                      </table>
                    </div>
                  </div>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>In order to facilitate the management of its capital requirements, the Company prepares annual operating budgets that are approved by the Board of Directors. Management also actively monitors the covenants on its long-term debt to ensure compliance. The Company's investment policy is to invest cash in highly liquid interest-bearing investments that are readily convertible to known amounts of cash. There were no changes to the Company's approach to capital management during the year ended December&#160;31, 2020.</span></span></span></span></span></span></span></span></span></span></span></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_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the entity's financial risk management practices and policies.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialRiskManagementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfFinancialRiskManagementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinancialRiskManagementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528058280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">RELATED PARTIES [Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>26. RELATED PARTIES </strong></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>(a) Subsidiaries </i></span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Ownership interest</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>as at December 31,</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gibraltar Mines Ltd.</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Curis Holdings (Canada) Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Curis Resources Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Florence Holdings Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Florence Copper Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Aley Corporation</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Yellowhead Mining Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taseko Holdings Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1280860 BC Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">672520 BC Ltd.</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>(b) Key management personnel compensation </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Key management personnel include the members of the Board of Directors and executive officers of the Company.</span></span></span></span></p>
          <p style="margin:0pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">The Company contributes to a post-employment defined contribution pension plan on behalf of certain key management personnel. &#160;This retirement compensation arrangement ("RCA" Trust) was established to provide benefits to certain executive officers on or after retirement in recognition of their long service. &#160;Upon retirement, the participant is entitled to the distribution of the accumulated value of the contributions under the RCA Trust. &#160;Obligations for contributions to the defined contribution pension plan are recognized as compensation expense in profit or loss in the periods during which services are rendered by the executive officers.</p>
          <p style="margin:0pt">&#160;</p>
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Certain executive officers are entitled to termination and change in control benefits. &#160;In the event of termination without cause, other than a change in control, these executive officers are entitled to an amount ranging from</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">9-month to 12-months' salary. &#160;In the event of a change in control, if a termination without cause or a resignation occurs within 12 months following the change of control, these executive officers are entitled to receive, among other things, an amount ranging from 24-month to 32-months' salary and accrued bonus, and all stock options held by these individuals will fully vest.</p>
          <p style="margin:0pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Executive officers and directors also participate in the Company's share option program (Note 22).</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Compensation for key management personnel (includes all members of the Board of Directors and executive officers) is as follows:&#160;&#160;&#160;</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Year ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Salaries and benefits</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,527</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,757</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Post-employment benefits</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,827</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,639</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share-based compensation expense</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,963</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,710</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,317</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,106</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>

          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>(c) Related party transactions </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Effective from January 1, 2019</span><span><span> Hunter Dickinson Services Inc. ("HDSI"),&#160;a related party as three directors of the Company are also principals of HDSI,</span></span><span><span>&#160;no longer provides services to the Company, and the Company had no transactions with HDSI, except for a reimbursement of warehouse rental costs. These&#160;costs amount to $45 </span></span>(2019:&#160;<span><span>$39) for the twelve month period ended December 31, 2020.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Under the terms of the joint venture operating agreement, the Gibraltar joint venture pays the Company a management fee for services rendered by the Company as operator of Gibraltar. Net management fee income in 2020 was $1,291 (2019: $1,186). In addition, the Company pays certain expenses on behalf of the Gibraltar joint venture and invoices the joint venture for these expenses. In 2020, net reimbursable compensation expenses and third party costs of $190 (2019: $95) were charged to the joint venture.</span></span></span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRelatedPartyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parties.</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRelatedPartyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783480214440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract', window );"><strong>Disclosure of non-adjusting events after reporting period [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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory', window );">SUBSEQUENT EVENT [Text Block]</a></td>
<td class="text">
    <div>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400"><strong>27.</strong><span style="width:2.71pt;display:inline-block">&#160;</span><strong>SUBSEQUENT EVENT</strong></span></p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
      <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:13.3333px;color:rgb(0, 0, 0);font-family:Times New Roman;font-style:normal;font-weight:400">Subsequent to December 31, 2020, the Company completed its offering of US$400 million aggregate principal amount of 7.0% Senior Secured Notes due February 15, 2026. A portion of the proceeds were used to redeem the outstanding US$250 million 8.75% Senior Secured Notes due on June 15, 2022. The remaining proceeds, net of transaction costs, call premium and accrued interest, of approximately $167 million (US$131 million) are available for capital expenditures, including at its Florence Copper project and Gibraltar mine, working capital and for general corporate purposes.&#160;</span></p>
    </div>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of non-adjusting events after the reporting period. [Refer: Non-adjusting events after reporting period [member]]</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> -Name IAS<br> -Number 10<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>61
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476248984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PREPARATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfBasisOfPreparationAbstract', window );"><strong>Disclosure Of Basis Of Preparation [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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:18pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(a) Revenue recognition. </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Under IFRS 15,&#160;<i>Revenue Contracts with Customers</i>, revenue is recognized when a customer obtains control of the goods or services and the Company has satisfied its performance obligations.&#160; Determining the timing of the transfer of control, at a point in time or over time, requires judgment. Cash received in advance of meeting these conditions is recorded as advance payments or deferred revenue.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Under the terms of the Company's concentrate sales contracts, the final sales amount is based on final assay results and quoted market prices which may be in a period subsequent to the date of sale.&#160; Revenues for these sales, net of treatment and refining charges are recorded when the customer obtains control of the concentrate, based on an estimate of metal contained using initial assay results and forward market prices for the expected date that final sales prices will be fixed.&#160; The period between provisional pricing and final settlement can be up to four months.&#160; This settlement receivable is recorded at fair value each reporting period by reference to forward market prices until the date of final pricing, with the changes in fair value recorded as an adjustment to revenue.</span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory', window );">Cash and equivalents [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(b) Cash and equivalents </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Cash and equivalents consist of cash and highly-liquid investments having terms of three months or less from the date of acquisition and that are readily convertible to known amounts of cash. Cash and equivalents exclude cash subject to restrictions.</span></span></span></span></p>
        </div>
      <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial instruments [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(c) Financial instruments </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Financial assets and liabilities are recognized on the balance sheet when the Company becomes party to the contractual provisions of the instrument.&#160; The classification of financial instruments dictates how these assets and liabilities are measured subsequently in the Company's consolidated financial statements.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>A financial asset is classified as measured at fair value and subsequently at either: amortized cost; Fair Value through Other Comprehensive Income (FVOCI); or Fair Value through Profit or Loss (FVPL). The classification of financial assets under IFRS 9 is generally based on the business model in which a financial asset is managed and its contractual cash flow characteristics.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">A financial asset is measured at amortized cost if: (i)&#160; it is held within a business model whose objective is to hold assets to collect contractual cash flows; and (ii) its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding; and (iii) it is not designated as FVPL.&#160; This category of financial assets is subsequently measured at amortized cost using the effective interest method, and reduced by impairment losses. Interest income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment's fair value in OCI. This election is made on an investment-by-investment basis. Equity investments measured at FVOCI are subsequently measured at fair value.&#160; Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</span></span></p>
          <p style="margin:0pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>All financial assets not classified as measured at amortized cost or FVOCI as described above are measured at FVPL. This includes all derivative financial assets. On initial recognition, the Company may irrevocably designate a financial asset as FVPL if doing so significantly reduces an accounting mismatch that would otherwise arise. Financial assets classified as FVPL are subsequently measured at fair value, with net gains and losses, including any interest or dividend income, recognized in profit or loss.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial assets at amortized cost </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"><span style="color:#1a171b">Financial assets at amortized cost are financial assets with fixed or determinable payments that are not quoted in an active market. Subsequent to initial recognition, these financial assets are recorded at amortized cost using the effective interest method, except for short-term receivables when the recognition of interest would be immaterial.&#160; Accounts receivable are assessed for evidence of impairment at each reporting date, with any impairment recognized in earnings for the period.&#160; Financial assets in this category include cash and cash equivalents and accounts receivables.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial assets at fair value through other comprehensive income (FVOCI) </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Marketable securities, investment in subscription receipts and reclamation deposits are designated as FVOCI and recorded at fair value. Dividends are recognized as income in profit or loss unless the dividend clearly represents a recovery of part of the cost of the investment. Other net gains and losses are recognized in OCI and are never reclassified to profit or loss.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">All financial assets not classified as measured at amortized cost or FVOCI are measured at fair value through profit or loss (FVPL). Derivative financial instruments that are not designated and effective as hedging instruments are classified as FVPL.&#160; Financial instruments classified as FVPL are stated at fair value with any changes in fair value recognized in earnings for the period. Financial assets in this category include derivative financial instruments that the Company acquires to manage exposure to commodity price fluctuations. These instruments are non-hedge derivative instruments.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Financial liabilities </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="color:rgb(0, 0, 0);font-style:normal;font-weight:400"><span style="color:#1a171b">Financial liabilities are initially recorded at fair value, net of transaction costs, and are subsequently measured at amortized cost using the effective interest method.&#160; The Company has accounted for accounts payable and accrued liabilities and long-term debt under this method.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Fair value measurement </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy establishes three levels to classify the inputs to valuation techniques used to measure fair value, by reference to the reliability of the inputs used to estimate the fair values.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 1 - quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 2 -&#160;</span></span>inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;margin-left:7%;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Level 3 - inputs for the asset or liability that are not based on observable market data (unobservable inputs).</span></span></span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures', window );">Exploration and evaluation [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(d) Exploration and evaluation </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Exploration and evaluation expenditures relate to the initial search for a mineral deposit and the subsequent evaluation to determine the economic potential of the mineral deposit. The exploration and evaluation stage commences when the Company obtains the legal right or license to begin exploration.&#160; Exploration and evaluation expenditures are recognized in earnings in the period in which they are incurred.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Capitalization of development costs as mineral property, plant and equipment commences once the technical feasibility and commercial viability of the extraction of mineral reserve and resources associated with the Company's evaluation properties are established and management has made a decision to proceed with development.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories', window );">Inventories [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(e) Inventories </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Inventories are valued at the lower of cost and net realizable value.&#160; Cost is determined on a weighted average basis and includes direct labour and materials; non-capitalized stripping costs; depreciation and amortization; freight; and overhead costs.&#160; Net realizable value is determined with reference to relevant market prices, less applicable variable selling costs and estimated remaining costs of completion to bring the inventories into saleable form.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Ore stockpiles represent stockpiled ore that have not yet completed the production process, and are not yet in a saleable form.&#160; Finished goods inventories represent metals in saleable form that have not yet been sold. Materials and supplies inventories represent consumables used in the production process, as well as spare parts and other maintenance supplies that are not classified as capital items.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The quantity of recoverable metal in stockpiled ore and in the processing circuits is an estimate which is based on the tons of ore added and removed, expected grade and recovery. The quantity of recoverable metal in concentrate is an estimate using initial assay results.</span></span></span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(f) Property, plant and equipment </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Land, buildings, plant and equipment </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Land, buildings, plant and equipment are recorded at cost, including all expenditures incurred to prepare an asset for its intended use.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Repairs and maintenance costs are charged to expense as incurred, except when these repairs significantly extend the life of an asset or result in an operating improvement.&#160; In these instances, the portion of these repairs relating to the betterment is capitalized as part of plant and equipment.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Depreciation is based on the cost of the asset less residual value.&#160; Where an item of plant and equipment is comprised of major components with different useful lives, the components are accounted for as separate items and depreciated separately. Depreciation commences when an asset is available for use.&#160; Estimates of remaining useful lives and residual values are reviewed annually.&#160; Changes in estimates are accounted for prospectively.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The depreciation rates of the major asset categories are as follows:</span></span></span></span></p>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>

            <div>
              <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%">
                <tbody>
                  <tr>
                    <td style="width:49%">&#160;</td>
                    <td style="width:3%" valign="bottom">&#160;</td>
                    <td style="width:48%">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Land</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Not depreciated</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Buildings</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">10-25</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Plant and equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="white-space:nowrap"><span style="white-space:nowrap">Units-of-production</span></span> basis</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mining equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">5-20</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Light vehicles and other mobile equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-5</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Furniture, computer and office equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-3</span> years</span></span></span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>

          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Mineral properties </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mineral properties consist of the cost of acquiring, permitting and developing mineral properties. Once in production, mineral properties are amortized on a <span style="white-space:nowrap"><span style="white-space:nowrap">units-of-production</span></span> basis over the component of the ore body to which the capitalized costs relate.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Property acquisition costs arise either as an individual asset purchase or as part of a business combination, and may represent a combination of either proven and probable reserves, resources, or future exploration potential.&#160; When management has not made a determination that technical feasibility and commercial viability of extracting a mineral resource are demonstrable, the entire amount is considered property acquisition costs and not amortized.&#160; When such property moves into development, the property acquisition cost asset is transferred to mineral properties within property, plant and equipment.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mineral property development costs include: stripping costs incurred in order to provide initial access to the ore body; stripping costs incurred during production that generate a future economic benefit by increasing the productive capacity, extending the productive life of the mine or allowing access to a mineable reserve; capitalized project development costs; and capitalized interest.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Construction in progress </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Construction in progress includes the purchase price and any costs directly attributable to bringing the asset to the location and condition necessary for its intended use.&#160; Construction in progress includes advances on long-lead items. Construction in progress is not depreciated. Once the asset is complete and available for use, the costs of construction are transferred to the appropriate category of property, plant and equipment, and depreciation commences.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Capitalized interest </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Interest is capitalized for qualifying assets.&#160; Qualifying assets are assets that require a substantial period of time to prepare for their intended use.&#160; Capitalization ceases when the asset is substantially complete or if construction is interrupted for an extended period.&#160; Where the funds used to finance a project form part of general borrowings, the amount capitalized is calculated using a weighted average of rates applicable to relevant general borrowings of the Company during the period.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Leased assets </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company has adopted&#160;<i>IFRS 16, Leases</i>&#160;effective January 1, 2019 using the modified retrospective method.&#160; The Company assesses whether a contract is a lease or contains a lease, at the inception of a contract. The Company recognizes a right-of-use asset ("ROU asset") and a corresponding lease liability with respect to all lease arrangements in which it is the lessee, at the commencement of the lease, with the exception of short-term and low value leases, which are recognized on a straight-line basis over the lease term.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The ROU asset is initially measured based on the present value of lease payments, lease payments made at or before the commencement date, and any initial direct costs. They are subsequently measured at cost less accumulated depreciation and impairment losses. The ROU asset is depreciated over the shorter of the lease term or the useful life of the underlying asset and is subject to testing for impairment if there is an indicator of impairment.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The lease liability is initially measured at the present value of lease payments that are not paid at the commencement date, discounted by using the rate implicit in the lease. If this rate cannot be readily determined, the Company uses its incremental borrowing rate. Lease payments include fixed payments less any lease incentives, and any variable lease payments where variability depends on an index or rate. When the lease contains an extension or purchase option that the Company considers reasonably certain to be exercised, the cost of the option is included in the lease payments.</span></span></span></span></p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify">&#160;</p>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">ROU assets are included in property, plant, and equipment, (Note 15) and the lease liability is included in debt in the consolidated balance sheet (Note 18).</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Impairment </i></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The carrying amounts of the Company's non-financial assets are reviewed for impairment whenever circumstances suggest that the carrying value may not be recoverable. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any.&#160; These assessments require the use of estimates and assumptions such as long-term commodity prices, discount rates, future capital requirements, exploration potential and operating performance.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The recoverable amount of an asset or cash generating unit (CGU) is the higher of fair value less costs of disposal&#160; and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's-length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre&#x2010;tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. For the purpose of impairment testing, assets that cannot be tested individually are grouped together into the smallest group of assets that generates cash inflows that are largely independent of the cash flows of other assets or CGU's.&#160; If the recoverable amount of an asset or its related CGU is estimated to be less than its carrying amount, the carrying amount of the asset or CGU is reduced to its recoverable amount and the impairment loss is recognized in earnings for the period.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, but not to an amount that exceeds the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in earnings.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The carrying amount of the CGU to which goodwill has been allocated is tested annually for impairment or when there is an indication that the goodwill may be impaired.&#160; Any goodwill impairment is recognized as an expense in the profit or loss.&#160; Should there be a recovery in the value of a CGU, any impairment of goodwill previously recorded is not subsequently reversed.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Income taxes [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(g) Income taxes </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Income tax on the earnings for the periods presented comprises current and deferred tax. Income tax is recognized in earnings except to the extent that it relates to items recognized directly in equity or in other comprehensive income.&#160; Income tax is calculated using tax rates enacted or substantively enacted at the reporting date applicable to the period of expected realization or settlement.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Current tax expense is the expected tax payable on the taxable income for the year, adjusted for amendments to tax payable with regards to previous years.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Deferred tax is determined using the balance sheet liability method, providing for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. The following temporary differences are not provided for: the initial recognition of assets or liabilities acquired (not in a business combination) that affect neither accounting nor taxable profit on acquisition; and differences relating to investments in subsidiaries, associates, and joint ventures to the extent that they are not probable to reverse in the foreseeable future.&#160; The amount of deferred tax provided is based on the expected manner of realization or settlement of the carrying amount of assets and liabilities.&#160; A deferred tax asset is recognized only to the extent that it is probable that future taxable profits will be available against which the asset can be utilized.&#160; Deferred tax assets are reviewed at each reporting date and are reduced to the extent it is no longer probable that the related tax benefit will be realized.</span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based compensation [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(h) Share-based compensation </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The fair-value method is used for the Company's share-based payment transactions. Under this method, the cost of share options and equity-settled performance share units is recorded based on their estimated fair value at the grant date, including an estimate of the forfeiture rate.&#160; The fair value of the share options and performance share units is expensed on a graded amortization basis over the vesting period of the awards, with a corresponding increase in equity.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Share-based compensation expense relating to cash-settled awards, including deferred share units, is recognized based on the quoted market value of the Company's common shares on the date of grant.&#160; The related liability is re-measured to fair value each reporting period to reflect changes in the market value of the Company's common shares, with changes in fair value recorded in net profit (loss).</span></span></p>
        </div>
      <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(i) Provisions </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Environmental&#160;</i><em>rehabilitation</em></span></span></span></span></p>
          <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company records the present value of estimated costs of legal and constructive obligations required to retire an asset in the period in which the obligation occurs.&#160; Environmental rehabilitation activities include facility decommissioning and dismantling; removal and treatment of waste materials, including water treatment; site and land rehabilitation, including compliance with and monitoring of environmental regulations; and related costs required to perform this work and/or operate equipment designed to reduce or eliminate environmental effects.&#160; The provision for environmental rehabilitation ("PER") is adjusted each period for new disturbances, and changes in regulatory requirements, the estimated amount of future cash flows required to discharge the liability, the timing of such cash flows and the pre-tax discount rate specific to the liability.&#160; The unwinding of the discount is recognized in earnings as a finance cost.&#160;</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>When a PER is initially recognized, the corresponding cost is capitalized by increasing the carrying amount of the related asset, and is amortized to earnings on a <span style="white-space:nowrap"><span style="white-space:nowrap">unit-of-production</span></span> basis. Costs are only capitalized to the extent that the amount meets the definition of an asset and represents future economic benefits to the operation.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Significant estimates and assumptions are made in determining the provision for environmental rehabilitation as there are a number of factors that will affect the ultimate liability.&#160; These factors include estimation of the extent and cost of rehabilitation activities; timing of future cash flows, changes in discount rates; inflation rate; and regulatory requirements.</span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>Other provisions </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other provisions are recognized when the Company has a present obligation (legal or constructive) that has arisen as a result of a past event and it is probable that a future outflow of resources will be required to settle the obligation, provided that a reliable estimate can be made of the amount of the obligation.&#160; Where the effect is material, the provision is discounted using a pre-tax rate that reflects current market assessments of the time value of money and the risk specific to the obligation. The accretion expense is included in finance expense.</span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory', window );">Finance income and expenses [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(j) Finance income and expenses </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Finance income comprises interest income on funds invested, gains on the disposal of marketable securities, and changes in the fair value of derivatives included in cash and equivalents and marketable securities. Interest income is recognized as it accrues in earnings, using the effective interest method. Finance expenses comprise interest expense on borrowings, unwinding of the discount on provisions, the finance component on deferred revenue, losses on the disposal of marketable securities, changes in the fair value of derivatives included in cash and cash equivalents and marketable securities, and impairment losses recognized on financial assets. Borrowing costs that are not directly attributable to the acquisition, construction or production of a qualifying asset are recognized in earnings using the effective interest method.</span></span></span></span></p>
        </div>
      <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings (loss) per share [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(k) Earnings (loss) per share </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The Company presents basic and diluted earnings (loss) per share data for its common shares, calculated by dividing the earnings (loss) attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted earnings per share is determined by adjusting the earnings attributable to common shareholders and the weighted average number of common shares outstanding for the effects of all dilutive potential common shares, which comprise warrants and share options granted. There is no dilution impact when the Company incurs a loss.</span></span></span></span></p>
        </div>
      <span></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_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures', window );">Interests in joint arrangements [Policy Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>(l) Interests in joint arrangements </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>IFRS defines a joint arrangement as one over which two or more parties have joint control, which is the contractually agreed sharing of control over an arrangement. This exists only when the decisions about the relevant activities (being those that significantly affect the returns of the arrangement) require the unanimous consent of the parties sharing control.</span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>A joint operation is a type of joint arrangement whereby the parties that have joint control of the arrangement have rights to the assets and obligations for the liabilities, relating to the arrangement. In relation to its interests in joint operations, the Company recognizes its:</span></span></span></span></p>
          <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Assets, including its share of any assets held jointly;</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Liabilities, including its share of any liabilities incurred jointly;</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Revenue from the sale of its share of the output arising from the joint operation; and</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt" width="100%">
            <tbody>
              <tr style="page-break-inside:avoid">
                <td style="width:5%">&#160;</td>
                <td style="text-align:left;width:3%" valign="top">&#160;</td>
                <td style="width:1%" valign="top">&#160;</td>
                <td style="text-align:left" valign="top">
                  <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Expenses, including its share of any expenses incurred jointly.</span></span></span></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><i>2.5 New standards and interpretations not yet adopted&#160; </i></span></span></span></span></p>
          <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Several new standards, and amendments to standards and interpretations, are not yet effective for the year ended December 31, 2020, and have not been applied in preparing these consolidated financial statements. None are currently considered by the Company to be significant or likely to have a material impact on future&#160; financial statements.</span></span></p>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]</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> -Name IFRS<br> -Number 6<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=6&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for finance income and costs. [Refer: Finance income (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for income tax.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for investments in joint ventures. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for measuring inventories. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for provisions. [Refer: Provisions]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for recognising revenue. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfBasisOfPreparationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfBasisOfPreparationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>62
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476387256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PREPARATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfBasisOfPreparationAbstract', window );"><strong>Disclosure Of Basis Of Preparation [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_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory', window );">Disclosure of depreciation rates of major asset categories [Table Text Block]</a></td>
<td class="text">
            <div>
              <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="70%">
                <tbody>
                  <tr>
                    <td style="width:49%">&#160;</td>
                    <td style="width:3%" valign="bottom">&#160;</td>
                    <td style="width:48%">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Land</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Not depreciated</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Buildings</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">10-25</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Plant and equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="white-space:nowrap"><span style="white-space:nowrap">Units-of-production</span></span> basis</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Mining equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">5-20</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Light vehicles and other mobile equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-5</span> years</span></span></span></span></td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;font-family:ARIAL;font-size:10pt;text-align:justify"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Furniture, computer and office equipment</span></span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="top"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Straight-line basis over <span style="white-space:nowrap">2-3</span> years</span></span></span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfBasisOfPreparationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfBasisOfPreparationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of depreciation rates of major asset categories.</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;">tgb_DisclosureOfDetailedInformationAboutDepreciationRatesOfMajorAssetCategoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>63
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476387000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST IN GIBRALTAR JOINT VENTURE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [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_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory', window );">Disclosure of joint venture financial information [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and equivalents</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,440</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">54,454</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current assets</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">88,814</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,651</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current assets</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">135,254</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">132,105</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current assets</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">927,211</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">948,873</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and accrued liabilities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">53,662</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,845</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current financial liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23,703</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,698</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,365</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">69,543</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term debt</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,178</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">52,177</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for environmental rehabilitation</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">97,432</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">80,460</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">137,610</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">132,637</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">458,305</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">438,204</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Production costs</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(298,988</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(344,913</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depletion and amortization</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(139,643</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(159,044</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other operating expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,529</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,834</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,689</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,031</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">82</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,157</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign exchange gain (loss)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">348</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,976</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net earnings (loss)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,886</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(76,437</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive income</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">954</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income (loss) for joint arrangement</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,886</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(75,483</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about joint venture.</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;">tgb_DisclosureOfDetailedInformationAboutJointVentureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>64
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476491432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfRevenueAbstract', window );"><strong>Disclosure Of Revenue [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_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory', window );">Disclosure of information about revenue [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Copper contained in concentrate</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">331,584</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">321,082</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Molybdenum concentrate</span></span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,842</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31,161</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Silver (Note 19)</span></span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,502</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,674</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Price adjustments on settlement receivables</span></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,570</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(419</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Total gross revenue</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">365,498</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">355,498</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Less: Treatment and refining costs</span></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(22,231</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(26,335</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Revenue</span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">343,267</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">329,163</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of information about 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;">tgb_DisclosureOfDetailedInformationAboutRevenueExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476055528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF SALES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CostOfSalesAbstract', window );"><strong>Cost Of Sales [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_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory', window );">Disclosure of cost of sales [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL">&#160;</p>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Site operating costs</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">216,415</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">244,611</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Transportation costs</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,248</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,832</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in inventories of finished goods</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">939</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,570</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in inventories of ore stockpiles</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,361</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,677</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Production costs</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">224,241</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">258,550</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depletion and amortization</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">95,301</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">109,756</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of sales</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">319,542</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">368,306</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_CostOfSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of sales [abstract]</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;">tgb_CostOfSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about cost of sales.</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;">tgb_DisclosureOfDetailedInformationAboutCostOfSalesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>66
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783527864184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION EXPENSE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></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_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory', window );">Disclosure of compensation expense [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Wages, salaries and benefits</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">71,481</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">77,869</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Post-employment benefits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,986</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,639</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Share-based compensation expense (Note 22c)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">5,310</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">3,126</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">78,777</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">82,634</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about compensation expense.</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;">tgb_DisclosureOfDetailedInformationAboutCompensationExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>67
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783474525704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory', window );">Disclosure of (gains) losses associated with derivative instruments [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized (gain) loss on copper put options</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,361</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,834</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized loss on fuel call options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">602</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized loss on copper put options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,853</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain on fuel call options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,937</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,834</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of gains (losses) on derivative financial instruments.</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;">tgb_DisclosureOfDetailedInformationAboutGainsLossesOnDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>68
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783482727656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER (EXPENSE) INCOME (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_OtherExpenseIncomeAbstract', window );"><strong>Other Expense Income [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_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory', window );">Disclosure of other (expense) income [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Management fee income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,186</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other operating (expense) income, net</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">297</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(266</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,495</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">920</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of details other expense income.</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;">tgb_DisclosureOfDetailedInformationAboutOtherExpenseIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_OtherExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_OtherExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>69
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475556072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCE EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfFinanceCostAbstract', window );"><strong>Disclosure Of Finance Cost [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_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory', window );">Disclosure of finance expenses [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37,288</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,593</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finance expense - deferred revenue (Note 19)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,172</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,154</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accretion on PER (Note 20)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">550</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,577</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finance income</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(249</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,202</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">42,761</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,122</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about finance expense.</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;">tgb_DisclosureOfDetailedInformationAboutFinanceExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfFinanceCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinanceCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>70
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476256024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncomeTaxAbstract', window );"><strong>Income Tax [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_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory', window );">Disclosure of income tax expense (recovery) [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current income tax:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Current period expense</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,769</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">817</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred income tax:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Origination and reversal of temporary differences</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,648</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(33,145</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred tax adjustments related to prior periods</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(217</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,865</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(33,154</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,096</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,337</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></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_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory', window );">Disclosure of effective tax rate reconciliation [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax at Canadian statutory rate of 36.5% (2019: 36.5%)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,922</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31,279</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Permanent differences</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,189</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">885</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Foreign tax rate differential</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(191</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Unrecognized tax benefits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,143</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,793</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Deferred tax adjustments related to prior periods</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(217</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax recovery</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,096</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,337</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory', window );">Disclosure of deferred tax assets and liabilities [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="margin-top:12pt;margin-bottom:0pt;font-size:11pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><i>(c) Deferred tax assets and liabilities </i></span></span></p>
              <p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets and liabilities are attributable to the following:</span></span></p>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property, plant and equipment</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(154,587</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(156,669</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other financial assets</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,714</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,951</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provisions</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,422</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,009</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax loss carry forwards</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">89,391</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">86,006</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax liability</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(39,060</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(50,703</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory', window );">Disclosure of unrecognized deferred tax assets and liabilities [Table Text Block]</a></td>
<td class="text">
              <div>
                <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deductible temporary differences:</span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Debt</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,643</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,024</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other investments</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">30,523</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,344</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Losses and tax pools</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,344</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31,823</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other financial assets</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,304</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,713</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset:</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Debt</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,873</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,778</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other investments</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,241</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,501</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Losses and tax pools</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,501</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,592</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Other financial assets</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of deferred taxes. [Refer: Deferred tax liabilities; 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDeferredTaxesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of components of income tax.</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;">tgb_DisclosureOfDetailedInformationAboutComponentsOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of effective income tax rate reconciliation.</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;">tgb_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>71
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476348456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [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_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory', window );">Disclosure of accounts receivable [Table Text Block]</a></td>
<td class="text">
        <div>
          <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
            <tbody>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade and settlement receivables</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,676</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,220</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goods and services tax receivable</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,358</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,162</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other receivables</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">655</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,409</span></span></td>
                <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,689</span></span></td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,791</span></span></td>
                <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of receivables.</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;">tgb_DisclosureOfDetailedInformationAboutReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>72
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475980136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory', window );">Disclosure of Inventories [Table Text Block]</a></td>
<td class="text">
        <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
        <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
          <tbody>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
              <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
              <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
              <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
              <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ore stockpiles</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,946</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,657</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Copper contained in concentrate</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,948</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,055</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Molybdenum concentrate</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">398</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">230</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Materials and supplies</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,549</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
              <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
              <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">27,678</span></span></td>
              <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
            </tr>
            <tr>
              <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,841</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,620</span></span></td>
              <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
            </tr>
          </tbody>
        </table>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about inventories.</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;">tgb_DisclosureOfDetailedInformationAboutInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>73
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475980392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER FINANCIAL ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsAbstract', window );"><strong>Disclosure of financial assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory', window );">Disclosure of other financial assets [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current:</span></span></td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Marketable securities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,791</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">730</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Copper put options (Note 7)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,514</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Fuel call options (Note 7)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">278</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,583</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">730</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term:</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Investment in subscription receipts</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,200</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,400</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Reclamation deposits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,825</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,083</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; Restricted cash</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,273</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,300</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,298</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,783</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of other financial 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;">tgb_DisclosureOfDetailedInformationAboutOtherFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>74
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475642280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>YELLOWHEAD ACQUISITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory', window );">Disclosure of detailed information in purchase consideration [Table Text Block]</a></td>
<td class="text">
            <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
              <tbody>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1px solid #000000;text-align:justify;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of common shares issued (17,300,385 shares at $0.73 per share)</span></span></td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,629</span></span></td>
                  <td style="vertical-align:bottom;border-top:1px solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of previously held investment in Yellowhead</span></span></td>
                  <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                  <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,365</span></span></td>
                  <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:1pt solid #000000;text-align:justify;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Acquisition related legal and other costs</span></span></td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">272</span></span></td>
                  <td style="vertical-align:bottom;border-bottom:1pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                </tr>
                <tr>
                  <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:justify">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,266</span></span></td>
                  <td style="vertical-align:bottom;border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                </tr>
              </tbody>
            </table>
          <span></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_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory', window );">Disclosure of allocation of purchase price [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">187</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts receivable and other assets</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reclamation deposits</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">85</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property, plant and equipment</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,240</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and other liabilities</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(260</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>&#160;</strong></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,266</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about business combinations. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67_TI<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about in purchase consideration.</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;">tgb_DisclosureOfDetailedInformationAboutInPurchaseConsiderationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>75
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476401128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT &amp; EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract', window );"><strong>Disclosure of detailed information about 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_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Disclosure of property, plant &amp; equipment [Table Text Block]</a></td>
<td class="text">
        <div>
          <p style="margin-top:0pt;margin-bottom:0pt;text-align:justify;font-size:10pt;font-family:Times New Roman, Times, serif">&#160;</p>
          <table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;width:100%;border-collapse:collapse;font-size:13px;border:0px">
            <tbody>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>Cost</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Property<br/>acquisition<br/>costs</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Mineral<br/>properties</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Plant and<br/>equipment</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Construction<br/>in progress</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Total</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At January 1, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">99,872</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">385,504</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">719,211</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">188</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,204,775</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Additions (Note 14)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">16,240</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">34,750</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">28,565</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">9,514</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">89,069</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Changes in rehabilitation cost asset</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(31,695</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(31,695</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(6,978</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(6,978</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Foreign exchange translation</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(4,468</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,155</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(2,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(7,828</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Transfers between categories</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">9,702</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">(9,702</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">111,644</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">387,404</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">748,295</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,247,343</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Additions (Note 14)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">44,454</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">22,351</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">12,660</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">79,465</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Changes in rehabilitation cost asset</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(7,023</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(7,023</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Foreign exchange translation</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,749</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(693</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(1,029</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(3,471</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Transfers between categories</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">7,334</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">(7,334</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">109,895</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">444,071</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">769,928</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">5,326</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">1,329,220</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000"><strong>&#160;</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff"><strong>Accumulated depreciation</strong></td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At January 1, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">160,849</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">222,639</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">383,488</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">70,265</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">40,501</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">110,766</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(4,917</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">(4,917</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">231,114</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">258,223</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">489,337</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">&#160; Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">59,540</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">43,929</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">103,469</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">&#160; Disposals</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(6,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">(6,205</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">290,654</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">295,947</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">586,601</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000"><strong>&#160;</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>Net book value</strong></td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:133px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">At December 31, 2019</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">111,644</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">156,290</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">490,072</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;background-color:#e6efff">758,006</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">109,895</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">153,417</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">473,981</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">5,326</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:133px;border-top:1px solid #000000">742,619</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>
      <span></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_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory', window );">Disclosure of net book value of property, plant &amp; equipment [Table Text Block]</a></td>
<td class="text">
        <div>
          <table style="font-family:Times New Roman;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;border-collapse:collapse;font-size:13px;width:100%;border:0px">
            <tbody>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom"><strong>&#160;</strong><br/><strong>&#160;</strong><br/><strong>Net book value</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Gibraltar Mines (75%)</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Florence Copper</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Yellowhead</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Aley</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Other</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
                <td style="vertical-align:bottom;text-align:right"><strong>Total</strong></td>
                <td style="vertical-align:bottom;text-align:right">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff;border-top:1px solid #000000">At December 31, 2019</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">539,747</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">188,512</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">16,240</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">12,766</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">741</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff;border-top:1px solid #000000">758,006</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff;border-top:1px solid #000000">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">Net additions</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">55,355</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">18,091</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">2,409</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">1,095</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">1,697</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">78,647</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Changes in rehabilitation cost asset (Note 20)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">12,906</td>
                <td style="vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
              </tr>
              <tr>
                <td style="padding-right:7px;padding-left:7px;vertical-align:bottom">Depletion and amortization</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(103,013</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(53</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">&#x2014;</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">&#160;</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(403</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
                <td style="vertical-align:bottom;text-align:left;width:13px">&#160;</td>
                <td style="vertical-align:bottom;text-align:right;width:106px">(103,469</td>
                <td style="vertical-align:bottom;text-align:left;width:26px">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;background-color:#e6efff">Foreign exchange translation</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">(3,471</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">&#x2014;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;background-color:#e6efff">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;background-color:#e6efff">(3,471</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;background-color:#e6efff">)</td>
              </tr>
              <tr>
                <td style="border-bottom:1px solid #000000;padding-right:7px;padding-left:7px;vertical-align:bottom;border-top:1px solid #000000">At December 31, 2020</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">504,995</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">203,079</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">18,649</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">13,861</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">2,035</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:13px;border-top:1px solid #000000">&#160;</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:right;width:106px;border-top:1px solid #000000">742,619</td>
                <td style="border-bottom:1px solid #000000;vertical-align:bottom;text-align:left;width:26px;border-top:1px solid #000000">&#160;</td>
              </tr>
            </tbody>
          </table>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about net book value 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;">tgb_DisclosureOfDetailedInformationAboutNetBookValueOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>76
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475902280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AccountsPayableAndAccruedLiabilitiesAbstract', window );"><strong>Accounts Payable And Accrued Liabilities [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_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory', window );">Disclosure of accounts payable and accrued liabilities [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade payables</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">32,775</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">24,171</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued liabilities</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,972</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,514</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">51,747</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,685</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_AccountsPayableAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_AccountsPayableAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about accounts payable and accrued 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;">tgb_DisclosureOfDetailedInformationAboutAccountsPayableAndAccruedLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>77
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476435048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Disclosure of borrowings [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Current:</span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease liabilities (b)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">8,094</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">7,990</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Secured equipment loans (c)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">7,536</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">6,626</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease related obligations (d)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">1,987</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">1,844</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">17,617</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">16,460</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Long-term:</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Senior secured notes (a)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">313,965</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">317,728</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease liabilities (b)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,829</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,107</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Secured equipment loans (c)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">12,536</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">18,746</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#160; &#160;Lease related obligations (d)</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">7,457</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">9,444</span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">345,787</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">357,025</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">363,404</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>
          <span></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_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory', window );">Disclosure of continuity of total debt [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt as at January 1</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">355,481</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Lease additions on initial application of IFRS 16</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">5,962</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Lease additions</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">8,131</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">11,295</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Equipment loan net proceeds</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">21,852</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Lease related obligations on sale leaseback transaction</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">12,161</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-family:Times New Roman,Times,serif">Lease liabilities and equipment loans repayments</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">(14,362</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">(18,920</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Unrealized foreign exchange gain</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">(6,541</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">(16,654</span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">)</span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-family:Times New Roman,Times,serif">Amortization of deferred financing charges</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">2,691</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-family:Times New Roman,Times,serif">2,308</span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">Total debt as at December 31</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">363,404</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-family:Times New Roman,Times,serif">373,485</span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about continuity of total debt.</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;">tgb_DisclosureOfDetailedInformationAboutContinuityOfTotalDebtExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>78
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475793848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDeferredIncomeAbstract', window );"><strong>Disclosure Of Deferred Income [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_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory', window );">Disclosure of changes in deferred revenue [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
                <tbody>
                  <tr>
                    <td style="width:93%">&#160;</td>
                    <td style="width:1%" valign="bottom">&#160;</td>
                    <td>&#160;</td>
                    <td>&#160;</td>
                    <td>&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at January 1, 2019</span></span></span></p>
                    </td>
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-top:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-top:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43,274</span></span></span></td>
                    <td style="border-top:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Finance expense (Note 9)</span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4,154</span></span></span></td>
                    <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Amortization of deferred revenue</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3,437)</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at December 31, 2019</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43,991</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="background-color:rgb(230, 239, 255)">
                    <td style="background-color:rgb(230, 239, 255)" valign="top">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenue deposit (amendment to silver stream)</span></span></p>
                    </td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,510</span></span></p>
                    </td>
                    <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Finance expense (Note 9)</span></span></span></p>
                    </td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5,172</span></span></span></td>
                    <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Amortization of deferred revenue</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,915)</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  </tr>
                  <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                      <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Balance at December 31, 2020</span></span></span></p>
                    </td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52,758</span></span></span></td>
                    <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></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_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory', window );">Disclosure of deferred revenue [Table Text Block]</a></td>
<td class="text">
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>As at December 31,</strong></span></span></span></span></td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>2020</strong></span></span></span></span></td>
                    <td style="vertical-align:bottom;text-align:center">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center">&#160;</td>
                    <td style="vertical-align:bottom;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>2019</strong></span></span></span></span></td>
                    <td style="vertical-align:bottom;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Current</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,604</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,558</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Non-current</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>47,154</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%">&#160;</td>
                    <td style="vertical-align:bottom;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>39,433</span></span></span></span></td>
                    <td style="vertical-align:bottom;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>52,758</span></span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>43,991</span></span></span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDeferredIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfDeferredIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in deferred income.</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;">tgb_DisclosureOfDetailedInformationAboutChangesInDeferredIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity grants customers award credit as incentive provided to buy certain goods or services. The entity allocates some of the consideration received or receivable from the sales transaction to the award credits, deferring the recognition 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;">tgb_DisclosureOfDetailedInformationAboutDeferredRevenueExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>79
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476041480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROVISION FOR ENVIRONMENTAL REHABILITATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract', window );"><strong>Disclosure Of Provision For Environmental Rehabilitation [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_ifrs-full_DisclosureOfOtherProvisionsExplanatory', window );">Disclosure of provision for environmental rehabilitation [Table Text Block]</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
              <tbody>
                <tr>
                  <td style="width:79%">&#160;</td>
                  <td style="width:1%" valign="bottom">&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td style="width:1%" valign="bottom">&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                  <td>&#160;</td>
                </tr>
                <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td colspan="2" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom">&#160;</td>
                  <td style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td colspan="3" style="BORDER-TOP:1px solid #000000;BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019&#160;&#160;</strong></span></span></td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;Beginning balance at January&#160;1</span></span></p>
                  </td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">66,373</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">97,914</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Change in estimates</span></span></p>
                  </td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,906</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(31,644</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)&#160;</span></span></td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Accretion</span></span></p>
                  </td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">550</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,577</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Settlements</span></span></p>
                  </td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(728)</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="text-align:right;white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,409</span></span></td>
                  <td style="white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">)</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:2.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Foreign exchange differences</span></span></p>
                  </td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(118)</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(65</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(230, 239, 255)" valign="bottom">)</td>
                </tr>
                <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(255, 255, 255)">
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="top">
                    <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;Ending balance at December&#160;31</span></span></p>
                  </td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">78,983</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(255, 255, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;66,373</span></span></td>
                  <td style="border-bottom:1px solid rgb(0, 0, 0);white-space:nowrap;background-color:rgb(255, 255, 255)" valign="bottom">&#160;</td>
                </tr>
              </tbody>
            </table>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of other provisions. [Refer: Other provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Provision For Environmental Rehabilitation [Abstract]</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;">tgb_DisclosureOfProvisionForEnvironmentalRehabilitationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>80
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475823976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity [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_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory', window );">Disclosure of equity [Table Text Block]</a></td>
<td class="text">
        <div>
          <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
          <div>
            <div>
              <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                <tbody>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Common shares</strong><br/><strong>(thousands</strong>)</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at January 1, 2019</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">228,431</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Issued to acquire Yellowhead (Note 14)</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,300</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercise of share options</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">463</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at December 31, 2019</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">246,194</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares issued</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,322</span></span></td>
                    <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercise of share options</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,599</span></span></td>
                    <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                  </tr>
                  <tr>
                    <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Common shares outstanding at December 31, 2020</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">282,115</span></span></td>
                    <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                  </tr>
                </tbody>
              </table>
            </div>
          </div>
        </div>
      <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of classes of share capital. [Refer: Share capital [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>81
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476477048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Disclosure of number and weighted average exercise prices of share options [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Options</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Average price</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2019</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,337</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.64</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,612</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.75</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(463</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.38</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cancelled/forfeited</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(178</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.58</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expired</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,552</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.23</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,756</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.12</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,835</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.85</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,599</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.53</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cancelled/forfeited</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(74</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.31</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expired</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,949</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.02</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,969</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.19</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,365</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.35</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory', window );">Disclosure of options and average life [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Range of exercise price</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Options </strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Average life<br/>(years)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$0.38 to $0.75</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,670</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.52</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$0.76 to $1.00</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,823</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.03</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$1.01 to $1.38</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,928</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.47</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$1.39 to $2.86</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,548</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.55</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,969</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.17</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory', window );">Disclosure of inputs used in measurement of fair value at grant date [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>At December 31, </strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.0</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.0</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeiture rate</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Volatility</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">64%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.1%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.8%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted-average fair value per option</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.46</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.41</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory', window );">Disclosure of DSU's and PSU's issued and outstanding [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="margin-top:0pt;margin-bottom:0pt;font-size:8pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>DSUs</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>PSUs</strong><br/><strong>(thousands)</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;border-top:1px solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2019</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,328</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,210</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">682</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Settled</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(656</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(410</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at January 1, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,354</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,675</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">572</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">825</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Settled</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(803</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(400</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2020</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,123</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,100</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory', window );">Disclosure of share based compensation expense (recovery) [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Years ended December 31,</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share options - amortization</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,013</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,786</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Performance share units - amortization</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,231</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,015</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in fair value of deferred share units</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,066</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">325</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,310</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,126</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the number and weighted average exercise prices of other equity instruments (ie other than share 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/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 detailed information about share based compensation expense.</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;">tgb_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>82
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475990008">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments And Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCommitmentsExplanatory', window );">Disclosure of commitments and contingencies [Table Text Block]</a></td>
<td class="text">
            <div>
              <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,911</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">859</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026 and thereafter</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Total commitments </strong></span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,770</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCommitmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of commitments.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>83
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476282328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTARY CASH FLOW INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract', window );"><strong>Disclosure of supplementary cash flow information [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_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory', window );">Disclosure of supplements cash flow information [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>For the year ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Change in non-cash working capital items</strong></span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts receivable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,409</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">713</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11,292</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,634</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaids</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,584</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,326</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounts payable and accrued liabilities</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,967</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(463</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest payable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(7</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax payable</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(820</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(887</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,327</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,614</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Non-cash investing and financing activities</strong></span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assets acquired under capital lease</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,267</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,780</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,864</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,355</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about supplemental cash flow information.</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;">tgb_DisclosureOfDetailedInformationAboutSupplementalCashFlowInformationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplementary cash flow information [abstract]</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;">tgb_DisclosureOfSupplementaryCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>84
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476477512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfFinancialRiskManagementAbstract', window );"><strong>Disclosure Of Financial Risk Management [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_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory', window );">Disclosure of exposure to commodity price risk [Table Text Block]</a></td>
<td class="text">
              <div>
                <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
                <table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;font-family:ARIAL;font-size:10pt;margin:auto" width="100%">
                  <tbody>
                    <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                      <td colspan="6" style="text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>As&#160;at&#160;December&#160;31,&#160;&#160;</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                    <tr style="page-break-inside:avoid;font-family:ARIAL;font-size:10pt">
                      <td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                      <td colspan="2" style="BORDER-BOTTOM:1px solid #000000;text-align:right" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><strong>2019&#160;&#160;</strong></span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                    <tr style="break-inside:avoid;font-family:ARIAL;font-size:10pt;background-color:rgb(230, 239, 255)">
                      <td style="border-bottom:1px solid rgb(0, 0, 0);background-color:rgb(230, 239, 255)" valign="top">
                        <p style="margin-top:0pt;margin-bottom:0pt;margin-left:1.00em;text-indent:-1.00em;font-size:10pt;font-family:ARIAL"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>&#160;&#160;Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)<sup>1</sup></span></span></span></span></span></span></span></span></span></span></span></span></p>
                      </td>
                      <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>9,542</span></span></span></span></span></span></span></span></span></span></span></span></td>
                      <td style="border-bottom:1px solid rgb(0, 0, 0);text-align:right;background-color:rgb(230, 239, 255)" valign="bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,992&#160;&#160;</span></span></span></span></span></span></span></span></span></span></span></span></td>
                    </tr>
                  </tbody>
                </table>
                <p style="margin-top:3pt;margin-bottom:0pt;font-size:8pt;font-family:ARIAL;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><sup>1</sup></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size:9pt"><span><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><span><span><span><span><span><span>The analysis is based on the assumption that the <span style="white-space:nowrap">year-end</span> copper price increases/decreases 10&#160;percent with all other variables held constant. At December&#160;31, 2020, 20&#160;million (2019: 22 million) pounds of copper in concentrate were exposed to copper price movements. The closing exchange rate at December&#160;31, 2020&#160;of CAD/USD 1.27 (2019: 1.30) was used in the analysis.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
              </div>
            <span></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_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory', window );">Disclosure of impact on earnings after tax and equity [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <div>
                    <table cellpadding="0" cellspacing="0" style="width:100%;font-size:10pt;border-color:rgb(0, 0, 0)">
                      <tbody>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Years ended December 31,</strong></span></span></span></span></span></span></span></span></td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>2019</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Fair value sensitivity for fixed-rate instruments</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Senior secured notes</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,696</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,768</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Lease liabilities</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(61</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(149</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Lease related obligations</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(83</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(44</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Secured equipment loans</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(142</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(134</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(1,982</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>(2,095</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>)</span></span></span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span><strong>Cash flow sensitivity for variable-rate instruments</strong></span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                          <td style="vertical-align:bottom;border-top:0.75pt solid rgb(0, 0, 0);width:2%">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>Cash and equivalents</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>617</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:1%;background-color:rgb(230, 239, 255)">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span><span>386</span></span></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);width:2%;background-color:rgb(230, 239, 255)">&#160;</td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory', window );">Disclosure of changes in assets and liabilities on basis of strengthening CAD against USD [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <div>
                    <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                      <tbody>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>Years ended December 31,</strong></span></span></span></span></span></span></td>
                          <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>2020</strong></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><strong>2019</strong></span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Cash and equivalents</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(6,213</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(2,803</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Accounts receivable</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(412</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(824</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>)</span></span></span></span></span></span></td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Accounts payable and accrued liabilities</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>563</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>587</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Senior secured notes</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23,321</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23,790</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Equipment loans</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>414</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                          <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>527</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        </tr>
                        <tr>
                          <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Lease liabilities</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>40</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>62</span></span></span></span></span></span></td>
                          <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                </div>
              </div>
            </div>
          <span></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_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory', window );">Disclosure of fair value measurement of assets [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                        <tbody>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 1</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 2</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Level 3</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>Total</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>December 31, 2020</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVPL</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Derivative asset copper call options</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,514</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,514</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Derivative asset fuel call options</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,792</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,792</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVOCI</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketable securities</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,791</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,791</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investment in subscription receipts</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Reclamation deposits</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,825</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,825</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,616</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,200</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,816</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><strong>December 31, 2019</strong></span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><i>Financial assets designated as FVOCI</i></span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketable securities</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>730</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>730</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investment in subscription receipts</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Reclamation deposits</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,083</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,083</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,813</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>&#x2014;</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,400</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>6,213</span></span></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                        </tbody>
                      </table>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory', window );">Disclosure of capital management [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                        <tbody>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                            <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                            <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>As at December 31,</strong></span></span></td>
                            <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(85,110</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(53,198</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current portion of long-term debt</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,617</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,460</span></span></td>
                            <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term debt</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">345,787</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">357,025</span></span></td>
                            <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Net debt</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>278,294</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>320,287</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                          </tr>
                          <tr>
                            <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Shareholders' equity</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>317,372</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>301,686</strong></span></span></td>
                            <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                          </tr>
                        </tbody>
                      </table>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the fair value measurement of 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> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of detailed information about capital structure.</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;">tgb_DisclosureOfDetailedInformationAboutCapitalStructureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase decrease in assets and libilities on basis of strengthening of major currencies against functional currency.</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;">tgb_DisclosureOfDetailedInformationAboutIncreaseDecreaseInAssetsAndliabilitiesOnBasisOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate sensitivity analysis.</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;">tgb_DisclosureOfDetailedInformationAboutInterestRateSensitivityAnalysisExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pretax earnings and equity for changes in commodity prices [text block]</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;">tgb_DisclosureOfDetailedInformationAboutPretaxEarningsAndEquityForChangesInCommodityPricesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_tgb_DisclosureOfFinancialRiskManagementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinancialRiskManagementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>85
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476055656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory', window );">Disclosure of interests in subsidiaries [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <div>
                  <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                    <tbody>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Ownership interest</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                        <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>as at December 31,</strong></span></span></td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gibraltar Mines Ltd.</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Curis Holdings (Canada) Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Curis Resources Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Florence Holdings Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Florence Copper Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Aley Corporation</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Yellowhead Mining Inc.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taseko Holdings Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1280860 BC Ltd.</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                        <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#x2014;</span></span></td>
                        <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      </tr>
                      <tr>
                        <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">672520 BC Ltd.</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100%</span></span></td>
                        <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          <span></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_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory', window );">Disclosure of compensation for key management personnel [Table Text Block]</a></td>
<td class="text">
            <div>
              <div>
                <table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000">
                  <tbody>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                      <td colspan="4" style="vertical-align:bottom;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>Year ended December 31,</strong></span></span></td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2020</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>2019</strong></span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Salaries and benefits</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,527</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,757</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Post-employment benefits</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,827</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,639</span></span></td>
                      <td style="vertical-align:bottom;text-align:left;width:2%">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share-based compensation expense</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,963</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#e6efff">&#160;</td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:12%;background-color:#e6efff"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,710</span></span></td>
                      <td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#e6efff">&#160;</td>
                    </tr>
                    <tr>
                      <td style="padding-right:5.4pt;padding-left:5.4pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,317</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%">&#160;</td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:12%"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,106</span></span></td>
                      <td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%">&#160;</td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts incurred by the entity for provision of key management personnel services that are provided by separate management entities. [Refer: Key management personnel of entity or parent [member]; Separate management entities [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 18A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18A&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of interests in subsidiaries. [Refer: Subsidiaries [member]]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 2<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_2_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>86
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475518904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTING ENTITY (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2010</div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_tgb_DisclosureOfReportingEntityLineItems', window );"><strong>Disclosure Of Reporting Entity [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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership interest in joint venture</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_DisclosureOfReportingEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting 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;">tgb_DisclosureOfReportingEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473001176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PREPARATION - Disclosure of depreciation rates of major asset categories (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Not depreciated<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Straight-line basis over 10-25 years<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PlantAndEquipmentMember', window );">Plant and equipment [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Units-of-production basis<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember', window );">Mineral properties [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Straight-line basis over 5-20 years<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_LightVehiclesAndOtherMobileEquipmentMember', window );">Light vehicles and other mobile equipment [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Straight-line basis over 2-5 years<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_FurnitureComputerAndOfficeEquipmentMember', window );">Furniture computer and office equipment [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel', window );">Depreciation rates of major asset categories</a></td>
<td class="text">Straight-line basis over 2-3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful lives or depreciation rate investment property cost model.</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;">tgb_UsefulLivesOrDepreciationRateInvestmentPropertyCostModel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PlantAndEquipmentMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_LightVehiclesAndOtherMobileEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_LightVehiclesAndOtherMobileEquipmentMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_FurnitureComputerAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_FurnitureComputerAndOfficeEquipmentMember</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476484632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST IN GIBRALTAR JOINT VENTURE (Narrative) (Details) - CAD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2010</div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember', window );">Cariboo Copper Corp [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_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [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_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture', window );">Amount contributed for purchase of remaining proportion of ownership interest in joint venture</a></td>
<td class="nump">$ 186,800<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_tgb_RemainingProportionOfOwnershipInterestInJointVenture', window );">Remaining portion of ownership interest in joint venture</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership interest in joint venture</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents Amount contributed for purchase of remaining proportion of ownership interest in joint venture.</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;">tgb_AmountContributedForPurchaseOfRemainingProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_RemainingProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents remaining proportion of ownership interest in joint venture.</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;">tgb_RemainingProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</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>89
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472339816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST IN GIBRALTAR JOINT VENTURE - Disclosure of joint venture financial information (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [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_ifrs-full_CashAndCashEquivalents', window );">Cash and equivalents</a></td>
<td class="nump">$ 85,110<span></span>
</td>
<td class="nump">$ 53,198<span></span>
</td>
<td class="nump">$ 45,665<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_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">157,198<span></span>
</td>
<td class="nump">113,852<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">78,484<span></span>
</td>
<td class="nump">67,293<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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">345,787<span></span>
</td>
<td class="nump">357,025<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_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts', window );">Provision for environmental rehabilitation</a></td>
<td class="nump">78,983<span></span>
</td>
<td class="nump">66,373<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="nump">343,267<span></span>
</td>
<td class="nump">329,163<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_tgb_ProductionCosts1', window );">Production costs</a></td>
<td class="num">(224,241)<span></span>
</td>
<td class="num">(258,550)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depletion and amortization</a></td>
<td class="num">(95,301)<span></span>
</td>
<td class="num">(109,756)<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other operating expense</a></td>
<td class="nump">297<span></span>
</td>
<td class="num">(266)<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="num">(37,288)<span></span>
</td>
<td class="num">(34,593)<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss)</a></td>
<td class="nump">4,092<span></span>
</td>
<td class="nump">14,779<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ProfitLoss', window );">Net loss</a></td>
<td class="num">(23,524)<span></span>
</td>
<td class="num">(53,382)<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive income</a></td>
<td class="nump">847<span></span>
</td>
<td class="num">(7,237)<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_ifrs-full_ComprehensiveIncome', window );">Comprehensive income (loss) for joint arrangement</a></td>
<td class="num">(22,677)<span></span>
</td>
<td class="num">(60,619)<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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [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_ifrs-full_CashAndCashEquivalents', window );">Cash and equivalents</a></td>
<td class="nump">46,440<span></span>
</td>
<td class="nump">54,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">88,814<span></span>
</td>
<td class="nump">77,651<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">135,254<span></span>
</td>
<td class="nump">132,105<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_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">927,211<span></span>
</td>
<td class="nump">948,873<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_tgb_AccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">53,662<span></span>
</td>
<td class="nump">46,845<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_ifrs-full_OtherCurrentFinancialLiabilities', window );">Other current financial liabilities</a></td>
<td class="nump">23,703<span></span>
</td>
<td class="nump">22,698<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">77,365<span></span>
</td>
<td class="nump">69,543<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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">40,178<span></span>
</td>
<td class="nump">52,177<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_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts', window );">Provision for environmental rehabilitation</a></td>
<td class="nump">97,432<span></span>
</td>
<td class="nump">80,460<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="nump">137,610<span></span>
</td>
<td class="nump">132,637<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_ifrs-full_Revenue', window );">Revenues</a></td>
<td class="nump">458,305<span></span>
</td>
<td class="nump">438,204<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_tgb_ProductionCosts1', window );">Production costs</a></td>
<td class="num">(298,988)<span></span>
</td>
<td class="num">(344,913)<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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depletion and amortization</a></td>
<td class="num">(139,643)<span></span>
</td>
<td class="num">(159,044)<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_ifrs-full_OtherOperatingIncomeExpense', window );">Other operating expense</a></td>
<td class="num">(4,529)<span></span>
</td>
<td class="num">(3,834)<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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="num">(5,689)<span></span>
</td>
<td class="num">(6,031)<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_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">1,157<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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss)</a></td>
<td class="nump">348<span></span>
</td>
<td class="num">(1,976)<span></span>
</td>
<td class="text">&#160;<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_ifrs-full_ProfitLoss', window );">Net loss</a></td>
<td class="nump">9,886<span></span>
</td>
<td class="num">(76,437)<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">954<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_ifrs-full_ComprehensiveIncome', window );">Comprehensive income (loss) for joint arrangement</a></td>
<td class="nump">$ 9,886<span></span>
</td>
<td class="num">$ (75,483)<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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after 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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2019-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of expense arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that do not meet the definition of current assets. [Refer: Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that the entity does not separately disclose in the same statement or note. [Refer: Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]</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> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating income (expense) that the entity does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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 total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2019-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2019-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2019-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 provision for costs related to decommissioning, restoration and rehabilitation. [Refer: Other provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Section D Examples: disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS37_IE_D_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 87<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_87&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents accounts payable and accrued 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;">tgb_AccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ProductionCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Production costs.</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;">tgb_ProductionCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475916808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Disclosure of revenue (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfRevenueAbstract', window );"><strong>Disclosure Of Revenue [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_ifrs-full_RevenueFromSaleOfCopper', window );">Copper contained in concentrate</a></td>
<td class="nump">$ 331,584<span></span>
</td>
<td class="nump">$ 321,082<span></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_tgb_RevenueFromSaleOfMolybdenumConcentrate', window );">Molybdenum concentrate</a></td>
<td class="nump">18,842<span></span>
</td>
<td class="nump">31,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_ifrs-full_RevenueFromSaleOfSilver', window );">Silver</a></td>
<td class="nump">3,502<span></span>
</td>
<td class="nump">3,674<span></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_tgb_RevenueFromSaleOfSettlementReceivables', window );">Price adjustments on settlement receivables</a></td>
<td class="nump">11,570<span></span>
</td>
<td class="num">(419)<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_ifrs-full_RevenueFromSaleOfGoods', window );">Total gross revenue</a></td>
<td class="nump">365,498<span></span>
</td>
<td class="nump">355,498<span></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_tgb_TreatmentAndRefiningCosts', window );">Less: Treatment and refining costs</a></td>
<td class="num">(22,231)<span></span>
</td>
<td class="num">(26,335)<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_ifrs-full_Revenue', window );">Total revenue</a></td>
<td class="nump">$ 343,267<span></span>
</td>
<td class="nump">$ 329,163<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.
Effective 2020-01-01: The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2019-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromSaleOfCopper">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from the sale of copper. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfCopper</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromSaleOfGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from the sale of goods. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_RevenueFromSaleOfSilver">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue arising from the sale of silver. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfSilver</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DisclosureOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_RevenueFromSaleOfMolybdenumConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_RevenueFromSaleOfMolybdenumConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_RevenueFromSaleOfSettlementReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_RevenueFromSaleOfSettlementReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_TreatmentAndRefiningCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_TreatmentAndRefiningCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473109592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF SALES (Narrative) (Details) - Canada emergency wage subsidy [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CanadaEmergencyWageMember', window );">Site operating costs [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_tgb_DisclosureOfCostOfSalesLineItems', window );"><strong>Disclosure Of Cost Of Sales [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_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy', window );">Benefits for claims submitted for Canada Emergency Wage Subsidy</a></td>
<td class="nump">$ 6,013<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CanadaEmergencyWageMember', window );">General administrative expenses [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_tgb_DisclosureOfCostOfSalesLineItems', window );"><strong>Disclosure Of Cost Of Sales [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_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy', window );">Benefits for claims submitted for Canada Emergency Wage Subsidy</a></td>
<td class="nump">$ 364<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits for claims submitted for Canada Emergency Wage Subsidy.</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;">tgb_BenefitsForClaimsSubmittedForCanadaEmergencyWageSubsidy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfCostOfSalesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cost Of Sales [line items]</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;">tgb_DisclosureOfCostOfSalesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CanadaEmergencyWageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CanadaEmergencyWageMember</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_tgb_IncomesStatementLocationAxis=tgb_SiteOperatingCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomesStatementLocationAxis=tgb_SiteOperatingCostsMember</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_tgb_IncomesStatementLocationAxis=tgb_GeneralAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomesStatementLocationAxis=tgb_GeneralAdministrativeExpensesMember</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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472325848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF SALES - Disclosure of cost of sales (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_CostOfSalesAbstract', window );"><strong>Cost Of Sales [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_tgb_DirectMiningCosts', window );">Site operating costs</a></td>
<td class="nump">$ 216,415<span></span>
</td>
<td class="nump">$ 244,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TransportationExpense', window );">Transportation costs</a></td>
<td class="nump">18,248<span></span>
</td>
<td class="nump">17,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_ChangesInInventoriesOfFinishedGoods', window );">Changes in inventories of finished goods</a></td>
<td class="nump">939<span></span>
</td>
<td class="num">(5,570)<span></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_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles', window );">Changes in inventories of ore stockpiles</a></td>
<td class="num">(11,361)<span></span>
</td>
<td class="nump">1,677<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_tgb_ProductionCosts1', window );">Production costs</a></td>
<td class="nump">224,241<span></span>
</td>
<td class="nump">258,550<span></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_ifrs-full_DepreciationAndAmortisationExpense', window );">Depletion and amortization</a></td>
<td class="nump">95,301<span></span>
</td>
<td class="nump">109,756<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_ifrs-full_CostOfSales', window );">Cost of sales</a></td>
<td class="nump">$ 319,542<span></span>
</td>
<td class="nump">$ 368,306<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TransportationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense arising from transportation services.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TransportationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_ChangesInInventoriesOfFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in inventories of finished goods.</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;">tgb_ChangesInInventoriesOfFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease (increase) in inventories of finished goods and ore stockpiles.</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;">tgb_ChangesInInventoriesOfFinishedGoodsAndOreStockpiles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_CostOfSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of sales [abstract]</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;">tgb_CostOfSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DirectMiningCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Direct mining costs.</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;">tgb_DirectMiningCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ProductionCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Production costs.</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;">tgb_ProductionCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>93
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783519049160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMPENSATION EXPENSE - Disclosure of compensation expense (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</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_ifrs-full_WagesAndSalaries', window );">Wages, salaries and benefits</a></td>
<td class="nump">$ 71,481<span></span>
</td>
<td class="nump">$ 77,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Post-employment benefits</a></td>
<td class="nump">1,986<span></span>
</td>
<td class="nump">1,639<span></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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Share-based compensation expense</a></td>
<td class="nump">5,310<span></span>
</td>
<td class="nump">3,126<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_tgb_EmployeeSalariesAndBenefitsExpense', window );">Compensation expense</a></td>
<td class="nump">$ 78,777<span></span>
</td>
<td class="nump">$ 82,634<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense from share-based payment transactions with employees.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 post-employment benefit expense relating to defined benefit plans. [Refer: Defined benefit plans [member]]</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> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 5<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_WagesAndSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2019-01-01<br> -Paragraph 9<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WagesAndSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_EmployeeSalariesAndBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_EmployeeSalariesAndBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>94
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472363144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS (Narrative) (Details)<br> $ in Thousands, lb in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($) </div>
<div>lb </div>
<div>$ / Pound </div>
<div>$ / Pound</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($) </div>
<div>lb</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Purchase of put options</a></td>
<td class="nump">$ 6,025<span></span>
</td>
<td class="nump">$ 2,834<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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember', window );">Copper put option contracts one [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_NumberOfPoundsOfCopper', window );">Number of pounds of copper for which put options were purchased | lb</a></td>
<td class="nump">59.5<span></span>
</td>
<td class="nump">48.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Purchase of put options</a></td>
<td class="nump">$ 1,742<span></span>
</td>
<td class="nump">$ 2,834<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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember', window );">Copper put option contracts one [Member] | Bottom of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">from January 2020<span></span>
</td>
<td class="text">from February<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_StrikePriceOfDerivativeInstrument', window );">Strike price | $ / Pound</a></td>
<td class="nump">2.30<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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember', window );">Copper put option contracts one [Member] | Top of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">to December 2020<span></span>
</td>
<td class="text">to December 2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_StrikePriceOfDerivativeInstrument', window );">Strike price | $ / Pound</a></td>
<td class="nump">2.60<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember', window );">Copper put option contracts two [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_NumberOfPoundsOfCopper', window );">Number of pounds of copper for which put options were purchased | lb</a></td>
<td class="nump">37.5<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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Purchase of put options</a></td>
<td class="nump">$ 1,514<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember', window );">Copper put option contracts two [Member] | Bottom of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">from January 2021<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_tgb_StrikePriceOfDerivativeInstrument', window );">Strike price | $ / Pound</a></td>
<td class="nump">2.80<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember', window );">Copper put option contracts two [Member] | Top of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">to June 2021<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_tgb_StrikePriceOfDerivativeInstrument', window );">Strike price | $ / Pound</a></td>
<td class="nump">3.20<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember', window );">Fuel call options [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities', window );">Purchase of put options</a></td>
<td class="nump">$ 916<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_ifrs-full_FinancialAssetsAtFairValue', window );">Fuel call options outstanding at fair value</a></td>
<td class="nump">$ 278<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember', window );">Fuel call options [Member] | Bottom of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">from April 2020<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember', window );">Fuel call options [Member] | Top of range [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeMaturityDate', window );">Maturity date</a></td>
<td class="text">to March 2021<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_ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 futures contracts, forward contracts, option contracts and swap contracts except when the contracts are held for dealing or trading purposes or the payments are classified as financing 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial assets. [Refer: At fair value [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DerivativeMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative maturity date.</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;">tgb_DerivativeMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NumberOfPoundsOfCopper">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pounds of copper.</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;">tgb_NumberOfPoundsOfCopper</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_StrikePriceOfDerivativeInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 strike price of derivative 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;">tgb_StrikePriceOfDerivativeInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473122152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS - Disclosure of (gains) losses associated with derivative instruments (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Losses associated with derivatives</a></td>
<td class="num">$ (1,937)<span></span>
</td>
<td class="nump">$ 2,834<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CopperPutOptionContractsMember', window );">Copper put option contracts [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives', window );">Realized (gain) loss on options</a></td>
<td class="num">(4,361)<span></span>
</td>
<td class="nump">2,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives', window );">Unrealized (gain) loss on options</a></td>
<td class="nump">1,853<span></span>
</td>
<td class="nump">0<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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_PurchasedCallOptionsMember', window );">Fuel call options [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives', window );">Realized (gain) loss on options</a></td>
<td class="nump">602<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives', window );">Unrealized (gain) loss on options</a></td>
<td class="num">$ (31)<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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Realized gains losses on change in fair value of derivatives.</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;">tgb_RealizedGainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gains losses on change in fair value of derivatives.</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;">tgb_UnrealizedGainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CopperPutOptionContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CopperPutOptionContractsMember</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_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_PurchasedCallOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_PurchasedCallOptionsMember</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>96
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783518508632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER (EXPENSE) INCOME - Disclosure of other expense income (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_OtherExpenseIncomeAbstract', window );"><strong>Other Expense Income [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_tgb_ManagementFeeIncome', window );">Management fee income</a></td>
<td class="nump">$ 1,198<span></span>
</td>
<td class="nump">$ 1,186<span></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_ifrs-full_OtherOperatingIncomeExpense', window );">Other operating (expense) income, net</a></td>
<td class="nump">297<span></span>
</td>
<td class="num">(266)<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_tgb_OtherIncomeAndExpense', window );">Other (expenses) income</a></td>
<td class="nump">$ 1,495<span></span>
</td>
<td class="nump">$ 920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating income (expense) that the entity does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ManagementFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Management fee income.</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;">tgb_ManagementFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_OtherExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_OtherExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_OtherIncomeAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other income and expense.</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;">tgb_OtherIncomeAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475894264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCE EXPENSES (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfFinanceCostAbstract', window );"><strong>Disclosure Of Finance Cost [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_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Lease liabilities and lease related obligations</a></td>
<td class="nump">$ 2,012<span></span>
</td>
<td class="nump">$ 1,709<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense on lease liabilities. [Refer: Lease liabilities]</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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_DisclosureOfFinanceCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinanceCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>98
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476420472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCE EXPENSES - Disclosure of finance expenses (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfFinanceCostAbstract', window );"><strong>Disclosure Of Finance Cost [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_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 37,288<span></span>
</td>
<td class="nump">$ 34,593<span></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_tgb_FinanceCostsIncludedInDeferredIncome', window );">Finance expense - deferred revenue</a></td>
<td class="nump">5,172<span></span>
</td>
<td class="nump">4,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AccretionExpenseIncludedInFinanceCosts', window );">Accretion on PER</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">1,577<span></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_ifrs-full_FinanceIncome', window );">Finance income</a></td>
<td class="num">(249)<span></span>
</td>
<td class="num">(1,202)<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_ifrs-full_FinanceCosts', window );">Finance expenses</a></td>
<td class="nump">$ 42,761<span></span>
</td>
<td class="nump">$ 39,122<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs associated with 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://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income associated with interest and other 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_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>The amount of expense arising from 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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_AccretionExpenseIncludedInFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion expense included in finance costs.</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;">tgb_AccretionExpenseIncludedInFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfFinanceCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinanceCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_FinanceCostsIncludedInDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance costs included in deferred income.</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;">tgb_FinanceCostsIncludedInDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>99
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475948776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Narrative) (Details) - Canada [Member] - Non-capital losses [Member] - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits', window );">Losses and tax pools</a></td>
<td class="nump">$ 33,344<span></span>
</td>
<td class="nump">$ 31,823<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_ifrs-full_GeographicalAreasAxis=country_CA', window );">Bottom of range [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits', window );">Tax loss carry forwards expiration year</a></td>
<td class="text">2027<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_ifrs-full_GeographicalAreasAxis=country_CA', window );">Top of range [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits', window );">Tax loss carry forwards expiration year</a></td>
<td class="text">2039<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_ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the expiry date (if any) of deductible temporary differences, unused tax losses and unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 temporary difference unused tax losses and unused tax credits.</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;">tgb_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_GeographicalAreasAxis=country_CA</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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnusedTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnusedTaxLossesMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476422520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - Disclosure of income tax expense (recovery) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current income tax:</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_ifrs-full_CurrentTaxExpenseIncome', window );">Current period expense</a></td>
<td class="nump">$ 1,769<span></span>
</td>
<td class="nump">$ 817<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_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred income tax:</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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="num">(10,648)<span></span>
</td>
<td class="num">(33,145)<span></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_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods', window );">Deferred tax adjustments related to prior periods</a></td>
<td class="num">(217)<span></span>
</td>
<td class="num">(9)<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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax recovery</a></td>
<td class="num">(10,865)<span></span>
</td>
<td class="num">(33,154)<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax recovery</a></td>
<td class="num">$ (9,096)<span></span>
</td>
<td class="num">$ (32,337)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods.</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a 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/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DeferredTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>101
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472646968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX - Disclosure of effective tax rate reconciliation (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_IncomeTaxAbstract', window );"><strong>Income Tax [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_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate', window );">Income tax at Canadian statutory rate</a></td>
<td class="num">$ (11,922)<span></span>
</td>
<td class="num">$ (31,279)<span></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_ifrs-full_ApplicableTaxRate', window );">Applicable tax rate</a></td>
<td class="nump">36.50%<span></span>
</td>
<td class="nump">36.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_TaxEffectOfPermanentDifferences', window );">Permanent differences</a></td>
<td class="nump">$ 4,189<span></span>
</td>
<td class="nump">$ 885<span></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_ifrs-full_TaxEffectOfForeignTaxRates', window );">Foreign tax rate differential</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(191)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense', window );">Unrecognized tax benefits</a></td>
<td class="num">(1,143)<span></span>
</td>
<td class="num">(1,793)<span></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_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods', window );">Deferred tax adjustments related to prior periods</a></td>
<td class="num">(217)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax recovery</a></td>
<td class="num">$ (9,096)<span></span>
</td>
<td class="num">$ (32,337)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods.</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 applicable income tax rate.</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</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> -Name IAS<br> -Number 26<br> -IssueDate 2019-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce current tax expense. [Refer: Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 80<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_80_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TaxEffectOfForeignTaxRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfForeignTaxRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseIncomeAtApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_TaxEffectOfPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of permanent differences.</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;">tgb_TaxEffectOfPermanentDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>102
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472923144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAX - Disclosure of deferred tax assets and liabilities (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_tgb_IncomeTaxAbstract', window );"><strong>Income Tax [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_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1', window );">Property, plant and equipment</a></td>
<td class="num">$ (154,587)<span></span>
</td>
<td class="num">$ (156,669)<span></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_tgb_DeferredTaxAssetsOther1', window );">Other financial assets</a></td>
<td class="nump">5,714<span></span>
</td>
<td class="nump">2,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DeferredTaxAssetsProvisions', window );">Provisions</a></td>
<td class="nump">20,422<span></span>
</td>
<td class="nump">17,009<span></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_tgb_DeferredTaxAssetsLossCarryForwards', window );">Tax loss carry forwards</a></td>
<td class="nump">89,391<span></span>
</td>
<td class="nump">86,006<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred tax liability</a></td>
<td class="num">$ (39,060)<span></span>
</td>
<td class="num">$ (50,703)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liabilities or assets. [Refer: Deferred tax liabilities; 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DeferredTaxAssetsLossCarryForwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss carryforwards</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;">tgb_DeferredTaxAssetsLossCarryForwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DeferredTaxAssetsOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">tgb_DeferredTaxAssetsOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DeferredTaxAssetsProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Provisions.</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;">tgb_DeferredTaxAssetsProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities 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;">tgb_DeferredTaxLiabilitiesPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>103
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472973176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAX - Disclosure of unrecognized deferred tax assets and liabilities (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_Debt1Member', window );">Debt [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">$ 58,643<span></span>
</td>
<td class="nump">$ 65,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax asset</a></td>
<td class="nump">7,873<span></span>
</td>
<td class="nump">8,778<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OtherInvestments1Member', window );">Other investments [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">30,523<span></span>
</td>
<td class="nump">33,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax asset</a></td>
<td class="nump">8,241<span></span>
</td>
<td class="nump">4,501<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_LossesAndTaxPoolsMember', window );">Losses and tax pools [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">33,344<span></span>
</td>
<td class="nump">31,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax asset</a></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">8,592<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_FinancialAssetOtherMember', window );">Other financial assets [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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [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_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">12,304<span></span>
</td>
<td class="nump">17,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax asset</a></td>
<td class="nump">$ 1,672<span></span>
</td>
<td class="nump">$ 2,398<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</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> -Name IAS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_Debt1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_Debt1Member</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OtherInvestments1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OtherInvestments1Member</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_LossesAndTaxPoolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_LossesAndTaxPoolsMember</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_FinancialAssetOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_FinancialAssetOtherMember</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>104
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475936216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE - Disclosure of accounts receivable (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [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_ifrs-full_CurrentTradeReceivables', window );">Trade and settlement receivables</a></td>
<td class="nump">$ 4,676<span></span>
</td>
<td class="nump">$ 11,220<span></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_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax', window );">Goods and services tax receivable</a></td>
<td class="nump">1,358<span></span>
</td>
<td class="nump">1,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">655<span></span>
</td>
<td class="nump">1,409<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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Total trade and other current receivables</a></td>
<td class="nump">$ 6,689<span></span>
</td>
<td class="nump">$ 13,791<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade receivables. [Refer: Trade receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable by the entity that it does not separately disclose in the same statement or note.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>105
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476577576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_InventoriesLineItems', window );"><strong>Inventories [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_ifrs-full_InventoryWritedown2011', window );">Impairment of inventories</a></td>
<td class="nump">$ 5,353<span></span>
</td>
<td class="nump">$ 5,830<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_tgb_IncomeStatementLocationOneAxis=tgb_DepletionAndAmortizationMember', window );">Depletion and amortization [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_tgb_InventoriesLineItems', window );"><strong>Inventories [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_ifrs-full_InventoryWritedown2011', window );">Impairment of inventories</a></td>
<td class="nump">$ 2,216<span></span>
</td>
<td class="nump">$ 2,398<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_InventoriesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">tgb_InventoriesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_IncomeStatementLocationOneAxis=tgb_DepletionAndAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_IncomeStatementLocationOneAxis=tgb_DepletionAndAmortizationMember</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>106
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476466296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES - Disclosure of Inventories (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [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_ifrs-full_CurrentOreStockpiles', window );">Ore stockpiles</a></td>
<td class="nump">$ 21,946<span></span>
</td>
<td class="nump">$ 6,657<span></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_tgb_CurrentCopperContainedinConcentrate', window );">Copper contained in concentrate</a></td>
<td class="nump">7,948<span></span>
</td>
<td class="nump">9,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CurrentMolybdenumConcentrate', window );">Molybdenum concentrate</a></td>
<td class="nump">398<span></span>
</td>
<td class="nump">230<span></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_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies', window );">Materials and supplies</a></td>
<td class="nump">28,549<span></span>
</td>
<td class="nump">27,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="nump">$ 58,841<span></span>
</td>
<td class="nump">$ 43,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentOreStockpiles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of ore stockpiles. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentOreStockpiles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of current raw materials and current production supplies. [Refer: Current production supplies; Current raw materials]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventories. [Refer: Inventories]</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> -Name IAS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_CurrentCopperContainedinConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of copper contained in concentrate.</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;">tgb_CurrentCopperContainedinConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_CurrentMolybdenumConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of current inventory representing the amount of molybdenum concentrate.</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;">tgb_CurrentMolybdenumConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>107
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472125720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER FINANCIAL ASSETS (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 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>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_CashAndCashEquivalents', window );">Net cash unrestricted</a></td>
<td class="nump">$ 85,110<span></span>
</td>
<td class="nump">$ 53,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,665<span></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_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod', window );">Net proceeds from the sale securities</a></td>
<td class="nump">7,270<span></span>
</td>
<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember', window );">Marketable securities [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod', window );">Net proceeds from the sale securities</a></td>
<td class="nump">7,270<span></span>
</td>
<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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_CashAndCashEquivalents', window );">Net cash unrestricted</a></td>
<td class="nump">$ 46,440<span></span>
</td>
<td class="nump">$ 54,454<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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [Member] | Reclamation Deposits [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_CashAndCashEquivalents', window );">Net cash unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200<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_tgb_ReclamationDeposits', window );">Reclamation Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [Member] | Surety Bonds [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_tgb_LetterOfCreditIssued', window );">Letter of credit issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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_ifrs-full_CounterpartiesAxis=tgb_CanadianCharteredBankMember', window );">Canadian Chartered Bank [Member] | Surety Bonds [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities', window );">Collateralized bond amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,500<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_tgb_LetterOfCreditIssued', window );">Letter of credit issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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_ifrs-full_CounterpartiesAxis=tgb_CaribooMember', window );">Cariboo [Member] | Surety Bonds [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_tgb_LetterOfCreditIssued', window );">Letter of credit issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperProjectMember', window );">Florence copper project [Member] | Reclamation Deposits [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets', window );">Cash collateral reclamation of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,103<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperProjectMember', window );">Florence copper project [Member] | Surety Bonds [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities', window );">Collateralized bond amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,489<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_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 collateral received that is subject to an enforceable master netting arrangement or similar agreement and that is not set off against financial assets. [Refer: Financial 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/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph IG40D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IG40D&amp;doctype=Implementation%20Guidance<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 13C<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_13C_d_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfFinancialAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets that the entity has pledged as collateral for liabilities or contingent liabilities, including amounts that have been reclassified in accordance with paragraph 3.2.23(a) of IFRS 9. [Refer: Contingent liabilities [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 14<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_14_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_LetterOfCreditIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letter of credit issued.</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;">tgb_LetterOfCreditIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ReclamationDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation deposits.</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;">tgb_ReclamationDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</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_ifrs-full_CategoriesOfFinancialAssetsAxis=tgb_ReclamationDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfFinancialAssetsAxis=tgb_ReclamationDepositsMember</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_ifrs-full_ClassesOfFinancialInstrumentsAxis=tgb_SuretyBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialInstrumentsAxis=tgb_SuretyBondsMember</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_ifrs-full_CounterpartiesAxis=tgb_CanadianCharteredBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CounterpartiesAxis=tgb_CanadianCharteredBankMember</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_ifrs-full_CounterpartiesAxis=tgb_CaribooMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CounterpartiesAxis=tgb_CaribooMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperProjectMember</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>108
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472101704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER FINANCIAL ASSETS - Disclosure of other financial assets (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="nump">$ 3,583<span></span>
</td>
<td class="nump">$ 730<span></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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non current financial assets</a></td>
<td class="nump">5,298<span></span>
</td>
<td class="nump">6,783<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember', window );">Marketable securities [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="nump">730<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CopperPutOptionsMember', window );">Copper put options [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">0<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_FuelCallOptionsMember', window );">Fuel call options [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="nump">278<span></span>
</td>
<td class="nump">0<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_InvestmentInSubscriptionReceiptsMember', window );">Investment in subscription receipts [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non current financial assets</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">2,400<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_ReclamationDepositsMember', window );">Reclamation deposits [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non current financial assets</a></td>
<td class="nump">2,825<span></span>
</td>
<td class="nump">3,083<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_RestrictedCashMember', window );">Restricted cash [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_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [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_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non current financial assets</a></td>
<td class="nump">$ 1,273<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_MarketableSecuritiesMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CopperPutOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_CopperPutOptionsMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_FuelCallOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_FuelCallOptionsMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_InvestmentInSubscriptionReceiptsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_InvestmentInSubscriptionReceiptsMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_ReclamationDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_ReclamationDepositsMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_RestrictedCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_RestrictedCashMember</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>109
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472341272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>YELLOWHEAD ACQUISITION (Narrative) (Details) - Yellowhead [Member]<br> $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Feb. 15, 2019 </div>
<div>CAD ($) </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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [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_tgb_NumberOfShareOutstandingToExchangeOnAcquired', window );">Number of share outstanding | shares</a></td>
<td class="nump">17.3<span></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_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate', window );">Percentage of equity interest acquiree</a></td>
<td class="nump">21.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_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate', window );">Fair value of other comprehensive income financial assets</a></td>
<td class="nump">$ 3,365<span></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_tgb_CumulativeTaxPools', window );">Cumulative tax pools on non-capital losses and resource deductions</a></td>
<td class="nump">$ 57,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition-date fair value of equity interest in the acquiree held by the acquirer immediately before the acquisition date in a business combination achieved in stages. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph p<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_p_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-date fair value of percentage equity interest in acquiree held by acquirer immediately before acquisition date .</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;">tgb_AcquisitionDateFairValueOfPercentageEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_CumulativeTaxPools">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Losses On Cumulative Tax Pools.</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;">tgb_CumulativeTaxPools</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NumberOfShareOutstandingToExchangeOnAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding to exchange on acquired.</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;">tgb_NumberOfShareOutstandingToExchangeOnAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember</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>110
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476299592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>YELLOWHEAD ACQUISITION - Disclosure of purchase consideration (Details) - Yellowhead [Member]<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Feb. 15, 2019 </div>
<div>CAD ($) </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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_EquityInterestsOfAcquirer', window );">Fair value of common shares issued</a></td>
<td class="nump">$ 12,629<span></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_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate', window );">Fair value of previously held investment in Yellowhead</a></td>
<td class="nump">3,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Acquisition related legal and other costs</a></td>
<td class="nump">272<span></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_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Total consideration transferred, acquisition-date fair value</a></td>
<td class="nump">$ 16,266<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_ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember', window );">Ordinary shares [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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable', window );">Common shares issued | shares</a></td>
<td class="nump">17,300,385<span></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_tgb_SharePriceOfSharesIssuedInBusinessCombination', window );">Share price of shares issued in business combination | $ / shares</a></td>
<td class="nump">$ 0.73<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition-date fair value of equity interest in the acquiree held by the acquirer immediately before the acquisition date in a business combination achieved in stages. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph p<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_p_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition-related costs for transactions recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_m&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_EquityInterestsOfAcquirer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityInterestsOfAcquirer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination.</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_tgb_SharePriceOfSharesIssuedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share price of shares issued in business combination.</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;">tgb_SharePriceOfSharesIssuedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember</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_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</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>111
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783475593720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>YELLOWHEAD ACQUISITION - Disclosure of purchase price (Details) - Yellowhead [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Feb. 15, 2019 </div>
<div>CAD ($)</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [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_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate', window );">Accounts receivable and other assets</a></td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate', window );">Reclamation deposits</a></td>
<td class="nump">85<span></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_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property, plant and equipment</a></td>
<td class="nump">16,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate', window );">Accounts payable and other liabilities</a></td>
<td class="num">(260)<span></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_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration transferred, acquisition-date fair value</a></td>
<td class="nump">$ 16,266<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation deposits recognised as of acquisition date.</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;">tgb_ReclamationDepositsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade payables and other liabilities recognised as of acquisition date.</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;">tgb_TradePayablesAndOtherLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade receivable and other assets recognized as of acquisition date.</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;">tgb_TradeReceivableAndOtherAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BusinessCombinationsAxis=tgb_YellowheadMember</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>112
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472265272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT &amp; EQUIPMENT (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1">74 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation, right-of-use assets</a></td>
<td class="nump">$ 4,270<span></span>
</td>
<td class="nump">$ 4,217<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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_GibraltarMiningPropertyMember', window );">Gibraltar mining property [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_CapitalizedStrippingCosts', window );">Capitalized stripping costs</a></td>
<td class="nump">30,918<span></span>
</td>
<td class="nump">25,705<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_tgb_OtherCapitalExpenditures', window );">Other capital expenditures</a></td>
<td class="nump">23,057<span></span>
</td>
<td class="nump">20,359<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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember', window );">Florence copper project [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_CapitalizedStrippingCosts', window );">Capitalized stripping costs</a></td>
<td class="nump">18,059<span></span>
</td>
<td class="nump">15,956<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_tgb_DevelopmentCostsCapitalized', window );">Development costs capitalzed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember', window );">Mineral properties [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping', window );">Depreciation on non-cash additions of mining assets</a></td>
<td class="nump">4,569<span></span>
</td>
<td class="nump">$ 2,847<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_tgb_DevelopmentCostsCapitalized', window );">Development costs capitalzed</a></td>
<td class="nump">$ 2,409<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_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use 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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_CapitalizedStrippingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized stripping costs.</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;">tgb_CapitalizedStrippingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>'Depreciation on mining assets related to capitalized stripping.</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;">tgb_DepreciationOnMiningAssetsRelatedToCapitalizedStripping</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DevelopmentCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 development costs capitalized.</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;">tgb_DevelopmentCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_OtherCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other capital expenditures</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;">tgb_OtherCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_GibraltarMiningPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_GibraltarMiningPropertyMember</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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember</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>113
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783470788248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of property, plant &amp; equipment (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">$ 758,006<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">78,647<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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">103,469<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(3,471)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">742,619<span></span>
</td>
<td class="nump">$ 758,006<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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">1,247,343<span></span>
</td>
<td class="nump">1,204,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">79,465<span></span>
</td>
<td class="nump">89,069<span></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_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">12,906<span></span>
</td>
<td class="num">(31,695)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(7,023)<span></span>
</td>
<td class="num">(6,978)<span></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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(3,471)<span></span>
</td>
<td class="num">(7,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers between categories</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">1,329,220<span></span>
</td>
<td class="nump">1,247,343<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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">489,337<span></span>
</td>
<td class="nump">383,488<span></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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">103,469<span></span>
</td>
<td class="nump">110,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(6,205)<span></span>
</td>
<td class="num">(4,917)<span></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">586,601<span></span>
</td>
<td class="nump">489,337<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PropertyAcquisitionCostsMember', window );">Property acquisition costs [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">111,644<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">109,895<span></span>
</td>
<td class="nump">111,644<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PropertyAcquisitionCostsMember', window );">Property acquisition costs [Member] | Cost [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">111,644<span></span>
</td>
<td class="nump">99,872<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(1,749)<span></span>
</td>
<td class="num">(4,468)<span></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_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers between categories</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">109,895<span></span>
</td>
<td class="nump">111,644<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PropertyAcquisitionCostsMember', window );">Property acquisition costs [Member] | Accumulated depreciation [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember', window );">Mineral properties [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">156,290<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">153,417<span></span>
</td>
<td class="nump">156,290<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember', window );">Mineral properties [Member] | Cost [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">387,404<span></span>
</td>
<td class="nump">385,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">44,454<span></span>
</td>
<td class="nump">34,750<span></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_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">12,906<span></span>
</td>
<td class="num">(31,695)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(693)<span></span>
</td>
<td class="num">(1,155)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers between categories</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">444,071<span></span>
</td>
<td class="nump">387,404<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember', window );">Mineral properties [Member] | Accumulated depreciation [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">231,114<span></span>
</td>
<td class="nump">160,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">59,540<span></span>
</td>
<td class="nump">70,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">290,654<span></span>
</td>
<td class="nump">231,114<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Plant and equipment [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">490,072<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">473,981<span></span>
</td>
<td class="nump">490,072<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Plant and equipment [Member] | Cost [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">748,295<span></span>
</td>
<td class="nump">719,211<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">22,351<span></span>
</td>
<td class="nump">28,565<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(7,023)<span></span>
</td>
<td class="num">(6,978)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(2,205)<span></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_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers between categories</a></td>
<td class="nump">7,334<span></span>
</td>
<td class="nump">9,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">769,928<span></span>
</td>
<td class="nump">748,295<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Plant and equipment [Member] | Accumulated depreciation [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">258,223<span></span>
</td>
<td class="nump">222,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">43,929<span></span>
</td>
<td class="nump">40,501<span></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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(6,205)<span></span>
</td>
<td class="num">(4,917)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">295,947<span></span>
</td>
<td class="nump">258,223<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">5,326<span></span>
</td>
<td class="nump">0<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Construction in progress [Member] | Cost [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">12,660<span></span>
</td>
<td class="nump">9,514<span></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_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers between categories</a></td>
<td class="num">(7,334)<span></span>
</td>
<td class="num">(9,702)<span></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">5,326<span></span>
</td>
<td class="nump">0<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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Construction in progress [Member] | Accumulated depreciation [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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about 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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">$ 0<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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from rehabilitation cost asset.</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;">tgb_IncreaseDecreaseThroughRehabilitationCostAssetPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</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_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PropertyAcquisitionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=tgb_PropertyAcquisitionCostsMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MiningPropertyMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_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>114
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472853496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of net book value of property, plant &amp; equipment (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">$ 758,006<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">78,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">12,906<span></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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="num">(103,469)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="num">(3,471)<span></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">742,619<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesMember', window );">Gibraltar Mines [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">539,747<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">55,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">12,906<span></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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="num">(103,013)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">504,995<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperMember', window );">Florence Copper [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">188,512<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">18,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="nump">3,471<span></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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">203,079<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowheadMember', window );">Yellowhead [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">16,240<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">2,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">18,649<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyMember', window );">Aley [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">12,766<span></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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">1,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">13,861<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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OtherMember', window );">Other [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Net additions</a></td>
<td class="nump">1,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets', window );">Changes in rehabilitation cost asset</a></td>
<td class="nump">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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depletion and amortization</a></td>
<td class="num">(403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange translation</a></td>
<td class="nump">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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">$ 2,035<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one 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> -Name IAS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through changes in rehabilitation costs 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;">tgb_IncreaseDecreaseThroughChangesInRehabilitationCostsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowheadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowheadMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OtherMember</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>115
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473035080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2014</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_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 5,250<span></span>
</td>
<td class="nump">$ 5,355<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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember', window );">Florence copper project [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_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2019-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PercentageOfVotingEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]</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> -Name IFRS<br> -Number 3<br> -IssueDate 2019-01-01<br> -Paragraph B64<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfVotingEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=tgb_FlorenceCopperProjectMember</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>116
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783479849544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Disclosure of accounts payable and accrued liabilities (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_tgb_AccountsPayableAndAccruedLiabilitiesAbstract', window );"><strong>Accounts Payable 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_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers', window );">Trade payables</a></td>
<td class="nump">$ 32,775<span></span>
</td>
<td class="nump">$ 24,171<span></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_ifrs-full_AccrualsClassifiedAsCurrent', window );">Accrued liabilities</a></td>
<td class="nump">18,972<span></span>
</td>
<td class="nump">19,514<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_ifrs-full_TradeAndOtherCurrentPayables', window );">Total trade and other current payables</a></td>
<td class="nump">$ 51,747<span></span>
</td>
<td class="nump">$ 43,685<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccrualsClassifiedAsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accruals classified as current. [Refer: Accruals]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccrualsClassifiedAsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade payables and current other payables. [Refer: Current trade payables; Other current payables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 70<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_70&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AccountsPayableAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_AccountsPayableAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>117
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471694264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 10, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2019 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2019 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($)</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from equipment financings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,013<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_ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember', window );">2022 Notes [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued', window );">Notes issued</a></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">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">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">June 15, 2022<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_ifrs-full_BorrowingsInterestRate', window );">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="nump">8.75%<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_ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentySixSeniorSecuredNotesMember', window );">2026 Senior Secured Notes [Member] | Events after reporting period [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued', window );">Notes issued</a></td>
<td class="nump">$ 400,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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="nump">7.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_NotesRedemptionPricePercentage', window );">Redemption price percentage</a></td>
<td class="nump">102.188%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_BorrowingsByNameAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [Member] | IFRS 16 [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_RightofuseAssets', window );">Carrying amount of leased 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="nump">$ 32,449<span></span>
</td>
<td class="nump">$ 37,254<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_ifrs-full_BorrowingsByNameAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [Member] | IFRS 16 [Member] | Bottom of range [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_BorrowingsInterestRate', window );">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="nump">4.20%<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_tgb_BorrowingsMaturityOfPaymentsTerm', window );">Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 months<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_ifrs-full_BorrowingsByNameAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [Member] | IFRS 16 [Member] | Top of range [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_BorrowingsInterestRate', window );">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="nump">6.30%<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_tgb_BorrowingsMaturityOfPaymentsTerm', window );">Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">70 months<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_ifrs-full_BorrowingsByNameAxis=tgb_SecuredEquipmentLoansMember', window );">Secured equipment loans [Member] | Gibraltar Mines [Member] | Bottom of range [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_BorrowingsInterestRate', window );">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="nump">5.20%<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_tgb_BorrowingsMaturityOfPaymentsTerm', window );">Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 months<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_ifrs-full_BorrowingsByNameAxis=tgb_SecuredEquipmentLoansMember', window );">Secured equipment loans [Member] | Gibraltar Mines [Member] | Top of range [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_BorrowingsInterestRate', window );">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="nump">6.40%<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_tgb_BorrowingsMaturityOfPaymentsTerm', window );">Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<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_ifrs-full_BorrowingsByNameAxis=tgb_EquipmentLoanMember', window );">Equipment loan [Member] | Gibraltar Mines [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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from equipment financings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,875<span></span>
</td>
<td class="nump">$ 7,977<span></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_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity of borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current notes and debentures issued. [Refer: Notes and debentures issued]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings obtained. [Refer: Borrowings]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</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> -Name IFRS<br> -Number 16<br> -IssueDate 2019-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_BorrowingsMaturityOfPaymentsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings maturity of payments, 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;">tgb_BorrowingsMaturityOfPaymentsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NotesRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes redemption price percentage.</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;">tgb_NotesRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentyTwoSeniorSecuredNotesMember</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_ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentySixSeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_TwoThousandTwentySixSeniorSecuredNotesMember</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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_EventsAfterReportingPeriodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_EventsAfterReportingPeriodMember</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_ifrs-full_BorrowingsByNameAxis=tgb_LeasesLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_LeasesLiabilitiesMember</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_ifrs-full_NewIFRSsAxis=tgb_Ifrs16Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NewIFRSsAxis=tgb_Ifrs16Member</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_BorrowingsByNameAxis=tgb_SecuredEquipmentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_SecuredEquipmentLoansMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesMember</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_ifrs-full_BorrowingsByNameAxis=tgb_EquipmentLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_EquipmentLoanMember</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>118
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472810456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Disclosure of borrowings (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract', window );"><strong>Current borrowings and current portion of non-current borrowings [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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current borrowings</a></td>
<td class="nump">$ 17,617<span></span>
</td>
<td class="nump">$ 16,460<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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract', window );"><strong>Non-current portion of non-current borrowings, by type [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_ifrs-full_LongtermBorrowings', window );">Non-current portion of non-current borrowings</a></td>
<td class="nump">345,787<span></span>
</td>
<td class="nump">357,025<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_ifrs-full_Borrowings', window );">Total debt</a></td>
<td class="nump">363,404<span></span>
</td>
<td class="nump">373,485<span></span>
</td>
<td class="nump">$ 355,481<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SeniorSecuredNotesMember', window );">Senior secured notes [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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract', window );"><strong>Non-current portion of non-current borrowings, by type [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_ifrs-full_LongtermBorrowings', window );">Non-current portion of non-current borrowings</a></td>
<td class="nump">313,965<span></span>
</td>
<td class="nump">317,728<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [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_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract', window );"><strong>Current borrowings and current portion of non-current borrowings [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current borrowings</a></td>
<td class="nump">8,094<span></span>
</td>
<td class="nump">7,990<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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract', window );"><strong>Non-current portion of non-current borrowings, by type [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current portion of non-current borrowings</a></td>
<td class="nump">11,829<span></span>
</td>
<td class="nump">11,107<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SecuredEquipmentLoansMember', window );">Secured equipment loans [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_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract', window );"><strong>Current borrowings and current portion of non-current borrowings [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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current borrowings</a></td>
<td class="nump">7,536<span></span>
</td>
<td class="nump">6,626<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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract', window );"><strong>Non-current portion of non-current borrowings, by type [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_ifrs-full_LongtermBorrowings', window );">Non-current portion of non-current borrowings</a></td>
<td class="nump">12,536<span></span>
</td>
<td class="nump">18,746<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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeaseRelatedObligationsMember', window );">Lease related obligations [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_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract', window );"><strong>Current borrowings and current portion of non-current borrowings [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current borrowings</a></td>
<td class="nump">1,987<span></span>
</td>
<td class="nump">1,844<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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract', window );"><strong>Non-current portion of non-current borrowings, by type [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current portion of non-current borrowings</a></td>
<td class="nump">$ 7,457<span></span>
</td>
<td class="nump">$ 9,444<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_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding funds that the entity is obligated to repay.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SeniorSecuredNotesMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeasesLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeasesLiabilitiesMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SecuredEquipmentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_SecuredEquipmentLoansMember</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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeaseRelatedObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=tgb_LeaseRelatedObligationsMember</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>119
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783470777544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Disclosure of continuity of total debt (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [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_ifrs-full_Borrowings', window );">Total debt as at January 1</a></td>
<td class="nump">$ 373,485<span></span>
</td>
<td class="nump">$ 355,481<span></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_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16', window );">Lease additions on initial application of IFRS 16</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Lease additions</a></td>
<td class="nump">8,131<span></span>
</td>
<td class="nump">11,295<span></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_ifrs-full_ProceedsFromNoncurrentBorrowings', window );">Equipment loan net proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction', window );">Lease related obligations on sale leaseback transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Lease liabilities and equipment loans repayments</a></td>
<td class="num">(14,362)<span></span>
</td>
<td class="num">(18,920)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_UnrealizedForeignExchangeGain', window );">Unrealized foreign exchange gain</a></td>
<td class="num">(6,541)<span></span>
</td>
<td class="num">(16,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_tgb_AmortizationOfDeferredFinancingCharges', window );">Amortization of deferred financing charges</a></td>
<td class="nump">2,691<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Total debt as at December 31</a></td>
<td class="nump">$ 363,404<span></span>
</td>
<td class="nump">$ 373,485<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding funds that the entity is obligated to repay.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 44B<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_44B&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProceedsFromNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current borrowings obtained. [Refer: Borrowings]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to settle borrowings, classified as financing activities. [Refer: Borrowings]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AmortizationOfDeferredFinancingCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Deferred Financing Charges.</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;">tgb_AmortizationOfDeferredFinancingCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_LeaseAdditionsOnInitialApplicationOfIfrs16">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions on initial application of IFRS 16.</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;">tgb_LeaseAdditionsOnInitialApplicationOfIfrs16</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ObligationsRelatedToSaleAndLeaseBackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations related to sale and lease back transaction.</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;">tgb_ObligationsRelatedToSaleAndLeaseBackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_UnrealizedForeignExchangeGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized Foreign Exchange Gain.</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;">tgb_UnrealizedForeignExchangeGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472783560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE (Narrative) (Details)<br> $ in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 03, 2017 </div>
<div>USD ($) </div>
<div>oz</div>
</th>
<th class="th">
<div>Apr. 24, 2020 </div>
<div>CAD ($) </div>
<div>oz</div>
</th>
<th class="th"><div>Mar. 31, 2010</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_tgb_DisclosureOfDeferredIncomeLineItems', window );"><strong>Disclosure Of Deferred Income [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_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of ownership interest in joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember', window );">Osisko Gold Royalties Ltd [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_tgb_DisclosureOfDeferredIncomeLineItems', window );"><strong>Disclosure Of Deferred Income [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_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest', window );">Upfront cash deposit received | $</a></td>
<td class="nump">$ 33<span></span>
</td>
<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_tgb_QuantityOfSilverDeliverable', window );">Quantity of silver deliverable | oz</a></td>
<td class="nump">5,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_PercentageOfProductionToBeDeliveredAfterThreshold', window );">Percentage of production to be delivered after threshold</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>
</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_tgb_DeferredRevenueDeposit', window );">Deferred revenue deposit | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CashReceivedPerOunceOfSilverDeliveries', window );">Cash received per ounce of silver deliveries | oz</a></td>
<td class="nump">2.75<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DescriptionOfAgreementExtensionPeriod', window );">Successive renewal term of sale agreement</a></td>
<td class="text">10 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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember', window );">Osisko Gold Royalties Ltd [Member] | Bottom of range [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_tgb_DisclosureOfDeferredIncomeLineItems', window );"><strong>Disclosure Of Deferred Income [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_tgb_DescriptionOfAgreementExtensionPeriod', window );">Successive renewal term of sale agreement</a></td>
<td class="text">50 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_CashReceivedPerOunceOfSilverDeliveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received per ounce of silver deliveries</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;">tgb_CashReceivedPerOunceOfSilverDeliveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DeferredRevenueDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of deferred revenue deposit.</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;">tgb_DeferredRevenueDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DescriptionOfAgreementExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Agreement Extension 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;">tgb_DescriptionOfAgreementExtensionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfDeferredIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfDeferredIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_PercentageOfProductionToBeDeliveredAfterThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 production to be delivered after threshold.</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;">tgb_PercentageOfProductionToBeDeliveredAfterThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_QuantityOfSilverDeliverable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Quantity of silver deliverable.</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;">tgb_QuantityOfSilverDeliverable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</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_tgb_UpfrontCashDepositReceivedForSilverStreamingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Upfront cash deposit received for silver streaming interest.</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;">tgb_UpfrontCashDepositReceivedForSilverStreamingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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>121
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472793912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE - Disclosure of changes in deferred revenue (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 24, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfDeferredIncomeLineItems', window );"><strong>Disclosure Of Deferred Income [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_ifrs-full_DeferredIncome', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,991<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_tgb_FinanceCostsIncludedInDeferredIncome', window );">Finance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,172<span></span>
</td>
<td class="nump">$ 4,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredIncome', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,758<span></span>
</td>
<td class="nump">43,991<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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember', window );">Osisko Gold Royalties Ltd [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_tgb_DisclosureOfDeferredIncomeLineItems', window );"><strong>Disclosure Of Deferred Income [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_ifrs-full_DeferredIncome', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,991<span></span>
</td>
<td class="nump">43,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_tgb_DeferredRevenueDeposit', window );">Deferred revenue deposit (amendment to silver stream)</a></td>
<td class="nump">$ 8,510<span></span>
</td>
<td class="nump">8,510<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_tgb_FinanceCostsIncludedInDeferredIncome', window );">Finance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,172<span></span>
</td>
<td class="nump">4,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue', window );">Amortization of deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,915)<span></span>
</td>
<td class="num">(3,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_ifrs-full_DeferredIncome', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,758<span></span>
</td>
<td class="nump">$ 43,991<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability representing income that has been received but is not yet earned. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income decrease, amortization of deferred 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;">tgb_DeferredIncomeDecreaseAmortizationOfDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DeferredRevenueDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of deferred revenue deposit.</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;">tgb_DeferredRevenueDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DisclosureOfDeferredIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfDeferredIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_FinanceCostsIncludedInDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance costs included in deferred income.</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;">tgb_FinanceCostsIncludedInDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_OsiskoGoldRoyaltiesLtdMember</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>122
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783474157960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEFERRED REVENUE - Disclosure of deferred revenue (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfDeferredIncomeAbstract', window );"><strong>Disclosure Of Deferred Income [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_ifrs-full_DeferredIncomeClassifiedAsCurrent', window );">Current</a></td>
<td class="nump">$ 5,604<span></span>
</td>
<td class="nump">$ 4,558<span></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_ifrs-full_DeferredIncomeClassifiedAsNoncurrent', window );">Non-current</a></td>
<td class="nump">47,154<span></span>
</td>
<td class="nump">39,433<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_ifrs-full_DeferredIncome', window );">Total</a></td>
<td class="nump">$ 52,758<span></span>
</td>
<td class="nump">$ 43,991<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability representing income that has been received but is not yet earned. [Refer: Revenue]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredIncomeClassifiedAsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income classified as current. [Refer: Deferred income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeClassifiedAsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DeferredIncomeClassifiedAsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred income classified as non-current. [Refer: Deferred income]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeClassifiedAsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DisclosureOfDeferredIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfDeferredIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>123
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476210200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROVISION FOR ENVIRONMENTAL REHABILITATION (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_tgb_ProvisionOnInflationRate', window );">Inflation rate</a></td>
<td class="nump">1.49%<span></span>
</td>
<td class="nump">1.42%<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember', window );">Provision for decommissioning, restoration and rehabilitation costs [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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_tgb_NominalRiskFreeDiscountRate', window );">Risk-free discount rate</a></td>
<td class="nump">1.63%<span></span>
</td>
<td class="nump">1.93%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_NominalRiskFreeRate', window );">Nominal Risk-Free Rate</a></td>
<td class="nump">2.86%<span></span>
</td>
<td class="nump">3.05%<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember', window );">Provision for decommissioning, restoration and rehabilitation costs [Member] | Bottom of range [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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_tgb_InvestmentGradeCorporateBonds', window );">Investment grade corporate bonds</a></td>
<td class="text">50 years<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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember', window );">Provision for decommissioning, restoration and rehabilitation costs [Member] | Top of range [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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_tgb_BeyondCurrentMineLife', window );">Beyond current mine life</a></td>
<td class="text">100 years<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_tgb_InvestmentGradeCorporateBonds', window );">Investment grade corporate bonds</a></td>
<td class="text">100 years<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_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_BeyondCurrentMineLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Beyond current mine life.</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;">tgb_BeyondCurrentMineLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_InvestmentGradeCorporateBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment grade corporate bonds.</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;">tgb_InvestmentGradeCorporateBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NominalRiskFreeDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal risk-free discount 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;">tgb_NominalRiskFreeDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_NominalRiskFreeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal Risk-Free 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;">tgb_NominalRiskFreeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_ProvisionOnInflationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision on inflation 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;">tgb_ProvisionOnInflationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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>124
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783482977384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROVISION FOR ENVIRONMENTAL REHABILITATION  - Disclosure of provision for environmental rehabilitation (Details) - Provision for decommissioning, restoration and rehabilitation costs [Member] - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_ifrs-full_OtherProvisions', window );">Beginning balance at January 1</a></td>
<td class="nump">$ 66,373<span></span>
</td>
<td class="nump">$ 97,914<span></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_ifrs-full_ChangesInOtherProvisions', window );">Change in estimates</a></td>
<td class="nump">12,906<span></span>
</td>
<td class="num">(31,644)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AccretionInOtherProvisions', window );">Accretion</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">1,577<span></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_tgb_SettlementsOtherProvisions', window );">Settlements</a></td>
<td class="num">(728)<span></span>
</td>
<td class="num">(1,409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Foreign exchange differences</a></td>
<td class="num">(118)<span></span>
</td>
<td class="num">(65)<span></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_ifrs-full_OtherProvisions', window );">Ending balance at December 31</a></td>
<td class="nump">$ 78,983<span></span>
</td>
<td class="nump">$ 66,373<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in other provisions. [Refer: Other provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_OtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 provisions other than provisions for employee benefits. [Refer: Provisions]</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> -Name IAS<br> -Number 37<br> -IssueDate 2019-01-01<br> -Paragraph 84<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AccretionInOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion in other provisions.</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;">tgb_AccretionInOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_SettlementsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlements other provisions.</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;">tgb_SettlementsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</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>125
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473297560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 11, 2020 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 11, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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_ifrs-full_EquityAbstract', window );"><strong>Equity [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_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding', window );">Common shares issued | shares</a></td>
<td class="nump">34,322,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,322,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_tgb_PricePerShareOfSharesIssued', window );">Price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.83<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_ifrs-full_ProceedsFromIssuingShares', window );">Net proceeds from the issue of shares | $</a></td>
<td class="nump">$ 34,299<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_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the number of shares outstanding. [Refer: Number of shares outstanding]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProceedsFromIssuingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuing 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/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssuingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_PricePerShareOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share or per unit amount of equity securities issued.</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;">tgb_PricePerShareOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>126
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472662968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY - Disclosure of Equity (Details)<br> Share in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 11, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Share </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>Share </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_ifrs-full_EquityAbstract', window );"><strong>Equity [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_ifrs-full_NumberOfSharesOutstanding', window );">Common shares outstanding beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,194,000<span></span>
</td>
<td class="nump">228,431,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_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares', window );">Issued to acquire Yellowhead</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,300,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_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding', window );">Common shares issued</a></td>
<td class="nump">34,322,138<span></span>
</td>
<td class="nump">34,322,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercise of share options | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,599<span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Common shares outstanding ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,115,000<span></span>
</td>
<td class="nump">246,194,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in the number of shares outstanding. [Refer: Number of shares outstanding]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options exercised in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury 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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through acquisition of subsidiary 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;">tgb_IncreaseDecreaseThroughAcquisitionOfSubsidiaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>127
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471564488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Narrative) (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($) </div>
<div>Share </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($) </div>
<div>Share </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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Share options granted | Share</a></td>
<td class="nump">1,835,000<span></span>
</td>
<td class="nump">4,612,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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019', window );">Share options granted, average exercise price</a></td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Weighted average grant-date fair value</a></td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 0.41<span></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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Weighted average fair value at measurement date share options granted | $</a></td>
<td class="nump">$ 899<span></span>
</td>
<td class="nump">$ 1,696<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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_tgb_MaximumAllowableUnderPlan', window );">Maximum allowable under the plan</a></td>
<td class="nump">9.50%<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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_DirectorsExecutivesAndEmployeesMember', window );">Directors, executives and employees [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Share options granted | Share</a></td>
<td class="nump">1,835,000<span></span>
</td>
<td class="nump">4,611,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019', window );">Share options granted, average exercise price</a></td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.75<span></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_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted', window );">Total fair value of options granted | $</a></td>
<td class="nump">$ 844<span></span>
</td>
<td class="nump">$ 1,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Weighted average grant-date fair value</a></td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 0.41<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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_IndependentDirectorsMember', window );">Independent directors [Member] | Top of range [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_tgb_MaximumAllowableUnderPlanForIndependentDirectors', window );">Maximum allowable under the plan for independent directors</a></td>
<td class="nump">1.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_tgb_ShareBasedPaymentArrangementsExercisePeriod', window );">Options exercise period</a></td>
<td class="text">5 years<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember', window );">Deferred Share Units [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NoncurrentFinancialLiabilities', window );">Long-term financial liability | $</a></td>
<td class="nump">$ 3,525<span></span>
</td>
<td class="nump">$ 1,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of units granted in share-based payment arrangement | Share</a></td>
<td class="nump">572,000<span></span>
</td>
<td class="nump">682,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_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare', window );">Weighted average fair value at measurement date share awards granted per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.78<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember', window );">Performance Share Units [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of units granted in share-based payment arrangement | Share</a></td>
<td class="nump">825,000<span></span>
</td>
<td class="nump">875,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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember', window );">Performance Share Units [Member] | Bottom of range [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_tgb_PercentageOfPerformanceFactor', window );">Percentage of performance factor</a></td>
<td class="nump">0.00%<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember', window );">Performance Share Units [Member] | Top of range [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_tgb_PercentageOfPerformanceFactor', window );">Percentage of performance factor</a></td>
<td class="nump">250.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare', window );">Weighted average fair value at measurement date share awards granted per share</a></td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 1.33<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember', window );">Performance Share Units [Member] | Senior Executives [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of units granted in share-based payment arrangement | Share</a></td>
<td class="nump">825,000<span></span>
</td>
<td class="nump">875,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-current financial liabilities. [Refer: Financial liabilities]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other equity instruments (ie other than share options) granted in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options granted in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_MaximumAllowableUnderPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum allowable under the plan.</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;">tgb_MaximumAllowableUnderPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_MaximumAllowableUnderPlanForIndependentDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum allowable under the plan for independent directors.</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;">tgb_MaximumAllowableUnderPlanForIndependentDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_PercentageOfPerformanceFactor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 performance factor.</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;">tgb_PercentageOfPerformanceFactor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_ShareBasedPaymentArrangementsExercisePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based payment arrangements, exercise 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;">tgb_ShareBasedPaymentArrangementsExercisePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fair Value at Measurement Date Other Equity Instruments Granted 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;">tgb_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGrantedPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_DirectorsExecutivesAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_DirectorsExecutivesAndEmployeesMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_IndependentDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_IndependentDirectorsMember</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_SeniorExecutivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_SeniorExecutivesMember</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>128
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471456520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Disclosure of changes in number of share options and average price (Details)<br> shares in Thousands, Share in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Share </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Share </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Share </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>Share </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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding , beginning balance | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,337<span></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_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Granted | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercised | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(463)<span></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_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Cancelled/forfeited | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(178)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement', window );">Expired | Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,552)<span></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_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,969<span></span>
</td>
<td class="nump">8,969<span></span>
</td>
<td class="nump">10,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Options, Exercisable | Share</a></td>
<td class="nump">6,365<span></span>
</td>
<td class="nump">6,365<span></span>
</td>
<td class="nump">6,365<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Average price, Outstanding beginning balance</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019', window );">Granted</a></td>
<td class="nump">0.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75<span></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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019', window );">Exercised</a></td>
<td class="nump">0.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019', window );">Cancelled/forfeited</a></td>
<td class="nump">1.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.58<span></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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019', window );">Expired</a></td>
<td class="nump">1.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Average price, Outstanding ending balance</a></td>
<td class="nump">1.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019', window );">Average price, Exercisable</a></td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.35<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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options outstanding in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options exercisable in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options exercised in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options expired in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_v&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options forfeited in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options granted in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_v&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471777576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Disclosure of share options and average life (Details)<br> shares in Thousands, Share in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Share</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>Share</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>Share</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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Exercise price, option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,969<span></span>
</td>
<td class="nump">8,969<span></span>
</td>
<td class="nump">10,756<span></span>
</td>
<td class="nump">10,337<span></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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Exercise price, Average life (years)</a></td>
<td class="text">2 years 2 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceOneMember', window );">$0.38 to $0.75 [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Exercise price, option | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,670<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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Exercise price, Average life (years)</a></td>
<td class="text">2 years 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceOneMember', window );">$0.38 to $0.75 [Member] | Bottom of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceOneMember', window );">$0.38 to $0.75 [Member] | Top of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceTwoMember', window );">$0.76 to $1.00 [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Exercise price, option | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,823<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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Exercise price, Average life (years)</a></td>
<td class="text">3 years 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceTwoMember', window );">$0.76 to $1.00 [Member] | Bottom of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 0.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceTwoMember', window );">$0.76 to $1.00 [Member] | Top of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 1.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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceThreeMember', window );">$1.01 to $1.38 [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Exercise price, option | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,928<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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Exercise price, Average life (years)</a></td>
<td class="text">1 year 5 months 19 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceThreeMember', window );">$1.01 to $1.38 [Member] | Bottom of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceThreeMember', window );">$1.01 to $1.38 [Member] | Top of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceFourMember', window );">$1.39 to $2.86 [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Exercise price, option | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,548<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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Exercise price, Average life (years)</a></td>
<td class="text">1 year 6 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceFourMember', window );">$1.39 to $2.86 [Member] | Bottom of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceFourMember', window );">$1.39 to $2.86 [Member] | Top of range [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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price</a></td>
<td class="nump">$ 2.86<span></span>
</td>
<td class="text">&#160;<span></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_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExercisePriceOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of outstanding share 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options outstanding in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life of outstanding share options. [Refer: Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceOneMember</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_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceTwoMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceThreeMember</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_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=tgb_ExercisePriceFourMember</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>130
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472657816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Disclosure of fair value of options (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Year </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>Year </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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected term (years) | Year</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">5.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_tgb_DescriptionOfForfeitureRateShareOptionsGranted', window );">Forfeiture rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Volatility</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">64.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_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">1.80%<span></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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Weighted-average fair value per option | $ / shares</a></td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option life of share options granted.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfOptionLifeShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of an expected dividend used to calculate the fair value of share options granted.</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]</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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_DescriptionOfForfeitureRateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeiture rate share options granted</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;">tgb_DescriptionOfForfeitureRateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>131
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473180392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Disclosure of  DSUs and PSUs issued and outstanding (Details) - Share<br> Share in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember', window );">Deferred Share Units [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding at beginning balance</a></td>
<td class="nump">2,354<span></span>
</td>
<td class="nump">2,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">682<span></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_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement', window );">Settled</a></td>
<td class="num">(803)<span></span>
</td>
<td class="num">(656)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding at ending balance</a></td>
<td class="nump">2,123<span></span>
</td>
<td class="nump">2,354<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember', window );">Performance Share Units [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding at beginning balance</a></td>
<td class="nump">1,675<span></span>
</td>
<td class="nump">1,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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">825<span></span>
</td>
<td class="nump">875<span></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_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement', window );">Settled</a></td>
<td class="num">(400)<span></span>
</td>
<td class="num">(410)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding at ending balance</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">1,675<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other equity instruments (ie other than share options) granted in a 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> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other equity instruments (ie other than share options) outstanding in a 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/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other equity instruments (ie other than share options) settled in a share-based payment arrangement.</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;">tgb_NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_DeferredShareUnitsMember</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsMember</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>132
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471555768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Disclosure of share based compensation expense (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Expense from share-based payment transactions</a></td>
<td class="nump">$ 5,310<span></span>
</td>
<td class="nump">$ 3,126<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ShareOptionsAmortizationMember', window );">Share options - amortization [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Expense from share-based payment transactions</a></td>
<td class="nump">1,013<span></span>
</td>
<td class="nump">1,786<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsAmortizationMember', window );">Performance share units - amortization [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Expense from share-based payment transactions</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">1,015<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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ChangeInFairValueOfDeferredShareUnitsMember', window );">Change in fair value of deferred share units [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_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Expense from share-based payment transactions</a></td>
<td class="nump">$ 3,066<span></span>
</td>
<td class="nump">$ 325<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense from share-based payment transactions with employees.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ShareOptionsAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ShareOptionsAmortizationMember</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_PerformanceShareUnitsAmortizationMember</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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ChangeInFairValueOfDeferredShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=tgb_ChangeInFairValueOfDeferredShareUnitsMember</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>133
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471763800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2010</div></th>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems', window );"><strong>Disclosure Of Commitments And Contingent Liabilities [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_ifrs-full_CapitalCommitments', window );">Capital commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,733<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember', window );">Cariboo Copper Corp [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_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems', window );"><strong>Disclosure Of Commitments And Contingent Liabilities [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_tgb_RemainingProportionOfOwnershipInterestInJointVenture', window );">Remaining portion of ownership interest in joint venture</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems', window );"><strong>Disclosure Of Commitments And Contingent Liabilities [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_tgb_PercentageOfCapitalLeaseAndEquipmentLoans', window );">Capital lease and equipment loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership interest in joint venture</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.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_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans', window );">JV partner's portion of capital lease and equipment loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,683<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_ifrs-full_CapitalCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future capital expenditures that the entity is committed to make.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CapitalCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">tgb_DisclosureOfCommitmentsAndContingentLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture partner's portion of capital lease and equipment loans.</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;">tgb_JointVenturePartnerPortionOfCapitalLeaseAndEquipmentLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_PercentageOfCapitalLeaseAndEquipmentLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital lease and equipment loans.</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;">tgb_PercentageOfCapitalLeaseAndEquipmentLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_RemainingProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents remaining proportion of ownership interest in joint venture.</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;">tgb_RemainingProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_CaribooCopperCorpMember</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_ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_JointVenturesAxis=tgb_GibraltarJointVentureMember</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>134
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783470753832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Disclosure of  future minimum payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">$ 6,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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2021 [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">5,911<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember', window );">2022 [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">859<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2023 [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">0<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2024 [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">0<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2025 [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></td>
<td class="nump">0<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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2026 and thereafter [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_tgb_DisclosureOfCommitmentsLineItems', window );"><strong>Disclosure Of Commitments [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_ifrs-full_ContractLiabilities', window );">Commitments</a></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_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</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> -Name IFRS<br> -Number 15<br> -IssueDate 2019-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2019-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DisclosureOfCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 abstract of disclosure of commitments.</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;">tgb_DisclosureOfCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</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_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</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>135
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472866920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTARY CASH FLOW INFORMATION - Disclosure of supplementary cash flow information (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract', window );"><strong>Disclosure of supplementary cash flow information [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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable', window );">Accounts receivable</a></td>
<td class="nump">$ 7,409<span></span>
</td>
<td class="nump">$ 713<span></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_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="num">(11,292)<span></span>
</td>
<td class="num">(4,634)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AdjustmentsForDecreaseIncreaseInPrepaids', window );">Prepaids</a></td>
<td class="num">(1,584)<span></span>
</td>
<td class="num">(1,326)<span></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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">2,967<span></span>
</td>
<td class="num">(463)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_NoncashWorkingCapitalInInterestPayable', window );">Interest payable</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(17)<span></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_tgb_NoncashWorkingCapitalInIncomeTaxesPaid', window );">Income tax payable</a></td>
<td class="num">(820)<span></span>
</td>
<td class="num">(887)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInWorkingCapital', window );">Net change in working capital</a></td>
<td class="num">(3,327)<span></span>
</td>
<td class="num">(6,614)<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_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and 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_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease', window );">Assets acquired under capital lease</a></td>
<td class="nump">4,267<span></span>
</td>
<td class="nump">1,780<span></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_tgb_NoncashRightOfUseAssetsAcquired', window );">ROU assets</a></td>
<td class="nump">$ 3,864<span></span>
</td>
<td class="nump">$ 9,355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_IncreaseDecreaseInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in working capital.</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_AdjustmentsForDecreaseIncreaseInPrepaids">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Decrease Increase In Prepaids</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;">tgb_AdjustmentsForDecreaseIncreaseInPrepaids</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Flow For Noncash Investing and Financing Activities 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;">tgb_CashFlowForNonCashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfSupplementaryCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplementary cash flow information [abstract]</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;">tgb_DisclosureOfSupplementaryCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Investing And Financing Activities Assets Acquired Under 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;">tgb_NoncashInvestingAndFinancingActivitiesAssetsAcquiredUnderCapitalLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NoncashRightOfUseAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Right Of Use Assets Acquired.</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;">tgb_NoncashRightOfUseAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NoncashWorkingCapitalInIncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash working capital in income taxes paid.</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;">tgb_NoncashWorkingCapitalInIncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_NoncashWorkingCapitalInInterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash working capital in interest 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;">tgb_NoncashWorkingCapitalInInterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>136
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783470699320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_DisclosureOfFinancialRiskManagementLineItems', window );"><strong>Disclosure Of Financial Risk Management [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_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency', window );">Percentage CAD strengthening against USD</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_FairValueOfNotesAndDebenturesIssued', window );">Fair value of senior secured notes</a></td>
<td class="nump">$ 324,029<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_tgb_CarryingValueOfSeniorSecuredNotes', window );">Carrying value</a></td>
<td class="nump">313,965<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_tgb_SettlementReceivables', window );">Settlement receivables</a></td>
<td class="nump">$ 4,676<span></span>
</td>
<td class="nump">$ 9,006<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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CommodityDerivativesMember', window );">Commodity Derivatives [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_tgb_DisclosureOfFinancialRiskManagementLineItems', window );"><strong>Disclosure Of Financial Risk Management [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_tgb_DerivativeFinancialInstrumentInterestRateBasis', window );">Interest rate basis points</a></td>
<td class="text">100 basis points<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_ifrs-full_CounterpartiesAxis=tgb_CustomerTwoMember', window );">Two Customers [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_tgb_DisclosureOfFinancialRiskManagementLineItems', window );"><strong>Disclosure Of Financial Risk Management [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_ifrs-full_PercentageOfEntitysRevenue', window );">Revenue from significant customers</a></td>
<td class="nump">88.00%<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of the entity's revenue. [Refer: Revenue]</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> -Name IFRS<br> -Number 8<br> -IssueDate 2019-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_CarryingValueOfSeniorSecuredNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Senior Secured Notes</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;">tgb_CarryingValueOfSeniorSecuredNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DerivativeFinancialInstrumentInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative financial instrument interest rate basis.</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;">tgb_DerivativeFinancialInstrumentInterestRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DisclosureOfFinancialRiskManagementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 represents information about financial risk management.</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;">tgb_DisclosureOfFinancialRiskManagementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_FairValueOfNotesAndDebenturesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Notes And Debentures Issued</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;">tgb_FairValueOfNotesAndDebenturesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 strengthening of major currencies against functional currency.</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;">tgb_PercentageOfStrengtheningOfMajorCurrenciesAgainstFunctionalCurrency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_SettlementReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlement receivables.</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;">tgb_SettlementReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CommodityDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_ClassesOfFinancialAssetsAxis=tgb_CommodityDerivativesMember</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_ifrs-full_CounterpartiesAxis=tgb_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CounterpartiesAxis=tgb_CustomerTwoMember</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>137
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783528974552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember', window );">Commodity price risk [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_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems', window );"><strong>Disclosure Of Commodity Price Risk For Financial Instruments [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_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices', window );">Copper increase/decrease by US$0.37/lb. (2019: US$0.28/lb.)</a></td>
<td class="nump">$ 9,542<span></span>
</td>
<td class="nump">$ 7,992<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commodity price risk for financial instruments.</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;">tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact on pre-tax earnings and equity for changes in commodity prices on the fair value of derivatives and the provisionally invoiced sales volumes.</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;">tgb_ImpactOfPreTaxEarningsAndEquityChangesInCommodityPrices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember</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>138
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472041832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Parentheticals) (Details)<br> lb in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>lb</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>lb</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_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems', window );"><strong>Disclosure Of Commodity Price Risk For Financial Instruments [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_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative', window );">Assumed percentage of copper price increases or decrease</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_CommodityExposedToPriceMovements', window );">Copper in concentrate exposed to price movements</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">22<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_CurrencyAxis=currency_USD', window );">USD [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_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems', window );"><strong>Disclosure Of Commodity Price Risk For Financial Instruments [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_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper', window );">US dollar increase in commodity price per lb of copper</a></td>
<td class="nump">0.37<span></span>
</td>
<td class="nump">0.28<span></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_ifrs-full_ClosingForeignExchangeRate', window );">Closing exchange rate</a></td>
<td class="nump">1.27<span></span>
</td>
<td class="nump">1.30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClosingForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClosingForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_tgb_CommodityExposedToPriceMovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commodity exposed to price movements.</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;">tgb_CommodityExposedToPriceMovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commodity price risk for financial instruments.</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;">tgb_DisclosureOfCommodityPriceRiskForFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in price of commodity derivative.</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;">tgb_PercentageOfIncreaseDecreaseInPriceOfCommodityDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>US dollar increase in commodity price per lb of copper.</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;">tgb_UsDollarIncreaseInCommodityPricePerLbOfCopper</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_USD</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>139
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783473212248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of impact on earnings after tax and equity (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue', window );">Fair value sensitivity for fixed-rate instruments</a></td>
<td class="num">$ (1,982)<span></span>
</td>
<td class="num">$ (2,095)<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember', window );">Senior secured notes [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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue', window );">Fair value sensitivity for fixed-rate instruments</a></td>
<td class="num">(1,696)<span></span>
</td>
<td class="num">(1,768)<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember', window );">Cash and cash equivalent [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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue', window );">Cash flow sensitivity for variable-rate instruments</a></td>
<td class="nump">617<span></span>
</td>
<td class="nump">386<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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue', window );">Fair value sensitivity for fixed-rate instruments</a></td>
<td class="num">(61)<span></span>
</td>
<td class="num">(149)<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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeaseRelatedObligationsMember', window );">Lease related obligations [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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue', window );">Fair value sensitivity for fixed-rate instruments</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(44)<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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_SecuredEquipmentLoansMember', window );">Secured equipment loans [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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems', window );"><strong>Schedule Of Interest Rate Sensitivity Analysis [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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue', window );">Fair value sensitivity for fixed-rate instruments</a></td>
<td class="num">$ (142)<span></span>
</td>
<td class="num">$ (134)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments adjustments on derivative at carrying 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;">tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments adjustments on derivative 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;">tgb_FinancialInstrumentsAdjustmentsOnDerivativeAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Interest Rate Sensitivity Analysis [Line Items]</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;">tgb_ScheduleOfInterestRateSensitivityAnalysisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember</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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember</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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeaseRelatedObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeaseRelatedObligationsMember</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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_SecuredEquipmentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_SecuredEquipmentLoansMember</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>140
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471736072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of  changes in assets and liabilities on basis of strengthening CAD against USD (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember', window );">Cash and cash equivalent [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="num">$ (6,213)<span></span>
</td>
<td class="num">$ (2,803)<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsReceivable1Member', window );">Accounts receivable [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="num">(412)<span></span>
</td>
<td class="num">(824)<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsPayableAndAccruedLiabilitiesMember', window );">Accounts payable and accrued liabilities [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">587<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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember', window );">Senior secured notes [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="nump">23,321<span></span>
</td>
<td class="nump">23,790<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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_EquipmentLoansMember', window );">Equipment loans [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">527<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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember', window );">Lease liabilities [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_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems', window );"><strong>Disclosure Foreign Currency Sensitivity Analysis [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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate', window );">Change in financial assets and liabilities due to exchange rate</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Foreign Currency Sensitivity Analysis [Line Items]</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;">tgb_DisclosureForeignCurrencySensitivityAnalysisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in financial assets (liabilities) due to ten percent strengthening in exchange rates.</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;">tgb_IncreaseDecreaseInFinancialAssetsLiabilitiesDueToTenPercentStrengtheningInExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_CashAndCashEquivalentMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsReceivable1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsReceivable1Member</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_AccountsPayableAndAccruedLiabilitiesMember</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_ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialAssetsAxis=tgb_SeniorSecuredNotesMember</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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_EquipmentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_EquipmentLoansMember</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_ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_TypesOfFinancialLiabilitiesAxis=tgb_LeasesLiabilitiesMember</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>141
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471868456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of fair value measurement of assets (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Financial assets at fair value through profit or loss, category [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeAssetCopperCallOptions', window );">Derivative asset copper call options</a></td>
<td class="nump">$ 1,514<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_tgb_DerivativeAssetFuelCallOptions', window );">Derivative asset fuel call options</a></td>
<td class="nump">278<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_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">1,792<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Financial assets at fair value through profit or loss, category [Member] | Level 1 [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeAssetCopperCallOptions', window );">Derivative asset copper call options</a></td>
<td class="nump">0<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_tgb_DerivativeAssetFuelCallOptions', window );">Derivative asset fuel call options</a></td>
<td class="nump">0<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_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">0<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Financial assets at fair value through profit or loss, category [Member] | Level 2 [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeAssetCopperCallOptions', window );">Derivative asset copper call options</a></td>
<td class="nump">1,514<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_tgb_DerivativeAssetFuelCallOptions', window );">Derivative asset fuel call options</a></td>
<td class="nump">278<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_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">1,792<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember', window );">Financial assets at fair value through profit or loss, category [Member] | Level 3 [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_tgb_DerivativeAssetCopperCallOptions', window );">Derivative asset copper call options</a></td>
<td class="nump">0<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_tgb_DerivativeAssetFuelCallOptions', window );">Derivative asset fuel call options</a></td>
<td class="nump">0<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_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">0<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember', window );">Financial assets at fair value through other comprehensive income, category [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Marketable securities</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="nump">$ 730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AssetsForInvestmentsInSubscriptionReceipts', window );">Investment in subscription receipts</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">2,400<span></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_tgb_ReclamationDeposits', window );">Reclamation deposits</a></td>
<td class="nump">2,825<span></span>
</td>
<td class="nump">3,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">5,816<span></span>
</td>
<td class="nump">6,213<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember', window );">Financial assets at fair value through other comprehensive income, category [Member] | Level 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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Marketable securities</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AssetsForInvestmentsInSubscriptionReceipts', window );">Investment in subscription receipts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_tgb_ReclamationDeposits', window );">Reclamation deposits</a></td>
<td class="nump">2,825<span></span>
</td>
<td class="nump">3,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">4,616<span></span>
</td>
<td class="nump">3,813<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember', window );">Financial assets at fair value through other comprehensive income, category [Member] | Level 2 [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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AssetsForInvestmentsInSubscriptionReceipts', window );">Investment in subscription receipts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_tgb_ReclamationDeposits', window );">Reclamation deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember', window );">Financial assets at fair value through other comprehensive income, category [Member] | Level 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_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_AssetsForInvestmentsInSubscriptionReceipts', window );">Investment in subscription receipts</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">2,400<span></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_tgb_ReclamationDeposits', window );">Reclamation deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValue', window );">Financial assets designated at fair value</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_FinancialAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial assets. [Refer: At fair value [member]; Financial 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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_tgb_AssetsForInvestmentsInSubscriptionReceipts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets For Investments In Subscription Receipts.</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;">tgb_AssetsForInvestmentsInSubscriptionReceipts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DerivativeAssetCopperCallOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of derivative asset copper call options.</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;">tgb_DerivativeAssetCopperCallOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_DerivativeAssetFuelCallOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of derivative asset fuel call options.</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;">tgb_DerivativeAssetFuelCallOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ReclamationDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation deposits.</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;">tgb_ReclamationDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</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_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember</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_ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember</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>142
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783483057080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL RISK MANAGEMENT - Disclosure of capital management (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_tgb_DisclosureOfFinancialRiskManagementAbstract', window );"><strong>Disclosure Of Financial Risk Management [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_ifrs-full_CashAndCashEquivalents', window );">Cash</a></td>
<td class="num">$ (85,110)<span></span>
</td>
<td class="num">$ (53,198)<span></span>
</td>
<td class="num">$ (45,665)<span></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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long-term debt</a></td>
<td class="nump">17,617<span></span>
</td>
<td class="nump">16,460<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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">345,787<span></span>
</td>
<td class="nump">357,025<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_ifrs-full_NetDebt', window );">Net debt</a></td>
<td class="nump">278,294<span></span>
</td>
<td class="nump">320,287<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_ifrs-full_Equity', window );">Shareholders equity</a></td>
<td class="nump">$ 317,372<span></span>
</td>
<td class="nump">$ 301,686<span></span>
</td>
<td class="nump">$ 347,077<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</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> -Name IAS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 residual interest in the assets of the entity after deducting all its liabilities.</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> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2019-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current borrowings. [Refer: Borrowings]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ifrs-full_NetDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_DisclosureOfFinancialRiskManagementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tgb_DisclosureOfFinancialRiskManagementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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>143
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472887992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES (Narrative) (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_RelatedPartiesMember', window );">Related parties [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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [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_tgb_ReimbursementsOfOfficeRentCosts', window );">Reimbursements of office rent costs</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 39<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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_GibraltarJointVentureMember', window );">Gibraltar Joint Venture [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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_PortfolioAndOtherManagementFeeIncome', window );">Management fee income</a></td>
<td class="nump">1,291<span></span>
</td>
<td class="nump">1,186<span></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_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts', window );">Reimbursable compensation expenses and third party costs</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_PortfolioAndOtherManagementFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income recognised from portfolio and other management fees.</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PortfolioAndOtherManagementFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ReimbursableCompensationExpensesAndThirdPartyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursable compensation expenses and third party costs.</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;">tgb_ReimbursableCompensationExpensesAndThirdPartyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_ReimbursementsOfOfficeRentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursements of office rent costs.</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;">tgb_ReimbursementsOfOfficeRentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_RelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_RelatedPartiesMember</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_ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_GibraltarJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_CategoriesOfRelatedPartiesAxis=tgb_GibraltarJointVentureMember</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>144
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783471990392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES - Disclosure of ownership Interest of subsidiaries (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesLtdMember', window );">Gibraltar Mines Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisHoldingsCanadaLtdMember', window );">Curis Holdings Canada Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisreResourcesLtdMember', window );">Curis Resources Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceHoldingsIncMember', window );">Florence Holdings Inc. [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">0.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperIncMember', window );">Florence Copper Inc [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyCorporationMember', window );">Aley Corporation [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowHeadMiningIncMember', window );">Yellow Head Mining Inc [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_TasekoHoldingsLimitedMember', window );">Taseko Holdings Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OneTwoEightZeroEightSixZeroBcLimitedMember', window );">1280860 BC Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">0.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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_SixSevenTwoFiveTwoZeroBcLtdMember', window );">672520 BC Ltd [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_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Proportion of ownership interest in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]</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> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2019-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2019-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2019-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesLtdMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisHoldingsCanadaLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisHoldingsCanadaLtdMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisreResourcesLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_CurisreResourcesLtdMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceHoldingsIncMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_FlorenceCopperIncMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_AleyCorporationMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowHeadMiningIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_YellowHeadMiningIncMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_TasekoHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_TasekoHoldingsLimitedMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OneTwoEightZeroEightSixZeroBcLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_OneTwoEightZeroEightSixZeroBcLimitedMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_SixSevenTwoFiveTwoZeroBcLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_SixSevenTwoFiveTwoZeroBcLtdMember</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>145
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783476434888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES - Disclosure of compensation for key management personnel (Details) - CAD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</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_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [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_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Salaries and benefits</a></td>
<td class="nump">$ 6,527<span></span>
</td>
<td class="nump">$ 6,757<span></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_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits', window );">Post-employment benefits</a></td>
<td class="nump">1,827<span></span>
</td>
<td class="nump">1,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment', window );">Share-based compensation expense</a></td>
<td class="nump">4,963<span></span>
</td>
<td class="nump">2,710<span></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_ifrs-full_KeyManagementPersonnelCompensation', window );">Key management personnel compensation</a></td>
<td class="nump">$ 13,317<span></span>
</td>
<td class="nump">$ 11,106<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_KeyManagementPersonnelCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]</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> -Name IAS<br> -Number 24<br> -IssueDate 2019-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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>146
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm139783472857224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENT (Narrative) (Details) - Subsequent event [Member]<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>USD ($)</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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_SubsequentEventsMember', window );">Senior Secured Notes [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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued', window );">Notes issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">February 15, 2026<span></span>
</td>
<td class="text">February 15, 2026<span></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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_SubsequentEventsMember', window );">Senior Secured Notes due on June 15, 2022 [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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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_ifrs-full_BorrowingsMaturity', window );">Maturity date</a></td>
<td class="text">June 15, 2022<span></span>
</td>
<td class="text">June 15, 2022<span></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_ifrs-full_BorrowingsInterestRate', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings', window );">Proceeds from borrowings used to redeem outstanding of 8.75% Senior Secured Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_SubsequentEventsMember', window );">Florence Copper project and Gibraltar mine [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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure', window );">Remaining net proceeds from borrowings available for capital expenditure</a></td>
<td class="nump">$ 167<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity of borrowings. [Refer: Borrowings]</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> -Name IFRS<br> -Number 7<br> -IssueDate 2019-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of 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;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</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_ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-current portion of non-current notes and debentures issued. [Refer: Notes and debentures issued]</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> -Name IAS<br> -Number 1<br> -IssueDate 2019-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2019-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2019-03-27<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from borrowings used to redeem outstanding another borrowings.</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;">tgb_ProceedsFromBorrowingsUsedToRedeemOutstandingAnotherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining net proceeds from borrowings available for capital expenditure.</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;">tgb_RemainingNetProceedsFromBorrowingsAvailableForCapitalExpenditure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tgb_</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_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_SubsequentEventsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=tgb_SubsequentEventsMember</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_ifrs-full_BorrowingsByNameAxis=tgb_SeniorSecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_SeniorSecuredNotesMember</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_ifrs-full_BorrowingsByNameAxis=tgb_SeniorSecuredNotesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_BorrowingsByNameAxis=tgb_SeniorSecuredNotesOneMember</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_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesFlorenceCopperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=tgb_GibraltarMinesFlorenceCopperMember</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>EXCEL
<SEQUENCE>147
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
MDZ)]4B\'5R W P  R0H  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R5
MEFUOVC 0QU]WG\+*Z]+$ 0JM (G'K>KZH-)MJJ:]<).#1$WBS#;0?ON=G1#8
M% SC!=B.[^^?[X[+]39<O,D(0)'W-,EDWXF4RJ]=5P81I$Q>\!PR?++@(F4*
MIV+IREP "XU1FKB^YUVZ*8LS9] S:X]BT.,KE<09/ HB5VG*Q,<($K[I.]39
M+CS%RTCI!7?0R]D2YJ"^Y8\"9VZE$L8I9#+F&1&PZ#M#>CVB;6U@=GR/82/W
MQD1?Y97S-SVY"?N.IXD@@4!I"88_:QA#DF@EY/A=BCK5F=IP?[Q5GYG+XV5>
MF80Q3W[$H8KZ3M<A(2S8*E%/?/,%R@L9P( GTGR33;&WY3DD6$G%T](8"=(X
M*W[9>^F(/0/_D(%?&OB&NSC(4$Z88H.>X!LB]&Y4TP-S56.-<'&FHS)7 I_&
M:*<&$QZLT,F*#+.03#,5JP]RDQ711J_U7(6'Z*UN4 J."D'_@"#UR1W/5"11
M+83P;P$7Z2I$?XLX\JV*$P@N2).>$]_S/1DQ =*BVJPNWC2JS0.J8[X&07X.
M7Z42F!J_+)*M2K)E)%O'?/G\D4.=Y^SF+:\QLU"T*XJV56:("*'!F"5L68=A
MMU^P1(*%X[+BN#S-&X\@8JZ3*R28HK6..:)4)L"GLS.= A:V3L76.8UM%LN
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
M^W'+V9JKQL#\OI%FBWEX:*XW^^OLQ7]02P,$%     @ DZ)]4L\3:T>Y!0
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
M>PI6(J84=V;'-7'1(DFF(C70@OAIT9&M>+>4[538#"")M0D=1IA."!TP08[
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
MKC4]7FKIO<']X'S "BO;V-X:WA]XO/5-R0#T;@("G@WW1GF!A FWL2W;C2E
M3A@D:/E^53;$&JP\\= S +6NO?P,4 M0;K>F'0Q_8SZ!PO5?""O@]+:$]0!<
M@A+H-X -A(:/((!$V/@/6K<DA/IE\:P]%!M0X (:T)%L#U32##7?E!":/D%W
MGMS/+Q] L:^\!>C@I$(G?(D6;M_C$A8./TL6 R$:GX5E^&@D.?HC]XY;'[EA
M.6 .SKU0&8'8 T<XN FZC>3R>>.$=?[47=V1I8 \=&LZ,'SR/0!E;@Q$%^0K
M4]GL?>$U"P1D[HRN#V3YL!L8O!,"X?SLV=L7-V<7L$G39/* #4!<^B0#@ZCS
M+.E ^* QH.=I#8#D2:H-'N!>%$/;&.\9FCL+\J-UL"@C>9\H9K[2>\D7  @>
M0E!M?Q"E!7H(,/C'8)$>=P#NAC4EP+4K/YH@VX$11;(+)P*%#;L]\0@  +=7
MKM>@/^@TY1Y4;!7@*Z,>VP.$E94E\%&^/;SO'3Y#),K$N\C%P QAP354_0!G
M!-C!SD3X#T5M 8ZN6'=N)X@)<"^+5]D1\ :ZYH!PI:=!X@") 2:N*"(X1+MQ
M^!AIH"6H]%OK^>0N/5V"(5JC<IN6M*YM4ZJ%?[$<Q\_&[\#*B(V6Z1)H>3WT
M:)CQNU[0C)1P(XMVKB)*61/>#\JG4?K,X']1>)#$=@VWA'H;/!8P%;9H*P1E
M#DI&"*-67F%1:<!& 6,[7F_Q.R '5^F04=DFT*<4&C@D_HG4BGR(5T3&6-MW
M8-;#G[8%,0_J_D FB@A]Q2%NA9K F^Z6:0#^=D-7)?A;S$G#Q11<(M"(D1[.
MWJMQ2-_5MZ2Y]N6!/B8JH6^\;4 H%7O8%_B8X?!E W]L.L-L$\G9H_MC.L2>
M'N;\)V#AXO%?+Q9X:4I">%S3WMK.M;@$D?.6";_D<T^.L$)I3'?>,;/ @>"F
M/.$IGF@AF*H<@'W %UFV!<#Z\I,PV[)XVQ8_EG"PXK'X%0LZ\V^N:^KB[Z9L
M0%J\[38E$#3#49NJ(5N-S $'X)=PB &,V[,7;W^]>7GY^*]G%P6XNBN YR-0
M"5!C;7:V*BH$D+BN!>R",*M,S2)STS@P'(HM;T>\#B3B^"5+O*=K UU;('"0
M. "+O >>\T?3)U(V(7*6G/4@8A/7WI5(6DC7@)ID74,LYM4V8!" E': 1Z64
MC2-F1 H FK05\F_5@;)!]9;8\"OP$0Q:;HRE/;"Q@,FW(WLDIER0W/0U/*]+
MP9^D9I XP?0F%0<4;[J^1%&!HA<-0[M#)1AT?2T6#\O"J T((N!WQ!6H%L87
MRIN:_( $N3E\ 2)/UI[(WA2#F?$#:J9IB,\ML@#(2[0<34/6J 5^9QD&C %/
MH"J5;>-R" +:.DKTR^(#*,F&Z4[O$^09A5V0(_ "0&WW!T5!6"E0('&4=60-
MBFQF,:M8J6B'E4&R5=@0YA+?D[MIS88=@\^@"L4N&,,+.D55^FVQ;MR=7P0=
MB&Y"X&U\J %]<]G TK4:<C7CS@\>+]N@7X)<A*8-P+\S*#;V'9+A(D&FJ([L
M615&JB!9@LG&();JH>JC>F:[EJ7109]2;1A) 901X<#SL@'AC,:R\2ZHD+(
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
M]<%CH3]2MX#DS_181TCMRVKAQ<K$&C$@"L*6-]70A2AXT P .+(82*.]1+4
MD'W,F37E3@O(]LY;(9.Q':+R=-XC_7]5\:=5Q=$^A6*^:2)X#"\_DWC,!4IZ
MG^B]!@;'^@13;SB<DM12=&9&8"^/.+#'1+N$%+-C!:8\'E_XM_+GYQ*T(4L6
MTP25U%]3T77+5>][[L<BQX,STP<.J8"3,*!C$7,#WDQ0B>%)1',&3O)0>J#4
M79[_E/-25HK@YEDR"=J%] K'U1>!VO^-/D,>D\<\J4@^D=Q!#H*^8]G.PK'#
MO$-V-F+5=L-ZI3:K6/%+_B5O]CH23)KE3CZ6GAR^HL1.61D1Q<S:GO+E;<QB
M@*+@V@HMBRZ3Q ;K8RHA;;+$50@):K -A)1%SZ_M0]U<"F@=BG<2TM]:\.6[
M:DNE1X DZ[>4=<'P5H,U;>R8,J\=1.CM!W:'8WU4;ZIM:__ 0"X5XR 5\]89
M>8S#A:RQXUF#6*4==*40E,V304# ;Q#"XG%QJ<:+!!S/AY:#A*:^X!1;8LTP
M8W-6H8K,G&23J!:-U[Z"M?FOK^$O 4P%PTP:*A. (3[B5EB#0C0HET7530!F
M\@TO?K%\< Y O_JT;UQ2IVPBKD]\19DK$!/46<1%.XIFM=F\H0IOXH]0G"AJ
M."3K$D<R61U64C-R5&T3RTWE!D<+,]F9XX #[6T,23G35G.)>0WDXV>-V:#Q
MB>45C/P*TW64.<:R@'2?Y;VQ-=7100\<[]PX:+I><H0O)B58:5VH9!C]N"9T
MOM8FP88C=J%4#[(9$NT:N,MJZI,J6N#ACJ3V[9B=S">*0\4:6]I\KG2-<GP.
MJ\M,/9=<3Y 7ZUDY9QJD1RV%=:%,$04SU^QA%3+7C;&!4QG=)D$3T+^Y*&YB
M35+V-^Y%W*_Y1A#<=]I(XGLIRD:3FZX!^4JLQ1<4$/21A*7#=-)MQBVF'%H3
M+UGJX1OPJX=.SL=.! @*2@,>K_J\SDOV2 >QJI.ZVG5'$'!L#DW.+1:QT[O+
MXJ>9LXQ.(66@B5@%SH>; M1G:9@%9RFD,8M7D[(DU$AYF:K*W%K:#.*WVC]M
M5":$<HVTD(R+-#"W11M@TP*8R&2?N>KCWC8DH$+@2C]$7U54)Z6[48H>3*\[
MFE"1KJ5XTOD4[0M]@V*\H_W!LF$*Y<Z-%-P("Z7]B.FSMV> XO82UP#C_ZCD
M($%^*?J8WP&3#,..'=>T='7V6+&\SN^I.1BT/.\B]>4E]3IP4F8(Q2:)%LH-
M9:%4[CEEN1QJ<:E:DKP>5E64 $5$Y-<CC6D",L))U('U8)8#PVDF-;0K9]F"
M7C) M%Y=B]0 6H/=R>.7;.FFTVI?]<?N"7.:_AY!="*1"\)G?8'YDA-R^0WU
M9JX&VV $R/\+#XUC(\A@67 )+CY34J&JAH.^1!#!D"2KIN?F(^HK'3PEV#$,
MX45H15J)Y2Z<2F=+BRM?TL*7$'U1E4PEA[QF'K<#-6/$?FCL6FIUHHTDO0EB
MSH:V&+O#E*#4X]SH#NBF4&$A!QHIQ)(VNBH$9.-(.P8EH4R/<E%Z%U.I7/K@
MQ<]<!;JVB9 >4VOJ\_.!2)3"D:B(5U7,;USVV!)S'=F)X)*:52H W)6_.PZX
MN)9\-U:(U,(JQ>WKH>$V"&TA"\\2 >1.CX^%--Q7SBT*<CK43_)U<QB=>F1^
MA<M#]@EE^;@'$5;LHR465"61@JNV18*D46MMV;94!)W5B>?ML/GQ@%BHWX%*
MI:6?+SU#ES;Q,VKY$.*CJPU1HA7?8*KMZ0/DU>(G"E@$+#UXKJQ;?  A@@KZ
MDDH.V3J@NM+'CRZOGCQX-W/'OX!L\9=N?1E%^H,?&3_QH:/K/KF\>O3@#9FW
MMP:D9V,R@>_ NC/W6>?J\LF#UT/76NYJ0[(9L-"*UEJOT4F]URI?4]-5WL0T
M]U%24I$R#8<V*)NU1YNE[[5F1:P^#N^/E\/40Z41/$'B8N8YOLX0/"";;ICB
M/PCUK"I#I2#F$*0VOY2:9ZW0%_H)';_,8RI+YLOX%J&Y)&K],JOSPQXLWH_$
M']N%\.=*RL2Y9V$1+7,J*Y=FOM21"JZ7U.*.#&\T (+QG;8^<03JB_T)]27P
M!E-7@CM?.(J[<QADPH.PO$+X^(X&E7]<<T<.^_%;05/>)8$A.:$?JFU\#PT&
ML383)V*AULG\XE&PI46T&+28DI<4#)STU99C=CC,.'[B33P]WI9C)<XC[A%&
MIZ.9$GH0\61H-JU<?;C^@AX?OG*NWN#4G%"3>O$K^ JCOBL*9&)[0)CW(8O<
M4I=165G$ ^O[F4=4^VL@@%@&92U133@'TT]*[WGWG/1!3C%Y+:F/^*@&!KEM
MH._DP'QMFPXW//I%5FH<N)QC>.148-B84,M>(-7M -)7 Z= U -21#!IR3UA
M?VIP^P#/-=-@*)@_8K1]'EB94$#U"=PJC$ZC&/7'7]>"CZ#G1,I&P,4\06>+
MCS_6_(L@W$//3M@K3'F)'$4K)SV6:4W)/7J-ZED#)8FT)+>?%(CDMA]"3CV&
M:QWT0:GM_QE_%))_&J&7X1=2.M^7'..20!!2N-V9U!:7P*#MQO>9QX7&W2<!
M\\DN5!TH]X T,L*TE2$#W; /EE\K+(F\(RD+MD@I;CI@HDQ#JIR5H-9VX3+R
M<56K28D73B[HB&W%\A01GK%>5GK-KM5,4 5M1#;I8O@AC51,=QQW7R2-,GJZ
M-Z;D,GVZL4DRH':$&ZZI_LN"'^?GWK_])6(]IC5"/B*S_E6#AYKQQI"(D"SZ
M8O1OT;?D]*S,VLD%*/&&6/PBB!>5\1)FDM#/SQI?/)HR(57&09UD>-$DW#13
M2C7!0>H@Q*8I3+9S<(WCKGA,RI%( #P8^U'@YP-U##,UD[:6J/9HX$NW2P*;
MI04Z==>EH\QU>>*=86=0DB3)["W&V5^G[B^/EE N1@><3:],FSNY2"TFJ=C?
MPK&"E>TU.D+[@%>[YD12Q_*OY5$;H0@XAO+RJIJ!IC6P2N<43LH?,F_K37X4
M34!RW4?XF&D$^]OH<4NA$78HE09#+'"$')X(Q-\RKH%4*.FNU6&U^43^/<'S
MF\HT7D:JYWT03A3]=<D ';=/S-&T]4QL1$]]BJZEPB(==$*A?E@0+52O>$N=
M=%DU5CK5V9V$XRTC%\P.=$O5TV*LGV26SY.+D#>9)<NX(&46YWKZ\JIJ6??;
M"QZI(>Q!U;K:"IS4B.<1>@Q&'ZG!$9=[Q'6HA*@ (>_G],-FP\/(RMDN9/1M
M AV'\!O1.MGGPKV<9K%>>T[24%ULILET8(P\I^;P*/&$I!2K,,)I%BA$ !&:
M$N="'B9DU>4BMY(I&#/3%N@,I4^RPJ,,O%^,^KP7:DYK@%7VT\%I<RY;D8SW
MX9X*'>[#4FX>6VE0C>I_Q*2GZ L(P>+\Q=]^N=!D-/8TL A/LKX-^ZMBPG$[
MJH 3ZD+)<,F3VTG209N2&:H\U\VY.B2U\7R9Y*(YOM3MOO)@NK8;3#7-I+:Q
M(Z+!&H:0O\<.&4)6*5&"FU:N.1(G0R_.9R"G<#^AR)K<U2C0V5JUW4AAJ$T#
MG_[G?WQ[]>C;:YQ%DMV^6HOKAH9&\>2QD'Y)J5 ;G]%P#/H(YU\>@A#IK/_H
MM3R\"C8THHVF%JBCLG=^7)0FFG61&;%1X^#7Q%?)] %JYNO<L"<$;+C?D-QI
MNK@=/(1R@!Y)&S]37U)&&MEV5+O>8&"9VBQ89R0\F]Q"F$D6$_% P%]Y49SW
M80/;QQD5\&XN1EA92-57V<H(IDR0+G(1-R>9&"JN_N8B=2R$Y"*[,71ZDR/#
M:UHZ?K34*$:21TMDMB#/40AAX?N!+ZY]],YTWF#:^S9_,$QH]"3VT7UO,^['
M+(&I_2PDB7A(YM)$8;(M,=(S.2L/R8P(FY1=T(E:Z6C%[GEJ$='I$D(DG[D$
ML/!J2]'P]$*6<^HV:%O8%A# B:V-MK.&@7,8ZJA8@7EE.8USC[4O_$N]P+'A
MFUE%81=ML:0ET'VGAH704IM8T]DQ2[' .+T3DW=9B6&<J8;1)9/60,H;L0D;
MD; 8U[FZ=01EU*-,*2X)/\S1<+U\<+ZYT'XF$+"4]]=_A#%\\_SBDXFKFEN)
M4IC#"''<X3)=^#A+ZHQIEUH<W*S1B[#Q+ ,PR9(L$L)$-K1[\,"QXZ6U8Y F
M'C5^SI+6M&'T5X@6T% P_4(H)J]+'KG=23D+Q70EV2J%!KW8Z+%%=%F\$&0B
M((&,M,]:7J<175)JIVG>\I/4-M'Q]-J05W56A$8O8)]:_#&7+27U#1L:?<[!
M%J(LY?B7Z2C+W$J)_EEN84<+74O,.=RJ7FD<3Z=Y.+2)TSD1<Y;XD?9#7#":
MY$D++:OP.$=-EQJT]!RQQQ:C/"KE>TZ#J?-P!E>60\BTUE,IT)CO2YJK@(MS
M ,YI)LRQD04713KZM]4L2NS<:.4DU'D@(J=-0_(<STU/D*9UT[XBJ2O7 1V+
M6*XDGBQ/H<6BBZ&+DZ)3Y@U56X*A50Q%D2!248=Q&V^D_H,L1QE\%E1!-D(U
MX'J<.@[< 79]RX;X43:+QM%$[\S3%JJ[Z237D5!S;7,X(L:L3U! +>EL(^?7
M%=O28S"XI"+W/AEBK&E6[CKO;<,IFY?30;.C%/!L(T6HYTFLK>0 VKQ(#AHG
MT9)3L/R3D66PK28V]!A\ :1SMA>@]N8G\H52V4LM^N6)+2F#9KYW.MI/)P?G
M<^1_&5<5YY$+6D!B%SY$&_K#)9-(G8U_Y8<ITYFU[:?4![Y,XO\DG<AB571E
M"&RE+4V9*2C,L#:41D[&O.=S-#A>.(;_!,!AR@IE;*G.)Z^,2Y/09'Q(V# )
MOR/9X;P!KWTW.(08)R(Z3DRIK1M5\?+X=:M:2X4/NBD!^[I5.DU2B#LYVV+$
M?IDTR(=G9,A+F]!W.ZR)Q37#!&*=*4!WIN$!)O$LW@1G"_%/#/1_;H(#2;XU
M=S7G/:-? *2@_S/3&VQ+I9FB WA*%;"@I8(KG0KPZL2HNLD,GJ[6BOM1A#=2
M?8AR<-6PY.$DD7*+P8K&;F2@:9AU3DCAI'4; Q:)U92-;X]+% ['8F)/[*E3
M4#5Z&)/$\=JRTN J(M9Z1$8HD\#6QQ9_+FISS25R<I!L;OE=";94K$M-R?0.
M/XQ/7_,47-(E7*%S;%IJ\D,YTD)3Z\QF&1(YGBRXD5&5DJ15$N5;2/$KDH&%
M(?XP%3[_$*/]>\Y/Q](4[B/2:T%U@&HS3.(:P2"3N_57$NX[J;(X/WOWZOT9
MQ<V"84HL(U>."[3F#F\#!.%*JM.(GM)YH(0 S&_F\;\\%!7U^C0HE2()@TQ4
MG<?19>7SA<:0Y!(H6IG&M5JMDS67TUC5.+(4EF64#>V=9>DI/!_>/NXKT?!A
MS2GB74LBH"P IWER)JZ@NB\5V)6;9F^GY0A'_'(E-F+8A2:>8FD0%C@JQ*%,
M:%0EE,YO.AX>#I/M;(QC)(40]R4Y#J+*I,2R: >:/.G6.FI6 B=HM22_K#$T
MHISSB_,FO*92)9GR'%L!U"56H^.H<+I.*&Q"IHN4ZL=SDS$0&,OQ5!+,<H;V
M329S828?C%HS)KTAE.P-.B"1QN<L\ZF\,HI\<5CH+8P4M./9V?@S!1X[7Q15
M<Y9R*)]Q0T_#2@B5VD81+<W(S&Q&C#3&(GH.LBSW0S517*A-S2,9UFG<7;-=
M8;DTX\^"D(<YL%)8C @4G>48_D[BW)<:;_BW![8GTB>%G?RKJNI,9H^-DF@J
M9N1K,"!^UQE'\S\]-/HN!HAL/D^$AIY1E80,/ 4)Q:V\:H)IGH2J=F=[H$?J
MH)^8R<FL\.Q4U=R,)RXBG-EH,@ME&N[#;BYJ=?2II%[<KZ_R=8[C9,IN>%1O
M!^WTI$KDN/9PR>RR9 (=:PPI:.9I*_E/IBS2WV^ZWRW\:S<PVU-_XKXGY16Y
M\STS4^-Y2.*S791W31^K,B.^CU&315X0Q+71JL9(BHU+GD[UN-V'+!Z<?[PH
M7ND;,F46?[& O9_4. ]]].C#56+%-@/;5,<6H)Y(+8@;^1=)1'1UX,[] /!H
MP3'>TI5PGA/6%(QJBV0(Z:1J*6KDD4\61RK-U26]'!\UGC&/3\*^;&M.SG*?
M0ZA<_5-@A[F$^D,W:YX%@Z#CY<<D]=C3([\G"(0[&JC:)S]N$ ( Y*K*&$,^
M>NMD ]?JA//I)&TL8/7TVQX>^W&:BR#LB*,G/S3EN<*KQM&0:*M-GT!Y2-.G
M,90@?MN="\.H)97,N2E^6>9%CGYL,9GHA?R)O_C$9Q9YETV=+D>S9GG$$M5"
M<$@NG%R[(CW.[1E"^(H+XQ)G\7QEF$Z<%\6<-^ D-J(.!5=S(0)RD1="@&BR
M.PRFHS!)0I"*$SU=F,O]3# 4?J.%?]^A/^Q)NDYQ3P5$PF"Z:NRER] ] RX_
MQ:/4LU2XM$0DWKM2].B7(_,&H>Q*;EKYGAL9M0YW1&KQUVCR^JQT"'#OGS[0
MT>#1?<8%A262N<4RB(X6;P[7#]Z,1HD?>WEVO')8Y?VIW_0)ZY#%-?3[H<\'
M)N/GH].2V?[@E5@ )R$+9L(8+)SO_Z3X";QF'WZ\-LRL"[_$X4-'I99L?L!8
M/(B>-GU3:M6R/-')91=90VC4:VD6JN!ZV<G8?]XLM'MR8I>Z*Z4T# M^16K?
MYT=4EL5/*(&HWXZ-Z";6N)FY =[XLR2),TK)F8^&0_D$5QE_BBK^^I0X);,@
MS/UJ\\/DE[%WIMO0[W^C- "3C7\D.WQ:Z$^,/^-?UHZ/\^^3_UAV-)2_,6MX
M]='ROYZ<,>/J/WJWI]_97KF^=SOZ$UN=38</P/=K!SI'_H$;A!]>_^'_ %!+
M P04    " "3HGU25[.R&\4%  "*#   &    'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;)U7VV[;1A!]UU<,U)L-;"3>2:6V =MQ4Q>)8SA.BB+(PXI:25N3
M7&9W:=G]^IXE*47R#45?+%YFSIPY,SL<'ZR4OC%+(2S=E45E#H=+:^O7X[')
MEZ+D9J1J4>'-7.F26]SJQ=C46O!9ZU06X\#SDG')934\.FB?7>JC ]780E;B
M4I-IRI+K^Q-1J-7AT!^N'US)Q=*Z!^.C@YHOQ$=A/]67&G?C#<I,EJ(R4E6D
MQ?QP>.R_/HF<?6OP68J5V;HFE\E4J1MW<SX[''J.D"A$;AT"Q\^M.!5%X8!
MXUN/.=R$=([;UVOTW]K<D<N4&W&JBC_ES"X/A]F09F+.F\)>J=7OHL\G=GBY
M*DS[EU:=;3094MX8J\K>&0Q*676__*[78<LA\YYQ"'J'H.7=!6I9ON&6'QUH
MM2+MK('F+MI46V^0DY4KRD>K\5;"SQZ=7UR?79U]O*;S"WI[?G)U_.[Z^(K^
M^(#G]/GLXOK3U=G!V"*0,Q_G/>A)!QH\ ^H']%Y5=FGHK)J)V2[ & PW-(,U
MS9/@1<0W(A]1Z#,*O,![ 2_<I!VV>.%S>-+DA3*-%J3F]+>2E:5;45D\,/2%
M3XW5Z)>O+T2*-I&B-E+T_P6F+]?BSM))H?*;KT^I_7*$<$3_)<B'BMYSG2][
M&7V/D5T*.E5ES:M[0O)"BQE!"44<QV6AA<#ILVA(NZ13KB7.%LSK6FC\Z'I$
M>_W3?5HMX3R]WT',T0)XW5B@YD);3 CBQ@AK@#^C0O*I+*254!PU<)YOY53S
MPG+M.ETPPNC1W,IJ 59THF%KP$0533F5G&VH-I6L<A!2,$:LG6J2,\F_-1*7
MG-+X)^<%KL8Z3!=TQWRT272;_8]^EK#,\QQ8W4!#C('65PLW]QS!8 MY1-=X
M]TRJV[@/! /Z(T*T F0K!Y2A6CM)[/TFE&%4%QSF+HQ FK4KF9/&^2N-B+#0
MHN82[^\PRHU[HD5><(PT-Q=GHE9&.J2<U](B2B%<?FI:R$5K@E<.'D:"UJ?&
M/=A&V;*&AGVU;\0]N9-DQ4+F6^7L^)FVL@YH+BM>Y>ZN5H7,MSIB5PLMND(V
M,)>E:J!N#4ENP=DTZ&R[Y)8J@7Y%B_9.FJ1QI>;4INFX0F=Q)W0NC8.2!?@Y
M<=O*8 "K6S@]T1G7#WI;5@V( FS:-4.7GM)/=_.N/SJHAW\F*M>:5XON #J)
M8-^F"',#C6;@C+307ZZET?E=$>;$B^(Q]U],WXULNQ5=%7)5=K5<]T9'<ZX*
M?*W;@P?7]1?[<6*[Y>G+""EEU:T++2FGO>]Y/[FOIS2CP3$@+6&BBW**G#&.
M!FZJNYDT&9QR'/%U,Z.P@#84)2R*/(HC%L71X$-;WKS1NA6G.V99QC(_HC1E
M2>P/3G=?^F',@CC";\!\+QY<J.K5 _])D++ ]VD2 2@-!\=YKAH7N^;W?%IT
M(O$\UXW8/<]QR)(D<!2S*'[ [;L@VQY!R%(OI"!@R23;4-VV0!9A$E,R87$4
M#MZI:O$*+5KBJ$XM11[STXQBI)*F@TNTOVPW)"B.(7XKM:I<UR"H%LL.LRO$
M)&51&%#FL2CQ=C38CNV'D-#W6JV2,!W\);@V ,9W_+F:70ET@#L+49RQT(LI
M"C,6>)$C-VNZ[2M7&%:T%TPR-LDRVJ>],(K8Q ]I?_!&U(7H=C0G<NFZ^9^.
M\YX?3E@2A<[!CR?,BR(X="I__SKTS4M[$8N#20O.LM!9GJ^'_<8D9DG6FB3,
M"_UMD_XT9 'YS(_3 ;8^['057#'P<19IX6;:'@:@V:<PRL"(3=($$!=8GB&3
M^Q"8M<&$95E">RE:-TPWG!$!TWCIEMI;L8[X\P]9X >_T@3-??J400_I*OQX
M.JP#Q2S*H--3*\MX:S\LA5ZT6[#[%*'#NU5Q\W2S:!]W^^5W\VY+QPJQD)7!
M-V(.5V^4QD/2W>;;W5A5M]OF5%GLKNWE$O\L".T,\'ZNE%W?N ";?S^._@50
M2P,$%     @ DZ)]4EA7JF+/ @  GP4  !@   !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q]5,ENVS 0O?LK!CHE@! ME+? -A"G+EJ@28UL11'D0$MCFPU%
MJB1M)W_?H:2X#I#X(G*6]V:A9D8[;9[M&M'!2RF5'0=KYZKS*++Y&DMNSW2%
MBBQ+;4KN2#2KR%8&>5&#2AFE<=R+2BY4,!G5NKF9C/3&2:%P;L!NRI*;URE*
MO1L'2?"FN!&KM?.*:#*J^ IOT=U7<T-2M&<I1(G*"JW X'(<7"3GT\S[UPX/
M G?VX Z^DH76SU[X7HR#V">$$G/G&3@=6[Q$*3T1I?&WY0SV(3WP\/[&_K6N
MG6I9<(N76OX2A5N/@T$ !2[Y1KH;O?N&;3U=SY=K:>LO[!I?Q@+(-];IL@53
M!J50S<E?VCX<  ;Q)X"T!:1UWDV@.LLOW/')R.@=&.]-;/Y2EUJC*3FA_*/<
M.D-603@WN9D]S*[O9Z/($9E717D+G#; ]!-@DL*55FYM8:8*+-X31)3%/I7T
M+95I>I3Q"^9GP)(0TCB-C_"Q?6FLYF.?\0F;2VTW!N'G$FYPBVJ#\'BQL,[0
MS_!T)$2V#Y'5(;+CW8/'.WQQ,)4Z?W[ZJ)5'6?S<G=N*YS@.:+ LFBT&D^P,
M6O;.;^3& OHV S4)RP4:WZB.;Q1U*QEV+G55D3*G%Z%!)#^AO)"CHEH= B/W
M[B #EB9A/$@[5UJ^+@IJ2/G.+1F$@RSUW$DOZ=P*N272DVOM3<-38&$W)FO8
MZV>=N1$Y B_^T#]*0^HLT(Q9=$ZB%VE@<Q1;OI!H(:'@_1A.LF0(IYT[[;B$
ME='6DE?S*JS7#;/A %BW/CL_T-ISN*,U4Y,#5X5? 4()M:*,+84[2=,P90F<
MTJT7,M8EZK='9AD+TUZ?RAU2)0P^>NKH8&A*-*MZ-5@BWRC7S,]>N]\^%\W0
M_7=O5M<5-RNA+$A<$C0^ZW<#,,TZ: 2GJWH$%]K10-?7-6U0--Z![$M-+6X%
M'V"_DR?_ %!+ P04    " "3HGU2RN[C&8T#   S!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6R-56MK&SD4_>Y?<1GR(8&IY^U'L0V)D[*%EH0Z
MNV4I_:"9N;9%--*L),=Q?_U>:6RO"XY9,!X][CDZ]TBZFFR5?C%K1 MOC9!F
M&JRM;3]&D:G6V##35RU*FEDJW3!+7;V*3*N1U1[4B"B-XT'4,"Z#V<2//>G9
M1&VLX!*?-)A-TS"]NT.AMM,@"0X#W_AJ;=U -)NT;(4+M'^V3YIZT9&EY@U*
MPY4$C<MI<)M\O,M=O _XB^/6G+3!95(J]>(ZG^MI$#M!*+"RCH'1YQ7G*(0C
M(AG_[#F#XY(.>-H^L'_RN5,N)3,X5^([K^UZ&HP"J'')-L)^4]L_<)]/X?@J
M)8S_AVT7FPX#J#;&JF8/)@4-E]V7O>U]. &,XG< Z1Z0>MW=0E[E/;-L-M%J
M"]I%$YMK^%0]FL1QZ39E837-<L+9V?QQ\0R/GV!Q^^5A,8DL4;J)J-K#[SIX
M^@X\2>&KDG9MX$'66/].$)&6HZ#T(.@NO<AXCU4?LB2$-$[C"WS9,<',\V7O
M):B,A<<E+)A  S]8::RFH_#S G5^I,X]=?Y_O(,?S_AFH12J>OEYSLC+7$4?
M?J/K_8U,&T#G*I GV)2HG2\]YPN9DXQ["VX1Z'IJ9KE<0469&DB309@G!:1Y
M'@Z2I/>LF32MTI;Y6] %):,PS4>0#,-1EO;F:R979 Z7]'M%:97FU%5+6'+)
MZ6S5L%*J-C#.QG!=A,4PAIL+**41Z.!6+RUWGE\G29@-$KB!)!P,A[TGK>I-
M=:(F37.2DT!:C,*BB'OWV KL[JRL@34DGO_JY(^+,(L32.)Q."P&/;^YM*+Q
MFYLEX[#(4\@&(XH:P%E_N*S$ID:@8:.D1-&-AR"5_%"QEELF^"]*><N,=7EH
MWK9'>$B%J&5<>V6NYEF43%9XF*V4I/+&2I(3GBQM-FTKG#L.1L<$M60"#.I7
M7J'IP^=.5.W,-.=4.]P*)0T*8'7CML6Z@%<D.BK0QG&3[5>#,$XR'WZ5#7(G
MU[3H*Y_8A<ZJDEB6G"BIH$,E&&\,R2L;;BVM7^[ KA'FJFF9W/D8WV>2U0P>
M&M2DHMK!=RK8L-B4AM<[J#?:*76!.SJU9PZMO\QP[4XM?( KR<5-_]P%C$X*
MF5_+E6M#'FRD[6K:<?3X(MQVA?"_\.XY^<KTBDL# I<$C?O#(@#=E>BN8U7K
MRV*I+!59WUS3JX;:!=#\4BE[Z+@%CN_D[%]02P,$%     @ DZ)]4J6D>JV5
M @  2P4  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULE53?;]HP$'[G
MKSCE:9-2\HL2J "I4*;UH2TJW;IIVH-)#I+5L3/;%/K?[^P I1*MM)?XSK[[
M[ON<.P\V4CWI M' MN)"#[W"F/HB"'168,5T6]8HZ&0I5<4,N6H5Z%HARUU2
MQ8,X#+M!Q4KAC09N;Z9& [DVO!0X4Z#75<74RQBYW R]R-MOW)>KPMB-8#2H
MV0KG:+[5,T5><$#)RPJ%+J4 A<NA=QE=C!,;[P*^E[C11S98)0LIGZQSG0^]
MT!)"CIFQ"(R69YP@YQ:(:/S=87J'DC;QV-ZC?W':2<N":9Q(_ECFIAAZ/0]R
M7+(U-_=R\Q5W>LXM7B:Y=E_8-+%)QX-LK8VL=LG$H"I%L[+M[AZ.$GKA.PGQ
M+B%VO)M"CN45,VPT4'(#RD83FC6<5)=-Y$IA?\K<*#HM*<^,)G<WL^GM_/+A
M^NX6IC^L/1T$AI#M>9#M4,8-2OP.2A3#C12FT# 5.>9O 0*B=. 5[WF-XP\1
MKS!K0Q+Y$(=Q^ %><M"9.+S.?^B$7P^X-3#F,GOZ?4KTQY#=-IQ";?U$IC2@
MO0@@&5@M4%DI+2N%]$3]UB/UN_9!,\Y4B1J8R&&! I>ET9!&?J<709KZO6Z_
M-9/:G&%5<_E"LV!>PR*_W^O2MYOT6_."*3RSW9E#)BN:6,U<T^/6V@B?;J5!
MB./L,YS[211"XD=QMY7V_#1-H1<32@<FIS)+#33MFDH3-B.JKH 4EHM<DJ/=
M2E*LHA6Q4XP[02RG?BVU4<P.WA[0=V>UDG]H+@&?&5^_*=@^];.#HP:O4*W<
M&&LJOA:FZ?7#[N&EN&P&Y#6\>69NF%J50@/'):6&[?3< ]6,;N,86;MQ64A#
MP^?,@EX[5#: SI>2KG+GV *']W/T#U!+ P04    " "3HGU2A*3F_  $   3
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RM5MMNXS80?<]7#-2@
MR *&94F^);4-Y+9H%L@BL),4Q6(?:&EL$:%(+4G%2;^^0TJ^=&.GNVA?;/$R
MAV?.'%Y&*Z6?3(YHX:40THR#W-KR+ Q-FF/!3%N5*&EDH73!+#7U,C2E1I;Y
MH$*$<:?3#PO&93 9^;X[/1FIR@HN\4Z#J8J"Z=<+%&HU#J)@W3'ER]RZCG R
M*MD29V@?RCM-K7"#DO$"I>%*@L;%.#B/SBZZ;KZ?\,AQ97:^P64R5^K)-6ZR
M<=!QA%!@:AT"H[]GO$0A'!#1^-9@!ILE7>#N]QK]H\^=<IDS@Y=*_,$SFX^#
M80 9+E@E[%2M?L<FGY[#2Y4P_A=6]=Q!-X"T,E8533 Q*+BL_]E+H\-.P+!S
M("!N F+/NU[(L[QBEDU&6JU N]F$YCY\JCZ:R''IBC*SFD8YQ=G)U?7TYO'\
M_N;Q&FX^S^ZG#[?7G^]GH] 2MIL1I@W.18T3'\")8KA5TN8&KF6&V3\!0B*U
M81:OF5W$[R)>8=J&)&I!W(D[[^ EFTP3CY<<PN,F%<I4&D$MJ'"6<8$9<%D[
MVUMD3K:%!9=,IIP)&C-65V1!:^ +FU.#3/3U'2[=#9>NY]+]*=7ARSV^6+@0
M*GWZNJ\$[X*Z[7MF2I;B.*#]:5 _8S 9M.' 8E>5YG()-D=X1:8!7=V 5,=B
MCGJC?,O/N%1%R>0KE)5.<]H$&:2J+&E:28*ITJN74OV=0 9(4>B=MGMD6"'<
M4*DJF1FG>Q.VXC8G&UOB8%\A8Q8-:":7CM%"JP(^,5G1(>$I$ .MJF4.5FWY
MU=R8!:H*?T(H-4\)9(YVA2CA878<MY,.,)G5W_T.>+Z.B8]C!&>IR*DRUC$[
MCEJ#;MR&&_)!EG&74@NRK4C?B(_%_UVG9/"S.GVO3^1T^51)K!L')2$1AK4@
MQTD[WI&C#?=$?<O00,XRTF?!N(9G)BIL].E%70?_)O?VCYDI.OUAD6IMNL/_
MX*"/.-=>HOWNB4[WFB!N#9-N+<B:)A-&[7!=5$CSF1 ;JHU)O%4=[8S3[A/_
MSO"<"B0:ARNX9;2"+^%^>YY&_9K76P)T:AE+A77(>TL7#X8'"N<!E:"[V=>/
MS05"<W<;7ZR3)=WLY@/0T6FHBQFCZ&RT)(3/+T/-GYF[67=/R[.C/\D%9H\-
MCGRZ3OZC*3+!_Z)QOT2] OC]\<8,)]U6TH_@ _CR;"/7(6\EZ7=B^/6781S%
MOQT]2/U]P)XUHM:PE^R+<>SV+W*2.$[KD).H=9H,UB1AWS41[ES4!>JE?XX8
M8E-)6]_9F][-B^>\ONBWT^OG$MF%G&1 X()".^U!+P!=/T'JAE6EO_;GRM(C
MPG_F]&I#[2;0^$(INVZX!3;OP,G?4$L#!!0    ( ).B?5(1-H119 (   D%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;)5436_B,!"]\RM&/K42
M(A]0"A5$*FU6[8$6T>Z7JAY,,I"HB9VU36'__8Z=D&6E%FDOL<>>>3/S,L^3
MG51O.D,TL"\+H:<L,Z:Z\CR=9%ARW9,5"KI92U5R0Z;:>+I2R%,75!9>Z/M#
MK^2Y8-'$G2U4-)%;4^0"%PKTMBRY^CW#0NZF+&"'@V6^R8P]\*))Q3?XA.9K
MM5!D>2U*FI<H="X%*%Q/V75P-1M8?^?P+<>=/MJ#[60EY9LU[M,I\VU!6&!B
M+ *GY1UOL"@L$)7QJ\%D;4H;>+P_H']QO5,O*Z[Q1A;?\]1D4S9BD.*:;PNS
ME+L[;/JYL'B)++3[PJ[V[0\9)%MM9-D$4P5E+NJ5[QL>C@)&_B<!81,0NKKK
M1*[*6VYX-%%R!\IZ$YK=N%9=-!67"_M3GHRBVYSB3/3X?!<OX2S^L8@?GN)S
MN'^X>9S'$\\0MO7PD@9G5N.$G^ $(<RE,)F&6*28_@O@45%M9>&ALEEX$O$6
MDQ[T@RZ$?NB?P.NWG?8=7O^S3DV&"N(]C;-&N!>)+!%>KE?:*!J-UQ,9!FV&
M@<LP^"\NX>49]P9FA4S>7C\B]B2H%>65KGB"4T:JTZC>D46C'GR<K/,3N=*
M]A\ ,8CEBIHF%CN61:(R&'?F7)#<2%@&UHB0UTP$W6 \LM_1L%-31<)7W.1B
M V=8LW;>.'=!T',1CB_A+!P.X;P3= ?C"QA3AH]H]([&LT2U<2+4D,BM,/6D
MMJ>MSJ_K\?[K7C\2<ZXVN=!0X)I"_=[E!0-5"Z\VC*S<L*^D(>FX;49O%2KK
M0/=K*<W!L G:UR_Z U!+ P04    " "3HGU287U7:,D"  #!!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6R-5$U/XS 0O?=7C"(.(&6;Q$DI16VE
M%HJ6 VP%^RG$P4VFK85C=VV7PK_?<9)F601HI:KQV#-OWAM[9KC3YL&N$1T\
ME5+94;!V;G,:139?8\EM5V]0T<E2FY([,LTJLAN#O*B"2AFQ.#Z.2BY4,!Y6
M>W,S'NJMDT+AW(#=EB4WSU.4>C<*DF"_<2-6:^<WHO%PPU=XB^[;9F[(BEJ4
M0I2HK- *#"Y'P20YG6;>OW+X+G!G7ZS!*UEH_>"-RV(4Q)X02LR=1^#T><0S
ME-(#$8W?#6;0IO2!+]=[](M*.VE9<(MG6OX0A5N/@I, "ESRK70W>O<9&ST]
MCY=K::M_V-6^*3GG6^MTV003@U*H^LN?FCJ\"#B)WPE@30"K>->)*I;GW/'Q
MT.@=&.]-:'Y12:VBB9Q0_E)NG:%307%N?'%Y/;D^F\'LYWQV?3N['4:.4/U9
ME#<(TQJ!O8.0,+C2RJTMS%2!Q;\ $=%I.;$]IRG[$/$<\RZD20@L9O$'>&FK
M,:WPTO?PA,VEMEN#\&4)%T)QE2.<:>O@;K*PSM#3N/\@3];FR:H\V7_6$NZ^
MXI.#J=3YP_U;A?T8;M"%UXB=7\B-!?2%!BH3E@LTOE0=7RJJ5S+H7"J'!DD;
M/E'G6H2T'[*3$TBSL#=(.WOY^]-/_@VC,01H\!'5%N'P6CN$9' $O3#I,\C"
MI)=U)GENL.HD^LUG-XT;B\FM%T,2]OK]%EVH7)>$Q+(!',%A$A(_..ID+.P?
M)Y .PH0QH+8"MT9X)E%O:*JN/R2H5WH(6VX+M'# PIA>WZ&733H.DK ?$^FE
MT25(I%8%*?A"2.$$>7-5-+L&)7>43"^D6'$OR7;?NO[H15N5:%;5\+"0ZZUR
M=8>UN^U\FM1M^=>]'FY7W*R$LD1@2:%QM]\+P-0#HS:<WE1-NM".6KY:KFG&
MHO$.=+[45.S&\ G:J3W^ U!+ P04    " "3HGU2[A)4 O@$  !9"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RE5MMN&S<0?==7#(04D("MM/>+
M81OPK6B IC$2IQ<$>:!V1Q+K77)#<BT[7]\A=R7+J.0$Z(NT)&<.SYR9(7FZ
MD>I>KQ$-/#:UT&?CM3'MR7RNRS4V3,]DBX)6EE(US-!0K>:Z5<@JY]34\]#W
MTWG#N!B?G[JY6W5^*CM3<X&W"G37-$P]76(M-V?C8+R=^,!7:V,GYN>G+5OA
M1S2?VEM%H_D.I>(-"LVE (7+L_%%<'(96WMG\ ?'C=[[!AO)0LI[.WA;G8U]
M2PAK+(U%8/3W@%=8UQ:(:'P=,,>[+:WC_O<6_1<7.\6R8!JO9/TGK\SZ;)R/
MH<(EZVKS06Y^Q2&>Q.*5LM;N%S:];1B/H>RTD<W@3 P:+OI_]CCHL.>0^T<<
MPL$A=+S[C1S+:V;8^:F2&U#6FM#LAPO5>1,Y+FQ2/AI%JYS\S/G;WZ_>O[N!
MNXN_3N>&\.SLO!Q\+WO?\(AO$,([*<Q:PXVHL'H),"<B.S;AELUE^"KB-98S
MB (/0C_T7\&+=M%%#B\Z%ITH98-PQQ[A\\5"&T5%\.45W'B'&SO<^+NJP><[
M?#1P6<OR_LLA"5\'"OP9[(%-V!0&SH8XXR/UGD:8*"SE ZJGZ>AO9$H#6KV!
MU,)F@<HJ-K**D6Q!,;KJE$)A@.^ 3G9S+2HNJQUPX&5I 7F0C:YQB612O?!Z
MK_B*"]:WCZBH"8F$9C7()1AL6JFHCZ'B2_)%4:*&2>![:9S#%"91Y 5Q M-G
M:!L2J_ZAHJ:N-IK@:F;LO(26:*F!':&$068ABGWO9V*PE<-MEZ?)=KLD)H>W
MA^P*SR]29Q9Z4>3 %U.X(>+N5.BMB8QS$26ON8OZ1^3>VX\9N&*"59P)T(:9
MSDC:W.&28E$Z2WZBV,CII!\0BR#PBC!TS (OS&S$MTBGC;#9VE<V]H*<4I4G
M(SJ-Z*P1SYRW9H93:B:1!0N*@) ^"1O.2O!O@_H+%+CDQN:)DM-;>ED1_9\L
MQ<$/2CZ:E%-XN8W62#O8TB+!%Z2ZX13JC]@PA22W47S1&;:HT=(S:X2EK.F>
MX6)U,KK0-B%'LG:KZ%Y3YLF#MF8DM<7'KQUO;="D2A)[2>[J)$A2+TUM8M[3
M!@J6U!%4(23U0"WQLB"&T"N2P,(^<'MA:=K&BRFS0>;Y?C&R1U MM8:2*5*'
M;M,-4R1B7G@1Y2I/R2I]F81MN*1E1&*FOF63^%[FVWQ-JBF\R&_U?=5>E^0:
MJXZZP8EYJ+E/R&)A(,FIPR-($\\/XT$3+AYP6R^1[R5A!-2/41R/?J.8L2=B
M>;62[JMAS6Z?A]$Q60,J&S^V^F5!-/IO30QT,B_/(LB]+,L/D,F], ZH=Q(_
M.$S%+9%94H1'B7AI%E)^HR(_6)IK1@>(D(:Z"P7L983;D6[IB'$'YAKIQ.4D
MK2;+DG5N!%P[WU;)15_':\K0LC.=<@WEYFB1NI9>!G5-KL >&*_= EO1LTO3
MRIJ7:U?_5[)IF7BB,A/0&<K[-W3SV\Z?P1T%B:Y_A(3N: 7ME<T,#DI',;T9
M,CD<:F_ZC$Z',\/VI)#BYY*UW)">=8]"LKA3D@VTZ3+BRC(T&RL@%63F=@K]
MJ)@=NJSG>\^=!M7*/>JHLV0G3/_RV<WNWHT7_7/IV;Q_=+YCBFXX#34NR=6?
M9<D85/^0ZP=&MN[QM)"&GF+N<TUO7U36@-:74IKMP&ZP>TV?_PM02P,$%
M  @ DZ)]4A2D,]1P @  ,@4  !D   !X;"]W;W)K<VAE971S+W-H965T,38N
M>&ULC53;;MLP#'W/5Q!^#N)+'"<I$@-)FFT%UC7H;0]%'Q2;B8W:DB<QE_W]
M)-EQLZ$-]F*)(L\A>2QJ<A#R366(!,>RX&KJ9$35E>NJ),.2J9ZHD&O/1LB2
MD3;EUE651)9:4%FX@>=%;LER[L03>[:2\43LJ,@YKB2H75DR^7N.A3A,'=\Y
M'=SGVXS,@1M/*K;%!Z2G:B6UY;8L:5XB5[G@('$S=6;^U3PT\3;@.<>#.MN#
MZ60MQ)LQ;M*IXYF"L,"$# /3RQX76!2&2)?QJ^%TVI0&>+X_L7^QO>M>UDSA
M0A0_\Y2RJ3-R(,4-VQ5T+P[?L.EG8/@242C[A4,=&PX=2':*1-F =05ESNN5
M'1L=S@ C[Q- T  "6W>=R%9YS8C%$RD.($VT9C,;VZI%Z^)R;G[* TGMS36.
MXMEB<??TX_$![I>+Y<WS;/Y].7%)$QNWFS0D\YHD^(3$#^!6<,H4+'F*Z=\$
MKJZH+2LXE34/+C)>8]*#OM^%P N\"WS]MLV^Y>M_PO<H68K > J",I1:62F1
MD[Y6">9[MBY0P0M;*Y+ZFKQ>2!BV"4.;,/Q_7>'E$8\$\T(D;Z\?B7R1T4SG
ME:I8@E-'CY]"N4<G]OT>?)"J,U/ "+2*6*YUNUK)CE%2R^F/.^]B*"0JL/Q7
MB; ;#2/P_6X0>)VO0J2JB9;[/-%^8L>S>/"[_<%(?_THZ-Q9><_)HL% ^T)O
MW(FZT6@,?K\['/OPD<;NV3TN46[MM"I(Q(Y3?:7;T_9!F-5S\!Y>OR:W3&YS
MKJ# C89ZO>'  5E/:&V0J.Q4K 7I&;/;3#]J*$V ]F^$H)-A$K3/9/P'4$L#
M!!0    ( ).B?5)37NF#$ ,  "\&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;(5506_;.@R^YU<0Q@X;8-2V["1.D01HTCZLAVY%N[=W&'90;";6
MJRQYDMPT^_6C[-1+@;6[1"+-[R/Y26+F>VT>;(7HX*F6RBZ"RKGF/(IL46'-
M[9EN4-&7K38U=V2:760;@[SL0+6,6!Q/HIH+%2SGG>_6+.>Z=5(HO#5@V[KF
MYK!"J?>+( F>'7=B5SGOB);SAN_P'MV_S:TA*QI82E&CLD(K,+A=!!?)^2KS
M\5W 5X%[>[('W\E&ZP=O7)>+(/8%H<3">09.RR.N44I/1&7\.'(&0TH//-T_
ML__3]4Z];+C%M9;_B=)5BR /H,0M;Z6[T_N/>.QG[/D*+6WW"_L^-F,!%*UU
MNCZ"J8):J'[E3T<=3@!Y_ J '0&LJ[M/U%5YR1U?SHW>@_'1Q.8W7:L=FHH3
MRA_*O3/T51#.+:\_?;WZ].7SW?75_3QR1.C=47$$KWHP>P6<,+C1RE46KE2)
MY4N"B"H9RF'/Y:S8FXR76)Q!FH3 8A:_P9<.[:4=7_H*WUIR:]&"WI*8QJ!R
M(-0C+=H(<G_C&^L,W8SO;^3*AEQ9ERO[NY3P[0L^.5A)73Q\_Y.N;S,E[ Q.
MV$87%K@#T@;K#1JOS\CK0R(EL]%G@T#7I'AHA*266!+.L@E,PLEX.EKKIB%
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
M2\<+\'UF@;1]X /6_P$Y^1=02P,$%     @ DZ)]4HS@G(1A!@  QP\  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&ULG5?;;ALW$'W75PS4M+  5B*Y
M]\0VX$O2IFA<-7%;!$$>J!5M;;.W[%)6W*_O(5=:*;&LI 4,:Y?+&9Z9,W-(
M'J^JYD.[T-K0IR(OVY/APICZZ632I@M=J'9<U;K$EYNJ*93!:W,[:>M&J[DS
M*O*)Y#R<%"HKAZ?';FS:G!Y72Y-GI9XVU"Z+0C7WYSJO5B=#,=P,O,YN%\8.
M3$Z/:W6KWVCS1SUM\#;IO<RS0I=M5I74Z)N3X9EX>N[;^6["GYE>M3O/9".9
M5=4'^_)R?C+D%I#.=6JL!X6?.WVA\]PZ HR/:Y_#?DEKN/N\\?["Q8Y89JK5
M%U7^5S8WBY-A/*2YOE'+W+RN5C_K=3R!]9=6>>O^TVH]EP\I7;:F*M;&0%!D
M9?>K/JWS\"T&<FT@'>YN(8?R4AEU>MQ4*VKL;'BS#RY49PUP66E)>6,:?,U@
M9TZGKW^;/G]]_9;1]->SJVOZ017U,WK^^Q\OIZ^>7UT?3PP6L5,GZ=KA>>=0
M/N)02'I5E6;1TO-RKN>?.Y@ 70]1;B">RX,>+W4Z)D\PDESR _Z\/F3/^?,>
M\Y>U:5ZURT93=0,&C<IR/:>L[$K<U<H,]4MU@]IOS#VC.E>E(57.27]<9C6*
MTM [-6M-@ZIZ?P"3WV/R'2;__]% [Z[U)T/G>95^>+^/D\/>13"FKZPPN*A:
M0]-UQ/0*'AJ5T[0/_*(J$>ZRZZ7KRJA\<&;H%U4NT<ODV!$))0F+(TE>'+"
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
MSR6<]E820U/Q$J9];&MM,O$3)-XX789C_T([[!GA,L-7&QN_ .^7&B6J;WR
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
MX*;:@ MS_H3 6KJ2E*9&&+H35<M#^JSHD[[K>*0]CP&Y7P2 K'2K<L"*)W"
M7[+QM>!EQ9[3GA-R=MH,TM'D67KL/0%V8=D8F0<!;Z[>),/)B)I '=B;@GT"
MA?>],3IG+@+2&Z3)IM,A[2\. *F<D8O6%V];TU2M?=%F& ^_907-N&XJ_<!,
M6$E7<1VL:#3NKIUE!VO/X'?_;D* M3#([DI0+\4=TX)940Z/5=>DOAX<L0MH
MO?[(6/H9 '>IL&8H6E"E+9I)=0I 1@W<H@URKDN9EV'C";4U!,$MR(WO/P\1
M&"CMZ '2!";<MV,!5?(#.LGSMFXKX170P#,OT]F/3CZ?743PQP\:O//R,(\G
MUL/X&'\,*%BM^)']4LB^F[S[AZ\>9"F54+E$/P@+(6W@NX6"]TQ9_^W'6O$/
MID17HT#:T%%&UP%\VQ'H: 1,*314N["RD'!G.WSI68RW!DK-.!X_-GUEK7+=
M;-E8-Y/YI!M(O]R[L?X1IRMQHRM>(C09OCV,R'2CLELXW83QM- .PRY\^N>)
MC7? _E+CF>H7/L'F_Y7Y?U!+ P04    " "3HGU2?>R%2!P(   \$P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R56&MOVT86_:Y?,= F6PF@)#Y$
M2LK:!OQ(MUT@C1 G+19%/XS%D35KDJ/,#*UX?_V>.T-2DJUX6R"1R>&]Y[X?
MY-E.Z0>S$<*R;V51F?/^QMKMN\G$K#:BY&:LMJ+"D[72);>XU?<3L]6"YXZI
M+"9Q&&:3DLNJ?W'FSI;ZXDS5MI"56&IFZK+D^NE*%&IWWH_Z[<$G>;^Q=#"Y
M.-OR>W$K[)?M4N-NTJ'DLA25D:IB6JS/^Y?1NZLIT3N"7Z78F8-K1I;<*?5
M-S_GY_V0%!*%6%E"X/CS**Y%41 0U/C:8/8[D<1X>-VB_^ALARUWW(AK5?PF
M<[LY[\_[+!=K7A?VD]K])!I[4L);J<*X7[9K:,,^6]7&JK)AA@:EK/Q?_JWQ
MPY]AB!N&V.GM!3DM;[CE%V=:[9@F:J#1A3/5<4,Y65%0;JW&4PD^>W'[T^6G
M]Z.KR]OW-^SZXX?E^U]N+S___/&7LXD%.M%,5@W2E4>*OX,4Q>R#JNS&L/=5
M+O)C@ G4ZG2+6]VNXE<1;\1JS)(H8'$8AZ_@)9VMB<-+OH<GS:I0IM:"J36S
M0I>&\2IG*U7EDG+$T+G9<"U&%.F<;?D3$M RKC6O[H6[_IW?&:N137^\HM*T
M4VGJ5)K^1?>SWS^+;Y9=%6KU\,>I6+P*2Y7\SFSY2ISW4:I&Z$?1OXCC,?NN
MO $?LENRG'W<>E=\W@AVK<HMKY[8AI.GF/A:2_O$C+"V@'><IYAR]&Q;@(!O
MMUH]XM'=$[/@=Q0;5>1"&QQP>+) &S!,6F85NX=7;0-@Z""7&M6JM D0B;5<
M";H2Y;903T+X8"G@HJG )#QF)$X2^IA]0=9I)Y54"1BG,I%E75)0%^/TK0OZ
MWJ@?$.W:&@M06=TC"<H29CB-#5B?V)WP"HI\[)S1PCD3^%TA6%67=Y )W$.D
M WLD=$+[S"EO.ML8.1/0JMXR\@C\:]'GF#0L^BM*>JW$-Z%7TI KR"%@1QR:
MF  1L2(A!.F$X+GW>FT(D,[7:(NCG#_UVL@/[$;5!B+-D%T^"HWF[-%['P]T
M >J_>%6CDS-7HM&"16&0)#,6C;-I[Y_>=6P:9.@,X7B6]MXWJN9L,,T2-L1I
M,N]=\VJ%IBSR"4;,6DAB&D2S.9Y'XW0.KBT\A[,D2-,8I_$X3E[5) Y)DUF:
M 2"*.TVB8)ZDD#D_TB0*TL7"Z9(FIW6939TJ2;17)0H6TX4[#>/GJJ!K"9<6
M;>=B\V"1+4B712O89<])VBQ(LI2DI>RFUFV(G@37C/(H?\D2'.9+F['>V" ,
M0S9PH1FY0,#8,!P>%>[SND,^K6J:E+[<NN(+VDQK=:=R;Y+C90Z^(3>S+=0\
M3-E&E[__;1Y'\3^(:/:2:,C0030JA/+26PX2J9HJM,KR@JVYU.R1%[63UEK2
M&K]#A;V93Z?/Y<$IBVC(?&^GE8#MW-3&76N*@T U6/%,!I2=9B\-F */+/ J
MC'N?:$X0_3.?O%9;A5R+WALJ!HJ%]TH<9+,0J9[&]&26N2=(-YP%\SAAR3A,
M>G00-4_ C*R,\3N>SNA)LG!/XO$<=1"D4WJ2ICV?C/$XFCEWGG8D.; 4G$9E
MWK8/WS:<9_:]XZK@JX?1[0H]'@E#.V)=\#%#H2"?P/NH"FYE05,#S4@8]"!N
M_7S U#74N@EJ(['HP$]=&'RZ>-?M,7P&R&J+BH,2P)'5]]5@!,'IULV<=[W+
MXX+KN8*C@/8Z?6DI8 -*.L0G'8?TO_>C[P6T-V@R/WR+?[U?]Z9E&"[9]&WO
M1M(P0M4\25'D#=TG:1Y&:RU(<<##!QX%_> M?N9O>[\U23AJK3\(RCZWV!OF
M4M#]B=C@;@AKUD)3B%[,ZAP\%+H]B1_N7RI,WD'_YO9+?\B6-+('Y#\Z<+<X
M=6.ZF:O.EZ[2*_37HAW8:P9ZUS@$7VU8I:I1VR=>J )[T3$D-E129RFT>Y%
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
M+4QBJM$;Y*0.35EZBU,)/S]?WB^6UW_?7W^\H^O/^$Y3#]1PEA9[A$6'D+^
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
MJ[&(^OP!ZJKYF5)1@4L/7JKJ&D"' KV("X0*<6$0%,WEXXNKIP\^3NSQKP"
M_J)=7T2[\^ GYD]\Z.2X3R^N'C]X3V'!C06(KVUFE5KPBNU]QKFZ>/K@[0#.
M/X+'@L1FZ"T[6>UZC>F'>XWRQ/R4._K(Q(FODDZ>5&DX:45URCTZ5GVO;5SB
M+7/A9CP<%I5*S<T*$Q<3S_%VAK00.9[#,?\#J&?-0(J"6!WB)@MINW(-Y7V'
M4)':0UP!$8 UK&.*)4F' /!WY9J"Z62X39+%\&3R +XJ\Q'\L?,*?ZY(R22F
M\8L8T2QPXO6 6YD%H"%D)?AIQ@$+>BDA:)'B#GN7E%O\TW&8QF"X@VD(1D1*
M?G[78OH0%\)XA?3Q'@V*?R H6"^O0N@XM2L8;[1)RD]6Z(=R&]]#KT9<XB3X
M6J@+-3UX!#9-IHE1G1 O:069C7&78W4X3 3,$O(\'T<QT:H[R>!)6(EUA^A+
ME255)-C.H6^W:JO#]>G!JH&"AT0#:,NY+X>+KB)-FOU8P4^8SU]1BKI#B9#H
M0P>YP:+2OB@=\H'M_<0C:OTU@4(J@UA+4A/6P?*3ROMU9K%A1.JE.^+DM12U
MXJ.:\L50E%+7TJ% V[;I<,*3/X1(E%:A6L[968I\L"! K.50E3JR@.FK@8M;
M&J8I(UBT9)_ "8VQ*?"Y8AEL+#*AZ XGG+:[B2VJFT)R*IR4KC&RE<CC].O:
MRA/LG*!L)%S<$XP(>?ECR[\(X"X!:S(7ZO](HVCD/:I%AQ-FW4*S.K7('9?,
M04DR5,GN)ZT_N>^'E$-4 W)Y(!&4IH7_&7\5RKI:>^DLU5LPW!U6Z)&2*DH"
M#27<[6SJBTO*UW7C_<SS:26H5IH<#)Q/9J&F5-D'E)$1IQV+3-<-^^#Y-:*2
MJ#M2C&*/E#+B Y9 -5G.]29<F&H9!>)JU:1Y#R"FZTAMQ?,4",]4#UE=ET--
MOB7'?Q.9'_01V:6+.9(TG7(\XZC)7_$L+;6]M^2DRXX=E7FJEGC#QPR^7?#C
M_-RG#[]&KL>"5:@T9=Z_6G#.$ %9M26(D/Z(Q>BSV%L*>E9VW<H&J/"&*LLB
MP(MBO.3")#_UB^9E3Q;#R)1QYJDLAYWLP5%.;*))[H@':8! ;A^ES[&-@C.
MG*_&95+U2TH;P=F/@$\EL3HJ%5/@T\[H'AU\^)VP+]+F:(!.<PKH@0%8M%W>
M4L&T,RE)^6MR%R6-><?^Y2D=JK+)BQ-;5CFOX0B8R5A^Y'AKA[+M>DWAT#P0
MU:ZY1-@Q_C54](F]YS'?F/=+#2BL;!M*+LZE^D&CB0K$I6AIF3MZPM<L(S F
MK]Q1_H8#2I7!D+ <,>>6MH1_95Z#J% [A?;]5?8KQ?=$S]\4TW@8.5#B SA1
MUASCN.!.[Q-W-%F]^H@891>^;:AEK 1K@6V75"*! =%#]<JW-$B746,/6Y7M
M25C>,FJ!%J_CXR/SM!C;IS.(&:VY?'H>ZDV38AD'I)JQTY1"TD.>]\O+N,_.
M072B>E ?=M%UK%KQ:$)>V<",^8GN*@FY1UJ'1HA:2RC)N).T"ZCK9H.6-.Q+
MF%IJVQ#;!#D..4*2=?+/17NY/.6\'L-*\XG:>+S.;6!,CZ?N\*A@AZ(4^VO"
M:A8((L (;7;@%BT69+7E@EL4S,1$0T-F9-B1W'A> ]B06.\?]5;X" 5LV!;J
M3FL66.83$S$9LG$D'E)A\ >=8H4-8)2;YE::5*/.+G'I*?L"(&C.7OW7K^?:
M9H!':1C"DWI^S?&JN'"PD'WKA9S0\4N.2]ZVD%1&"I\Z!'D7 ]<X4=3T' ZF
M^T<;S?FE;O<7#ZYKL\$2W433 A[$J;$[)71FX*$Q8E8A68)WC6QS%$ZF7H+/
M($YA?T+[/(6K$=#96W7=R&"H3P/?_N=_/+MZ_.RZ+[[FNZ_>XAI[HX&S&('%
M&E$JA<($<AR#/8* V1X"B'3.?_':^%\&'QK9!ANBW49#MV_]N-U0+.LB<V*C
MQ<&?2:\TMU&S@['IVF%/#-A8RDE0.$T;MX.'$ ?H$9*^9&2-)3TSU36C4PDU
M)I;I  W;C$1GDUW 4H5D7K3% @3X+UX,YWW4P/7:)E#ANSF,L+&0?CY*SOHQ
MD"YRB)M")J:*^_KY^ &VN'+[Y)@ZW<F1XW5\*.!D$UG,)(^&R'Q!/ W8^9 6
MOA_Y$MK'Z PM WY,CX-.+PP+&CW!/H;O3:;]6"6PE9^D)($'JO)1=2\!DVV!
MF9ZCM=)C"<..&FIH16BG'7PX #/I\ ]SA7LX)C@XV@3P\"I'V?!T0Y93YC98
M6Y@6&,#5-ZQWTD%6##F(8DQUE&S O*J<YKG'UA<^:10X=GPSKRC,HJ>.:0@,
MW^DHBOZ:>M/9,@OQP+B\$RN,6?/HYRUM$=.RLFEWJ[P1$*M )BS&'<P8.2HI
M>Q2K=O!I&Z"D'Z9DN)HK#UX^CI<%/+ZC88(:>@&@[]\Q<<>09YMSDPT;/VB
M>$*-O1H2ZE;DDD\T#IS=T$1)\769#GP:*:0:)[HKCA"?#NH% SU#$]9^DD%"
M]LJ%\T4HB\U,+_>8I*- '[]G V";@HK*V'RO20PLT80?1)#S1OA1-B#I3J)4
MLQ2JI4FCE] A'N9>FE?"3"0D2+<7ULCK^)OV=FJ)O/@JS72T/-TVA)"%T9Y
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;(U42V_;, R^YU<(/FU
M4SM.LA9%$B#N RO01Y"TVZ'H0;'I6*LLNI+<=/]^E)RX&=!DN]CBZ_M(B>1H
MC?K%% "6O9=2F7%06%N=A:%)"RBY.<8*%%ERU"6W).I5:"H-//-!I0SC*/H6
MEERH8#+RNIF>C+"V4BB8:6;JLN3Z=P(2U^.@%VP5<[$JK%.$DU'%5[  ^UC-
M-$EABY*)$I01J)B&?!Q,>V?)P/E[AQ\"UF;GS%PE2\07)UQGXR!R"8&$U#H$
M3K\W. <I'1"E\;K!#%I*%[A[WJ)?^=JIEB4W<([RI\AL,0Y. Y9!SFMIY[C^
M#IMZA@XO16G\EZT;WQ-R3FMCL=P$4P:E4,V?OV_N82?@--H3$&\"8I]W0^2S
MO."63T8:UTP[;T)S!U^JCZ;DA'*/LK":K(+B["29+JX7[/Z*S>:7L^E\^G!]
M?\>^//"E!/-U%%JB<(YANH%+&KAX#UPO9K>H;&'8I<H@^QL@I-S:!.-M@DE\
M$/$"TF/6[QVQ.(JC WC]MN"^Q^OOPQ,FE6AJ#>P^9PDWPKC#3$/%-?>=\C1=
M&JNI7YX/\ U:OH'G&_R;#W/J%QJ=5#0\1 ?&:4O^"S7CQM 0IJ1<H19D>?+/
MP![@W;)$8OKR_-F#'*:_X2IC=V@_F"'K)+60F5 KP\B5N[[MNCC7WG0;^ ::
M]:)N/.S,)%>6.0AXK45%PVC9HQ+6=#'O5AJSVL]6YU8H@MMQVHL[[,91Y\:9
MV!L4(J4V\_AH"[*6N!14\7_@Q-UAYZK6E O=[!%+L:QJ2WJ/E><B_4^4_F=/
M'.[,4PEZY;>&(9):V6:T6FV[F*;-/'ZX-UOMENN54(9)R"DT.CX9!DPWFZ(1
M+%9^.I=H:=;]L:#E"MHYD#U'M%O!$;3K>O('4$L#!!0    ( ).B?5)&6\G]
M^ ,  /<'   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;)55;6\:.1#^
MSJ\8<=*)2&[8M;UO/8($27J74YM&A/9TJOK!+ 9\W;6I;2"]7W_C72"D2B+=
MEUV_S//,,V-[9K S]IM;2>GAH:ZTN^BNO%^_[?==N9*U<.=F+37N+(RMA<>I
M7?;=VDHQ;T!UU:=1E/9KH71W.&C6[NQP8#:^4EK>67";NA;VQUA69G?1C;N'
MA8E:KGQ8Z \':[&4]])_6M]9G/6/+'-52^V4T6#EXJ([BM^.>;!O##XKN7,G
M8PB1S(SY%B8W\XMN% 3)2I8^, C\;>6EK*I A#*^[SF[1Y<!>#H^L+]K8L=8
M9L+)2U/]I>9^=='-NS"7"[&I_,3L_I#[>)+ 5YK*-5_8M;9IT85RX[RI]V!4
M4"O=_L7#/@\G@#QZ 4#W -KH;ATU*J^$%\.!-3NPP1K9PJ )M4&C.*7#H=Q[
MB[L*<7YX<SN]GES?3^'F%GZ_&4]&[Z>C"?SY$=?A\_7M]-/D&GI3,:ND.QOT
M/7H,N'ZY9Q^W[/0%]IC"!Z/]RL&UGLOY4X(^2CWJI0>]8_HJXY4LSX'%!&A$
MHU?XV#%^UO"QE_B4*ROC-E:"6< _1FD/6ZD]+CCX(F;.6[PX7U_QQ(^>>..)
M_W]/L%!:Z%*)"I1N'UJXL5^:O,-4/G@85Z;\]O6Y$WC=Z\B!\(!9D_5,VI"Y
M3L@<IB\N.I?"K4#H.<CO&[45%:IQP%/">00))SSAG8]^A;!R8RUN@G!.HDF>
MDSSFD&4D3>+.Y=/-F"6$)AS_E,11TKDU^LU/^()FA,8Q%!R),M89E:79!-]K
M\:,).6@296DW<@Z5$C-5*:_P0!)&TI0&B3E/?M+VF,-3!&4DBQA02M(B/TH]
MM< H6)I 6I"$L\Y[HY=OO+0U/NV9!QZ1.,LAP5"RK'-GS58UY0@/":3>*FLT
M5BB/3JU<M9SMV149X8Q"'A&>1D]R<.H[9IC".&IRE;*L\[<4UB$QOI67SFPB
M\=)L$,N3G+ H <YR0B,>Q,TW;:DKC<-D]FB1DR+/X0QZC'-2Q S..E=R7<FV
M((8DU\9Z]6^KN1>S@J2<!4"<%"3B' %MEK$+6+322Y /V!"<A!XG"2T:<I*S
M8'FC,7'2^4>3A*1Y8Y*2B,6G)DJ7II:04XA)G&0=++%80#5"RY702PE+;"C0
MPP?CSH#Q'!61(DN1XA8[%:9)HQ9W,"A(GJ?0R_#JLNRH&3U@HUJ%#K*5!X^_
M_I+3F/X&!5[NR^<,]I3AA-M'*JP-BL(Y'QTEA.>8I^?*0O^D&-?2+IN6XZ"Y
MX6U=/JX>N]JH+>:/YFU+_"#L4FD'E5P@-#K/DB[8MLVT$V_636F?&8^-HAFN
ML#-+&PQP?V&,/TR"@V.O'_X'4$L#!!0    ( ).B?5+5I7J:WP(  ,,%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;(54VV[;, Q]SU<0?FH!H[XF
M38(D0--UV("U*WH;AJ$/BLTD6F7)DY2D_?M1LN.U0)N]V*)('I)')"<[I9_,
M&M'"<R6DF09K:^MQ%)EBC14S)ZI&29JETA6S).I59&J-K/1.E8C2.!Y$%>,R
MF$W\W;6>3=3&"B[Q6H/95!73+W,4:C<-DF!_<<-7:^LNHMFD9BN\17M?7VN2
MH@ZEY!5*PY4$C<MI<):,Y[FS]P8/''?FU1E<)0NEGISPM9P&L4L(!1;6(3#Z
M;?$<A7! E,:?%C/H0CK'U^<]^F=?.]6R8 ;/E?C!2[N>!L, 2ERRC; W:O<%
MVWKZ#J]0PO@O[!K;_BB 8F.LJEIGRJ#BLOFSYY:'5P[#^ .'M'5(?=Y-()_E
M)V;9;*+5#K2S)C1W\*5Z;TJ.2_<HMU:3EI.?G=U</%Q<W5_ T1U;"#3'D\@2
MJM-%18LP;Q#2#Q"2%"Z5M&L#%[+$\BU 1.ET.:7[G.;I0<1/6)Q EH20QFE\
M "_K:LP\7O81'C>%4&:C$;XOX0:W*#<(O\X6QFKJBL<#(?(N1.Y#Y/\/H9;
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
MNC<C[X:I%542!&8$#8Y.CSU0S1AI#",KU[I+:6@0N&5.DQ>5=:#S3$JS-6R
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
M-:5Z%Y=]!V0UII6A16E'8R4T#9K=IO2RH30!Y%\+H8^&*="\E=%?4$L#!!0
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
M"JTWX/NE,6ZW\0'VW\#9#U!+ P04    " "3HGU2_,ASJT %  !4#0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6RM5VUOVS80_NY?<?"PP@&(FJ2H
MMS8QX*3IUF%IO33=4 S[0,NT+50OKD37Z7[]'DJVXC2.FP+[8HDGWO&Y>^Z%
M/MV4U:=Z:8REVSPKZK/^TMK5B^&P3I8FU_7S<F4*?)F75:XMEM5B6*\JHV>-
M4IX-)>?!,-=IT1^=-K))-3HMUS9+"S.IJ%[GN:Z^GINLW)SU17\GN$X72^L$
MP]'I2B_,>V,_K"855L/.RBS-35&G94&5F9_UQ^+%N>_V-QO^3,VFWGLGY\FT
M+#^YQ9O969\[0"8SB746-!Y?S(7),F<(,#YO;?:[(YWB_OO.^NO&=_@RU;6Y
M*+._TIE=GO6C/LW,7*\S>UUN?C5;?QJ 29G5S2]MMGMYGY)U;<M\JPP$>5JT
M3WV[C<-3%.1603:XVX,:E*^TU:/3JMQ0Y7;#FGMI7&VT 2XM'"GO;86O*?3L
M:'+];G)Y??.1T>3W\=L;>J;SU4NZ_./#F\G5)=:#&SW-3'UR.K0XS>D,DZWE
M\]:R?,2RD'15%G99TV4Q,[/[!H: V6&5.ZSG\JC%5R9Y3IY@)+GD1^QYG>]>
M8\][S%Y:)UE9KRM#Y1Q46IUF9D9IT>9ZDS13)#*M*A1!9;\R6F6ZL*2+&9G/
MZW2%[+3TMY[6MD)Z_7,$D^HPJ0:3>A*F;P]NV=D[NF&';LRMI?.L3#[]<XBG
MHR>ZJG]1KW1BSOHHZ]I47TQ_=%'6EB;;T^D**I7.:-)Y?U$6\'G=5M9-:776
M&UOZ31=K5#8U%(F8XIA%H20O\IG/%84B9E(($E&$+9(K%H9^;SR;I<Y,38.W
MI34DU F)@$G%R<,.GY.,F!_X%#-?*(IBQH.X=['4Q<+4( NM8:FG:9;:EK+$
M0==UC8;V[*=("OF2!DB:(/;II),\^-)#X%=EK;/ZX9Z Q6&TI[P3]- 74/4%
MF=ND@4-(@Z+.6AP#Q53@U :""=\=/I!P>A_%(&21=(9NG-[<5#5-C=T8 R^T
M-8NR2LU#/#$+N:1!^^B,N?BC0$P^-=6V2," $/!/*5 0,N4H4!&3\'=G"S2H
MD'G*.TC#;I>"*[XB*9GG@S[)@H!3&,,__\>(@&K,@P<>M>)C%(2,2^]^Y!K!
M=R@0+%2QBWP0>RT37#9KCZE0_&C@$2A/N:/=XUC@)2?!D?L(M$+L.(X*@YC%
MX-IGG@P0=D^B%B3OC9-DG:^!%XUG9E" 2=I@/U1.7;@"SB+X)4%(X-W)O0AN
M15'OE5EEIFU?*%6=EY5-_VTCTKG"F41)*8["%'>&!6=A<)0(Q6(1[A.Q%1Q.
MO]TN"8E \4H?Z0?>NL1"-7M>^!3$/LH?+4%Y".->*#A<1CLX6KW?%-U6<)BW
M#G',6>!R/O99K,([&%'  BYZ;Y'5[JY!7W2V-L>+3_@X,@9VV.3HAQT)B ;N
M3L<32/CP$!%6(3R/Q#:!0@7J<<21B>-W$\?_@8E3W//K_YM!1S$<GD'W0TR_
MI%/,(*NK9ARA387^SR?T.D,#*!*#B;0"3/J(^UVY6>)Z2N/,?*5W=@EI-Z$>
MDN1[:*0@&$,)\T7N1@]:$BH!<18=30Z/[KJD#R+0U06^Q8(DNBL(QSM$F"@A
MA1&X#Y_6'MN.*_G)8PWRL8;Y>-D,7&5PT70]WSLT^11O6V);0=]KI7<#L^V<
MCT+K6NO!K,8U@,6(D73HPMB%+T G$QZ+ A=%[OE'<WNX=]/-3;5H[O,U8KDN
M;'OI[:3=7X9Q>U.^V][^W[C2U2(%D9F90Y4_#Y&B57N';Q>V7#7WYFEI<0MO
M7EU>F<IMP/=Y"=:V"W= ]T=J]!]02P,$%     @ DZ)]4DKEFCB$ @  +@4
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
M/%T?T6]][I3+DAF\4N(G7]E\$'0#6&'&ML+.U?X;'O)I.;Q4">._L"]M.^T
MTJVQJC@X$X."R_+/7@_O<.+0C3YQ2 X.B>==!O(LKYEEP[Y6>]#.FM#<PJ?J
MO8D<EZXHCU;3+2<_.YS-IT^3Q\GT 6ZG<[AY>)K,IP_W-P^+T1W,;[Z-QI.[
MR6*T< :U!5L*-.?]T%)@YQZFAR#C,DCR29 X@7LE;6[@1JYP]18@),85[>1(
M>YQ\B7B-Z04TXCHD41)]@=>HGJ'A\1J?X7&3"F6V&F&:P4RK'?=M1Y4GSCNN
ME:1.M$S ''.VY();YKOJUVAIK*;>>OZ"1;-BT?0LFO]GH3+85"Q(>X!O6.AW
M+'QI8(&O%L9"I2_/'Q7IR^!._9=FPU(<!"1O@WJ'P= ]+[UQW#L;XYI+R>6:
M1""83!&8A>],;DG*$$.[76]T&M#KU'MQ\^PJ9W*-P"6@L9RT@P;BI-Z+VE"C
MJK6;33@_&Z6I1D^_U8H@KK<ZG3,: E:@2]) K9-TSZ$6UYM1C\RI%"0Q0GQ-
M2_05SS+42%3(-HZ=;;M%AM1C[VA2MV"Q1$T= YUNO==M'/E^5+3P1$T%ZK6?
M&092M96V%%9U6HVE4:G&?^;E3+MGFE[-@,",7*.+3BL 7<Z)<F/5QFMSJ2PI
MW2]S&JVHG0'=9TK9X\8%J(;U\"]02P,$%     @ DZ)]4I3V5->2 @  H@4
M !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULE53?3]LP$'[GKSCE":2*
M)$X*+6HC46 :DY@Z?FQ"$P]N<FTLDCC8#BW__<Y.R,I$*^TEML]WWWUWSG>3
MM53/.D<TL"F+2D^]W)CZS/=UFF/)];&LL:*;I50E-W14*U_7"GGF@LK"9T%P
MXI=<5%XR<;:Y2B:R,86H<*Y -V7)U=L,"[F>>J'W;K@5J]Q8@Y],:K[".S0/
M]5S1R>]1,E%BI86L0.%RZIV'9[/8^CN'GP+7>FL/MI*%E,_V<)U-O< 2P@)3
M8Q$X+:]X@45A@8C&2X?I]2EMX/;^'?V+JYUJ67"-%[+X)3*33[V1!QDN>5.8
M6[G^BET]0XN7RD*[+ZQ;WSCP(&VTD6473 Q*4;4KWW1]V H8[0I@70!SO-M$
MCN4E-SR9*+D&9;T)S6Y<J2Z:R(G*/LJ=470K*,XD5S\>KN\?X?">+PK41Q/?
M$*B]\M,.8-8"L!T (8,;69E<PU658?81P"<V/27V3FG&]B)>8GH,43@ %K!@
M#U[4EQ@YO&A7B2^-,&_PFR^T4?07/.W!C'O,V&'&NS@*G192-PI!+@&[#*Z)
M<(\; [-"IL]/G[5S+[#5X)FN>8I3CT2F4;VBEUS(LJ0_6.><3'!H<MEH7F7Z
MX.,%:4X;LHMJ!=S -UXUI#-PG0S'P-AH$$?AP;76#69@)$F"B%,)CR0*N<Y)
MTW#X71J$,#Z"\'00!<'!U095*K2KT^4!65L]:8A/HOT$Z"&Q7*#J'M-2B$\&
MX3C^)TRTA*)X$#&V)V$X&(['_Y62!<!&;!"&0_CLT?TMW92H5FXZ:$AE4YE6
M0KVU'T#GK>[^NK?3ZX:KE2".!2XI-#@^'7J@VHG0'HRLG0H7TI"FW=8V')5U
MH/NEI,9W!YN@'\O)'U!+ P04    " "3HGU2)TD'_@8%  #K#   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6R55VUOVS@,_NY?000KK@7<Q.]QAC9
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
M5X<;SNB9A\H2T/Y$4K=?3*R Y<.Q_S]02P,$%     @ DZ)]4H@F65Q3 P
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
M'=$/-_:C!90SL.]74IKCQ"5H/X-F_P-02P,$%     @ DZ)]4GX?F[F@ @
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
MS3!3716X-E#O4\;D?J(W:/KT\!]02P,$%     @ DZ)]4O<DBQSA @  J0@
M !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULS5;;3N,P$/V54<0#2$!N
MI2VHK=0+JT6B+ +V(JUX<)-)8Y'86=NAY>_7=M)04)O=?5B)E\0>>\Z<F<G,
M9+#BXDFFB K6><;DT$F5*BY<5T8IYD2>\@*9/DFXR(G26[%T92&0Q%8IS]S
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
M*,J3<SE1?%T</N=<Z:-L,5SIOPT0QD _7W"N'B;F/%O_OTS^ E!+ P04
M" "3HGU2[4PR((P"  "H!@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6R-E=MNVS ,AE]%,';1 EM]BMVF< RD3K<5V-:BIUT,NU!L)A8J6YE$)]W;
M3U)<PTO<M#>Q#OS)CZ1#)QLAGU0)@.2YXK6:."7BZMQU55Y"1=6)6$&M;Q9"
M5A3U5BY=M9) "RNJN!MX7NQ6E-5.FMBS&YDFHD'.:KB11#551>7?"^!B,W%\
MY^7@EBU+- =NFJSH$NX 'U8W4N_<SDO!*J@5$S61L)@X4_\\BXV]-7ADL%&]
M-3&9S(5X,INK8N)X!@@XY&@\4/U80P:<&T<:XT_KT^E"&F%__>+]L\U=YS*G
M"C+!?[("RXESYI "%K3A>"LV7Z'-)S+^<L&5_26;UM9S2-XH%%4KU@05J[=/
M^MS6H2?P1Z\(@E80O%<0MH+0)KHELVG-*-(TD6)#I+'6WLS"UL:J=3:L-EV\
M0ZEOF=9A.LVRZX<?]W?D]C*[O'J<7GR[))_(C*F<"]5((&*A2YV+ID:ENY8#
M6],Y!W(T Z2,JV-MG4UGY.C#,?E 6$WN2]$H6A<J<5'SF2ANWK)<;%F"5UAF
MD)^0T/]( B_P!N39N^7^^'^YJZO2E2;H2A-8?^$K_NXE+8#H5(C $J3NAI10
M8Z\*BORB<X52OXN_#P0,NX"A#3AZ,Z "1 [53K2ABFX]QM:C^<>NTU%\&B?N
MNE^W?2/?#TR)UP.THXYV=)#VBQ"%:FGEFN6Z&DB?>[Q#N%N749\DC,YV< >,
M_#@8IHTZVN@@[;5MX1O%C/8"QU&T [=OXX^\\3!<W,'%AQLOD'*";[]O0]#Q
M7G/C^&R\0[UOY(>G8W\'V^W-$3/#OU.Y9+4B'!9:YYV<ZK3E=BYN-RA6=K3,
M!>I!99>E_I2 - ;Z?B$$OFS,M.H^3ND_4$L#!!0    ( ).B?5+8Z:PT?0(
M '0&   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;*U5VVX:,1#]%6N5
MAT1JLS<N2;2L%"!5D4H:)6GZ$/7![ ZL%5^VMH&T7U_;N[B$ NI#7L >SSES
MYEB>S=9"OJ@*0*-71KD:!)76]548JJ("AM6YJ(&;D[F0#&NSE8M0U1)PZ4",
MADD4]4*&"0_RS,7N9)Z)I::$PYU$:LD8EK^&0,5Z$,3!)G!/%I6V@3#/:KR
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
M59S>!EX<)[UVNJ2A2SKIQNECR30S51?BU."6<9A33K!ZB30Y*)1/F]9"3CX
M1?VHG:??\/0[>>ZDP=AOCZ%15.@9* 79'O:Y!OASAKADUNC;AMC_N*5)E"3M
MD(<-Y&$GY)7*L&[5\[JBU@VAHW"/&M='__\4A<%K^PPZ,YVTG!SRTMHTZMX6
M?*B)L!\'07RXI5##C58>=K+<VJ!X@%CJM'G+A(>G59$7LJW)U;Q5S/X&;[#?
MC]^Q^ALW4 %J[NY9&Z@4IKJ,FM7F+A]7-]CKZ]6'P"55<R8T'K(9FF(LE$I5
M=VLU,7+A[K.I-'@[NJ%M"*#L"_A\)J593VR Y@MG]!=02P,$%     @ DZ)]
M4EW4*4G@ @  [ 8  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULC95O
M3^HP%,:_2K/X0A-E,&%P#9 @:"31*]<_UQCCBVX[8XW=.ML.]-O?TVXN*(/<
M-]"N/<_Y/>W9V7 MY)M* #3Y2'FF1DZB=7[FNBI,(*6J)7+(<"46,J4:IW+I
MJEP"C6Q0REVOW?;=E++,&0_MLX4<#T6A.<M@(8DJTI3*SW/@8CUR.L[7@SNV
M3+1YX(Z'.5W"/>C'?"%QYM8J$4LA4TQD1$(\<B:=L_.!V6\W_&6P5AMC8IP$
M0KR9R3P:.6T#!!Q";10H_JU@"IP;(<1XKS2=.J4)W!Q_J5]:[^@EH JF@C^Q
M2"<C9^"0"&):<'TGUE=0^>D9O5!P97_)NMK;=DA8*"W2*A@)4I:5__2C.H>-
M *^S(\"K CS+72:RE#.JZ7@HQ9I(LQO5S,!:M=$(QS)S*?=:XBK#.#U^OKB^
MOGVZNIC,R&3ZYW%^/W^8W_XF)V3&5,B%*B00$9.\D&&"YDDN60CD< ::,JZ.
M<.,SGJA8)U@0Y.4&T@#D*SD@+",/B2@4S2(U=#62FGQN6%&=EU3>#JI+"%JD
MTSLF7KOS:XILAP='WU5<]%F;]6JSGI4]W2'[W5-D/4"$K&5QVRH)L'))4"@,
M58J$(@U85BZ]&#G"-*3J=0_,:0US:F&Z.V"F5"4$CX>$9@#O!5M1#IEN/*Y2
MRK=2YCU;C3N#_M!=->3OUOF[>_-/PE 4F Y?K1 P=\#!X@B=@"14*6A&*55[
MFRC=9I)>3=+;2W('(:?5^4>0"\6:,_>V,@]ZS9G].K._-_-"8G>3^O.8Y)QF
MVOHW-Y%CV]%-"/ZV>=_KMILI^C5%__]N(J>?/ZZ!,QHPSC2#QA/I;^&<>/X.
MFD%-,]A?EP([;@2RO \M::9BD!*B8VRA>#9X.[AP$E$-)*9,$BS; IKH!MM%
MZWN^_P//W6A>YCMP0^6298IPB#&NW>JC/5GVUG*B16[[62 T=D<[--T'I-F
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
MF!'+$[:!2S8#-!52\W]+-6T2>@T))S# )(K;1?1K$7VO" ,G@YX,L/MI.39
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
M0-EF:+G6UO%(5J74#CN.UG@%,Y!/ZRE7EMUG*4@%M2"L1AR60RMQ;]-0QYN
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
MC8%^OA5Z.UH/S,&[^3*S^!]02P,$%     @ DZ)]4H^\)2>Z P  \ H  !D
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
MS79ZG34*#LZDO(N&?GRJN,$LC,)^B^1#K?;#5U:*BJ!WH50TF#75"O>HD2A
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
M 6D,\/U*"/VZ, ?4GS?#OU!+ P04    " "3HGU2Y[-#868"   !!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6R5E%UOFS 4AO_*$>I%*TTQ =(O
M$:0VV;1>+,KZL6F:=N' (5C%F-HF::7]^-F&H+0*D783;'S>A_>\CAUOA7Q6
M!:*&5UY6:NH56M?7A*BT0$[52-18F95<2$ZUF<HU4;5$FCD1+TG@^^>$4U9Y
M2>S>+642BT:7K,*E!-5P3N7;+99B._7&WN[%/5L7VKX@25S3-3Z@?JJ7TLQ(
M3\D8QTHQ48'$?.K=C*_G$UOO"GXPW*J],=A.5D(\V\E=-O5\:PA+3+4E4//8
MX S+TH*,C9>.Z?6?M,+]\8[^Q?5N>EE1A3-1_F29+J;>I0<9YK0I];W8?L6N
M'V<P%:5RO[!M:Z/(@[116O!.;!QP5K5/^MKEL"<(+@8$02<(/@J&OA!V@O"C
MP!\01)T@<LFTK;@<YE33))9B"])6&YH=N#"=VK3/*KOM#UJ:569T.OG\_>GN
M\1><+JB4U&[!&9S.45-6JC,X 5;!8R$:1:M,Q42;#UH923OX;0L/!N +L1G!
M>/P) C_P9S=S.#TY4P65>(@U^P_6"1 8!,V/@^:8CB#L0(<@Q$38YQCT.0:.
M&@[E^-(P_0:_Z4II:?[,?XXPPYX9.F8TP)P)SLW1:#T"4ZK!#/X.-W[;XB8.
M9\_[)@FC, C&X65,-OL)#13ZOM\7OG,<]8ZCHXZ7DJ4(-<K6I#%[=*=F+>UB
MSX<_N@P/>YCT'B9'/2S,75E+D2)F"G(I..@"V_1 Y+LTC;-#";;H\W?!!%=7
M'QR1O?-F+\=O5*Y9I:#$W.C\T87!R/;":2=:U.X(KH0V!]H-"W-'H[0%9CT7
M0N\F]E3WMW[R#U!+ P04    " "3HGU2GJPEH[D"  "F!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Y."YX;6R=55UOFS 4_2L63YNTA>]\5 1I33JM#YNZ
M?FRJICTX<!.L&DQM$U)I/WZVH2@M$'5[ 1O?<WSN\?4EJAE_$!F 1(><%F)I
M95*69[8MD@QR+":LA$*M;!G/L513OK-%R0&G!I13VW.<J9UC4EAQ9+Y=\3AB
ME:2D@"N.1)7GF#^= V7UTG*MYP_79)=)_<&.HQ+OX ;D77G%U<SN6%*20R$(
M*Q"'[=+ZY)ZM9SK>!/P@4(NC,=*9;!A[T)/+=&DY6A!02*1FP.JUAQ50JHF4
MC,>6T^JVU,#C\3/[9Y.[RF6#!:P8_4E2F2VMN852V.**RFM6?X$VGU#S)8P*
M\T1U$QLN+)140K*\!2L%.2F:-SZT/AP!/&<$X+4 [S4@' 'X+<!_*R!H 8%Q
MIDG%^+#&$L<19S7B.EJQZ8$QTZ!5^J30QWXCN5HE"B?CB^]WE[?WZ"-:$Y%0
M)BH.B&W1Q6-%Y!-ZMP:)"17OT4V&U0HIT&W&*H&+5$2V5/MK%CMI]SIO]O)&
M]OK&]A/DNA^0YWB.T(1#)*O3)&M()LAO28RJ4:;UFYG<Q2B3K0SM7/4Z5SU#
M[8^YVMCW"V^$Y*JT?Y_@]#M.WW &(YPKEN?JHC0:D;K!0JIC(,4.;6!'BL*,
M,,5% D.N-N2A(=>]8!][P=1=!([C1/;^V+6!2&\>^.YQY(L,@BZ#X&0&ET)4
MD"+)U&U7!JEZNE?WG=69:E=#QQ?TA+@SWW%&=82=CO ?G"1&U5 UA[W]_<#W
M/->?OW1L-1(X*G3:"9V>%'IQ )X086ZD48M8J;NE0'^:"SETT-.^:^%B\>J,
M^T'!U!\6.^O$SOZS/J$MT_'BG/5+;NZY;M@OSH'(7ADW\NVCIJC_8%\Q5]=$
M( I;A74F,T7"F[]",Y&L-'URPZ3JNF:H*Q.X#E#K6\;D\T2WWN[7'/\%4$L#
M!!0    ( ).B?5+)K.*U>04  !,;   9    >&PO=V]R:W-H965T<R]S:&5E
M=#DY+GAM;,U946_;*A3^*RC:E39IK0W$B5.ED=JT5YNT=E7;W3U,]X':)$&S
M32[&32O='W\!.\9-L9-L=UI>$AL?#M_A<+[/F/&*B^_Y@E()GM(DRT]["RF7
M)YZ71PN:DOR8+VFFGLRX2(E4MV+NY4M!26PZI8F'?'_@I81EO<G8M-V(R9@7
M,F$9O1$@+]*4B.=SFO#5:0_VU@VW;+Z0NL&;C)=D3N^H_+*\$>K.J[W$+*59
MSG@&!)V=]L[@R12'NH.Q^(O15=ZX!CJ4!\Z_ZYN/\6G/UXAH0B.I71#U]TBG
M-$FT)X7CG\IIKQY3=VQ>K[W_:8)7P3R0G$YY\I7%<G':"WL@IC-2)/*6KS[0
M*J! ^XMXDIM?L*IL_1Z(BESRM.JL$*0L*__)4S41C0YXT-(!51W0KAUPU0&;
M0$MD)JP+(LED+/@*"&VMO.D+,S>FMXJ&93J-=U*HITSUDY.[#V>WET?G9W>7
M%V#Z^>KF\OKN[/[CYVOP]IH(0?0<OP-O+Z@D+,G?@3?  _F"")H#EH$O&9/Y
M>]6HKN\7O,A)%N=C3RI<VKL751C.2PRH!0-$X(IG<I&#RRRF\4L'G@JHC@JM
MHSI'G1XO:'0,,'P/D(_\Z=D%>/OFW9V&;?$[8$YW=@I'NSA] 1W7"<%F%-PV
M"LNCA.>%H(#/@*0BS8&:5A#Q+&9ZY>>ZW0QWI-=O#);D6=65!#I?V9R:ZV_:
M+6"2IOG?':#Z-:B^ =5O6R5Z.,"7Y?AS-8Y4 _\+3+LKX:6[P+C33/(X@2$.
M?-\?>X_-&7]MUQ] U+1[@3>H\0;[XWT/R",5BIL ?:(B8CD%2\$B)_[2_;"!
MRS\.@PWP+J-AX$8^J)$/.I%_-;RC)G>-U8 _BHFD8$:8 (\D*9R0!PXT_<$&
M9*<1=$,>UI"'^T&V. &1(*5$KV:S+$T8><MB>N.*JAQZT  <CD8;0;VV@8/1
MP!U46 <5=@9USY>ZSDQ%@6]7-'V@HJN21K7?T>&4-_2M"OB=X5Z1)Y86*2")
MTG7RD%!0*"H60"Y4D20D<Y)ZM\O1<>#_T06N(5&PT],%$TKTN5!2HRHW*K0H
ME;-&TV7"GZFZVR%%$-D!T0$ER2H#Q/\O"U?^MM.PPU#Q, S:>!A:X8 _H!S[
M,''E?PL5.ZW:N!A:&8'=.G+/)4F:?*;2OB-Q59Y?,%>_OPG[M1$,1RU\#*V&
MP%\E(G G%7%;M<&V.@*[A>2CHARU/8F-4JQKOJYL-='[DC*T; _# ZIX*Q9P
M]%.T#-0^3KU\.Z;-F=SNP>"QWTG8R*H)ZJ;^SU6)V.JF@O'8A6F+IP \4[(9
MS4M45D;0%AFA,RJ$2EW)26;SLLLJ0E8WT 'I!K*Z@;IUXQ//YD<:#9BQC&01
M4YR6,/+ $B:?V_BK\MFD)AR@3=YU6,%^B-U,@*QJH&[5N"YT4O1D%29+:ZY5
M^\QML]<AA^CU;B,8HM=JZ+ ;A.V;$F3E!'7+R8^]*9,5$;&= U5+Y0-GB,X]
M"=H,T&D5MH1G90=UR\X-%>:[4A;1O6O,B@0:'E"-60%!W?N%7[1BPU<K,42.
M]S>7W3!H7[%6@%"W)FQ+J0)_SJ7DZ5ZZC*V28/]PLHVME.!N*5'3$BG'NH35
M\,O&),V(EE]7+K>X]+>H+[8JA-'/YFS?%RG<^'IU0)^OL!44W"TH/Y2P;I>J
M#K>ES H#_MW"@%V4'VQ^27%8P6/<(N?8"@/^.6'0%$@SIMYE+^W^?I=E:54#
M'Y!J8*L:^'>H!MY1-5QV+M7P&L<+*15S<^J2J[DK,EE^DZ];ZY.=,W.>L=%^
M#D^FY?F,=5,>%UT1,6<J"0F=*9=ZZ]X#HCR!*6\D7YI#C >C-N9R08G:"VD#
M]7S&N5S?Z 'J<[#)?U!+ P04    " "3HGU2W8E[SRL$  "D#P  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,# N>&ULK9?=CZ,V$,#_%0OUH96R ?,93ME(
M^6KO'O9VM;F[/E1]<, )Z "GMK/9D^Z/KVT((6!(*O4E 3,S_LTPGF&F)T*_
MLP1C#M[SK&"/1L+YX8-ILBC!.6)C<L"%>+(C-$=<W-*]R0X4HU@IY9EI6Y9O
MYB@MC-E4K;W0V90<>986^(4"=LQS1'\L<$9.CP8TS@NOZ3[A<L&<30]HCS>8
M?SV\4'%GUE;B-,<%2TD!*-X]&G/X80T#J: DOJ7XQ!K70+JR)>2[O/D4/QJ6
M),(9CK@T@<3?&U[B+).6!,<_E5&CWE,J-J_/UG]7S@MGMHCA)<G^3&.>/!H3
M \1XAXX9?R6GC[ARR)/V(I(Q]0M.E:QE@.C(.,DK94&0IT7YC]ZK0#04[+!'
MP:X4['L5G$K!:2DX7H^"6RFX]^[@50K*=;/T705NA3B:32DY 2JEA35YH:*O
MM$6\TD(FRH93\305>GRV^3A_73\LYIOU"BR?GU[6GS?S+Y^>/X,'L$I9E!%V
MI!B0'8@25.PQ VD!BF.^Q50NL@3)IP?YSAE 10S0&Z8BP<"!IA$&OZXP1VG&
M?BLEE?:7A!R9$&4CL%'JS;6IR853$LV,*@<6I0-VCP/0!D^DX D#ZR+&\;4!
M4T2C#HE]#LG"'K2XPM$8.' $;,NV%.(OP*P<T/ M_U=KJ_]JK;0T:'-]MTT8
M#A)>A=.I,\Q1YIT^\U=IQ#'-RTR)2!&G9>*<,^E!'OD8'- /48HX0)3*G%/7
M?Z$MXU24E;\'D-P:R55(;@_2\Y$S+AC28@]&8(OW:5'(ZRW*4"'2]F>9F;J7
M71KVE&%9A-]FT H\?VJ^-0.NDW*<H):ZHO9J:F^0^@\1#2[",T#G=?>=.%X+
MKBOD^M#6L_DUFS_(MG['-$K9,)W?V?@!>F'8PM-(N;ZCQPMJO& 0;RE?:Y;A
MV!2M=8?3&V$,N@B!V\+4R,!@HL><U)B3&U$\I'08;:+9-G3;,=1(.9[7\X[#
MFBZ\]]2, "Y/3W5B=*1AAV$2^BW0U3U"ZZ[0]9F[\@9:E\YG#?M3MJT1J)(7
M;;.AH[^HS#4Y?,=OG:[E75*K6U+7+C6:.1QT:=[LOB/0K'.=*J=UL30?-$,]
M;M2&\GUHI7RW!]Z^P-OWU#<M5ZD9-G:TQI-V8=-*!7U!O?0OZ-Q7V[1DCF9/
MSVF3Z:2<GFH!+VT,#O<Q35G3,KJ=W>'8@6U&G937QWAI6G"X:U4U3<OE:7:T
M.MG6E;+'=D]#@)>&!8<[UL!1N5G;%I7M:W+8KEN55.]INB:_]#(XW,Q:Y(WJ
MI44--!#M;X+E75*K6U*E0V9C&LDQW:LQD(GOO6/!RZ_P>K4>->=JP&JM+^0(
MJJ:<BYER?GU"5%0S!C*\$R;E(3< +4?"\H:3@YIYMH2+"4I=)F*,QE0*B.<[
M0OCY1FY0#^:S?P%02P,$%     @ DZ)]4A E?(/G!   ,1X  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 Q+GAM;-6976_B.!2&_XH5S<6.--/$=CZ@HDBT
M4,U<=*8JW=V+T5ZD8"":)&9M4UII?_S:3HA#20@?[45N(!\^;\[Q>?,$XMZ:
MLM]\08@ +TF<\BMK(<3RTK;Y9$&2D%_0)4GEF1EE22CD+IO;?,E(.-5!26PC
MQ_'M)(Q2J]_3Q^Y9OT=7(HY2<L\ 7R5)R%ZO24S75Q:T-@<>HOE"J -VO[<,
MYV1,Q)_+>R;W[$)E&B4DY1%- 2.S*VL +V]=3P7H$7]%9,U+VT"5\D3I;[7S
M?7IE.2HC$I.)4!*A_'HF-R2.E9+,X]]<U"JNJ0++VQOU6UV\+.8IY.2&QG]'
M4[&XLCH6F))9N(K% UU_(WE!.L$)C;G^!.M\K&.!R8H+FN3!,H,D2K/O\"6?
MB%( <FL"4!Z W@3 ;DT S@/PVRO4I>3F >ZA5_#R ._0 #\/\/7<9Y.E9WH8
MBK#?8W0-F!HMU=2&;I>.EA,<I<I98\'DV4C&B?[XV^!A]/5Z,!X-P<W/N_O1
MC_'@\?O/'^ K&$9\$E.^8@30&>"+4&TLE1\X"-,I")\)D^8#<30CX(\A$6$4
M\\_90 ZB%#PNZ(K+D?P+&.OH\K&>+63Z*@E[DJ=ZG:6*:E*%"-S15"PX&*53
M,MT6L&7=1?%H4_PUVJLX)),+@.$7@!SD? )VGGM%:C='".E:*S2&1VC4)C(Z
M6 1VZQ*Y/5RC4Z&Q-=6X\!G6HKA.=,M,Z2IY(DR[:*WO?6+LQ(@"8I3.P41V
MFTGTK,(X,YF,E'#D0L:I\]N6_*4N"2)!$O[/GH3=(F%7)^S6)#QZ(6P2<0*6
M+)J0+_EEJJR1Z7A:1X'\N=_I^MV>_5SN_2&#1KN#H!-X_O:HVZI1& ?%J*UR
MO:)<[ZAR!ULW]RL)&?]<=<ON5T5 1P($DNS.A6 :ON[ICE^DZ^\5_N1<X X0
M%,B-P ._[H@RU+Z^!X5RT ZC=HJ$.R<8%?Q7#[-A9\=!R ^<:@-UBS2Z'V*@
M_:H; _D; P7*0'S/M$''//F<4SPD9^Z:"OG<55UD82IK.,!>L/3 A>TP&$0F
M971$;RN?W)E 4+*4FMUJ2T'ST(#XQ!8]TN5Q_3'<AVY+^F/8#8^!=V5_O(K^
M!%Y-?PR%82.& U_W!UXXSD%],!R&+0$Q-"2&[XYB6,'B#L(UC3$PAA]#XP99
MG.,8.DT81@;#J!'#51XZ#</(8!BU!,/(8!B=BV%4A>' KW83,AA&C1BN:=&Q
M&$8&PZ@E&$8&P^A<#.<"?OFW>TUS#(-1 X-E3V#>'/FP/*0)AL&H)0Q&AL'H
MW1F,=AD,NZCFQPLR#$8?P^ &6:@9#+SB+U6WB<78L!@WL+C:2Z>Q&!L6XY:P
M&!L6XW-9C'=9K&:WVE6X]!ZE@<6U+3J6Q=BP&+>$Q=BP&)_+8KS[DQC6_F7!
M!L>X$<>XJ_N#+CK^07TP.,8MP3$V.,;OCF-<@6//K6N,P3'^&!PWR.8X+EY0
MP$X3CEV#8[<1QU5>.@W'KL&QVQ(<NP;'[KDX=JMPC+O5KG(-CMU&'->TZ%@<
MNZ4WTRW!L6MP[)Z+8W<7QVI&W_3'+JUT)83-]9HDE]6M4I&M^Q1'BW7/@5[M
M>W/\!EX.L]5+(Y,MIMZ%;![).8C)3$JJMR068-GZ9+8CZ%*OISWI>U!O+D@X
M)4P-D.=GE(K-CKI L4K<_Q]02P,$%     @ DZ)]4KXV KT3 P  , D  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;)5676_:,!3]*U:T2:TT2 C?
M%2#Q-:T/;1%LK:9I#X;<@%4GSFP#1=J/W[43,JA"VKZ [?B<>\Z-KV]Z>R&?
MU09 DY>(QZKO;+1.;EQ7K3804545"<3X)!0RHAJG<NVJ1 (-+"CBKN]Y+3>B
M+'8&/;LVDX.>V&K.8IA)HK911.5A!%SL^T[-.2[,V7JCS8([Z"5T#0O0/Y*9
MQ)F;LP0L@E@Q$1,)8=\9UF[&7;/?;GADL%<G8V*<+(5X-I/;H.]X1A!P6&G#
M0/%O!V/@W!"AC#\9IY.'-,#3\9']J_6.7I94P5CP)Q;H3=_I."2 D&ZYGHO]
M-\C\- W?2G!E?\D^V^LY9+556D09&!5$+$[_Z4N6AQ. W[D \#. _UY /0/4
MK=%4F;4UH9H.>E+LB32[D<T,;&XL&MVPV+S%A9;XE"%.#Q;?AO-I931<3"=D
M_' WF]XOAM]O'^Y)A4R86G&AMA*("$E(F20[RK=V)A+S$A2YFH"FC*OKGJM1
MC>%T5UGD41K9OQ"YYI,[$>N-(M,X@."<P$4;N1?_Z&7DES).8%4E]=H7XGN^
M]Q.H_$1<HC94@BJ0-WXW6:U;1G8FM9ZGO6[9ZY?8SW*K04:*T#@@*Q$'+$TM
MKMMP%7-* Y+0 Q:/)E1*&J_!CG_1I=(2*^%WB:1&+JEA)34N2)J^)%A:&,FH
M(5<'M*RNR5]BO!>]W92M:=G,7;$;-'ON[C3!93O.)#9SB<U2B5BX(3!MLB:I
MAB)5Y01>U?,^%YV%#\/.]+=R_:U2GD?!J6:<Z4.1]')LJWE)^QNXQAOBV[GX
M=BG1A.U8 'A&#PQX4&2@''\Q]Q^&G<GOY/([I3QSIIXKH00@+,83#DI?/$/E
M1+5JK=C'6[!.J8]N[J-;RO-D&Q,$%;H#B7WV]&).0&8W,]9MZ>4W2H.T3VK3
MJS9:KPJX<%/M50V[)\TG KFV/5GA3;:-=7IWYZMYVQ_:;O=J?82? VGW_D^3
M?DO<4;EF>"5R")'2J[:Q7&7:G].)%HEM<4NAL6':X08_:4":#?@\%$(?)R9
M_I$T^ =02P,$%     @ DZ)]4E=RAN!; P  /PL  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3 S+GAM;,V637/:,!"&_XK&IW:FB6T!AF2 &;[:]$#"A*0]
M9'H0]H(UL24JB9#\^TJR,0:,I^GDT M(8O?5LUJMV.Z6BV<9 RCTFB9,]IQ8
MJ?6UZ\HPAI3(2[X&IG]9<I$2I:=BY<JU !)9IS1QL><%;DHH<_I=NS83_2[?
MJ(0RF DD-VE*Q-L0$K[M.;ZS6[BGJUB9!;??79,5S$$]KF="S]Q"):(I,$DY
M0P*6/6?@7X_\IG&P%C\H;&5IC$PH"\Z?S>1[U',\0P0)A,I($/WU B-($J.D
M.7[GHDZQIW$LCW?J7VWP.I@%D3#BR4\:J;CG=!P4P9)L$G7/MS>0!]0R>B%/
MI/U$V]S6<U"XD8JGN;,F2"G+OLEK?A E!S\XXX!S!WSLT#SCT,@=&C;0C,R&
M-2:*]+N";Y$PUEK-#.S96&\=#64FC7,E]*]4^ZG^_&9P/[D8#N:3,1K=36>3
MV_G@X?O=+;I 8RK#A,N- ,27"(WGCQ(1%J&9&5 I-Q#9N;X<4ND!92OT:0R*
MT$1^UO[SF&C7[),R]!#SC=1FLNLJ#6ZV=\,<<IA!XC.0/D93SE0LT81%$!T*
MN#KB(FR\"WN(:Q7'$%ZBAO\%80][%4"COW;WKVIP&D46&E:O>59O"4+H\\Q.
MZY%1)='3%-(%B%\U^LU"OVGU&^?T#U*I0*19*D.NTV;*29IU:3:_,$41H35Y
MT\6J$!&"L!78\9.1151!*NN@6@54JS;HN]*](0HM8$49,Y,%20@+H>J>9(HM
MJVA>J)<^;K2:7?>EG+LJ(]PIC Y@@P(VJ(7]IH]!'5^]C"DXV:[5QD=(IS9!
M!U<3M0NB=BV1?F%54DW4/MGMHN,UCI JC()64,W4*9@Z[TDI9*.:?'9.4^7C
M8](*HW+2#TBO"M*K6M(9"/L?J+G>6W2^MW];O?^G[/S2D^]_>.'EDN4D^$&[
M=92I*BOL>]6I\O$>&/]K\>6>Y1T[^ 2KPJC$?DBU?[/]^D>[I@!SSX/B:GK>
M,5:5U=G3VK_U?O-CBS#7.ZS"4]I3JX,;D-&ZI58D!;&R'9K4-W[#5/;W7*P6
M7># ]CY'ZT/3'=H69R^3M993(O2%E2B!I9;T+ML:263=6C91?&T;G@57NGVR
MPUAWN"",@?Y]R;G:3<P&1<_<_P-02P,$%     @ DZ)]4C-7;8<L P  V H
M !H   !X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;,U634_C,!#]*U;$ :2%
MQ$E;"FHK]6L%!Z"B[.X![<%-IHU%;'=MIX7]]6L[:?I!6Z&5D+BTMC/S_.:]
MQ)[64L@7E0)H],HRKMI>JO7\VO=5G (CZD+,@9LG4R$9T68J9[Z:2R")2V*9
M'P9!PV>$<J_3<FLCV6F)7&>4PT@BE3-&Y%L/,K%L>]A;+3S26:KM@M]IS<D,
MQJ!_S$?2S/P*):$,N**"(PG3MM?%UWT<V007\9/"4FV,D2UE(L2+G=PF;2^P
MC""#6%L(8OX6T(<LLTB&QY\2U*OVM(F;XQ7Z=U>\*69"%/1%]HLF.FU[30\E
M,"5YIA_%\@;*@NH6+Q:9<K]H6<8&'HISI04KDPT#1GGQ3UY+(382<.- 0E@F
MA+L)M0,)49G@E/,+9JZL =&DTY)BB:2--FAVX+1QV:8:RJV-8RW-4VKR=&=\
MTWT<GO>ZX^$ ]1_N1L/[<??I]N$>G:,!57$F5"X!B2E2*3$#JUB"8L',:Z2(
M,P)>[1C0Z0 TH9DZ,ZG][@"=GIRA$T0Y>DI%K@A/5,O7AK'=UX]+=KV"77B
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
MCE[@,C)TK3&'$G5&^'2?70EDJJ2#.N=<9M0V#!H@4CE6FZ;4'K;43EI)\NH
MY>- ^?@@T+@B1W66*>E(:V:QJEIRA(JVHEVH._0A:Z):63CV%ES_NQNF23^^
MVZV*!I$TB#PCW@W$NP>)?[V9P(\9%@O4AU)W$N!._GL9G08NIW]Q#7(E!-.A
M6JK\/.\>+FW4(4*!-66FLM/;"7O2ZISLY:9)*#UMSDXON- [7%842RY75$C9
MFDFZ!ZZLFACV_C#>;J7[#)N$.GL$XYUN7J!>^2%G*#8;::L&%T[#'!WY\;%W
M?D;SM1J'3S#5<)XQO>+2@, E02:M$ZIG70V\:F-5Z6?&0EF:0'ZYIG\$U$Z
MOB^5LH\;9R#\=0Q_ U!+ P04    " "3HGU278^+L*H#  "U#0  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,3$N>&ULQ5??<]HX$/Y7=I@^M#.7V#)@H /,
M$)+>,1=RF=#K/=S<@\ +:"I;5)(A^>]O93LVH8;RTO("DKP_OMU/6JWZ.Z6_
MFC6BA>=8)F;06%N[^>AY9K'&F)MKM<&$OBR5CKFEJ5YY9J.11YE2++W ]T,O
MYB)I#/O9VJ,>]E5JI4CP48-)XYCKEQN4:C=HL,;KPI-8K:U;\(;]#5_A#.W?
MFT=-,Z^T$HD8$R-4 AJ7@\:(?1RSGE/()+X(W)F],;A0YDI]=9-)-&CX#A%*
M7%AG@M/?%L<HI;-$.+X51ANE3Z>X/WZU_BD+GH*9<X-C)?\1D5T/&MT&1+CD
MJ;1/:O<'%@&UG;V%DB;[A5TAZS=@D1JKXD*9$,0BR?_Y<Y&(/046'E$("H7@
M4*%U1*%9*#2S0'-D65BWW/)A7ZL=:"=-UMP@RTVF3=&(Q-$XLYJ^"M*SPT^3
MA]'#>#*ZAZ?)[$^8CAY&O]]-[QX^PQ7<"K.0RJ0:02U!Q!O*.5#JD>M$)"L#
M?&E1@^7/P),(\%LJ[ N\OT7+A30?R,)X= OOWWV =R 2^+Q6J2%!T_<L(7?^
MO46!\B9'&1Q!R0*8JL2N#=PE$49O#7@4<AEW\!KW37#2XBTNKJ')?H/ #_P:
M0..SU5GO!)QF24,SL]<\8F]&QS-*)<)?2Y@DE%4T%IZX19BY(T-;W:5VE'#Y
M8H2!?^])'R868_/?">^MTGLK\]XZM@FXT+#E,D4P>^ZH2,!2/&-TI1T2D1BK
M4SK"MI;!W$68N7#%8SN\8KUNT/>V^VFMD0K\7KN4>H._7>)OG\1/.1*$U>""
M]FH$B;)(.9IB/$=]*C]A:3^\ #N=TGOGY[.3NVB_82?LA0?LU$EUPFX].]T2
M?_<D_C$WZZQ +-S 50D*AG">PU"O]-&[ $/,KZJH_^,8EW0G?D?1EFO!YQ+/
M8JGPLD] R#H')-4(-;MA/4=L[QY@)R.X1[H,01)6(0G_>0>(!97YX!($5?65
M-7_^(2I\O#D?(3NDIT:(M7I'^*E*-#M=HW-^-$K"&8&:2['BKA$ZCZ>JDK+V
M)7BJ*BT+?P%/X?<4=)N'/-4(M5I':*IJ-3M=K&?%'>3*W,8!!*GXF215!95U
M+T%256Q9[Q>0U*MI&%J'_4*M5/.0)F^O 8Y1K[)W@8&%2A.;]X3E:OGV&&4=
M]\'ZC7N39(UU929_T$RY7E%$('%))OWK#FT<G;\1\HE5FZS-GBM+37LV7-.[
M"K43H.]+16U),7$.RI?:\']02P,$%     @ DZ)]4L;URW&% P  ]@T  !H
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
M)<-KP"%'R,;%)2955Q.EVEBU\DUYH2RV>+\L< B#=@;X/5?*;C<N0#W6!W\
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
MM<,,'T*0Q@"_KX30NXD)T#RM@W]02P,$%     @ DZ)]4JC:28)M P  /PL
M !H   !X;"]W;W)K<VAE971S+W-H965T,3$X+GAM;,56VV[;.!#]E8'0 @G0
M1J)\2PK;0.,DVQ9(D(V;[D.Q#Y0TMME2I$I2=OKW.Y15Q6ED-=T\]$4B*9[#
MN1R.9KS1YJM=(3JXRZ6RDV#E7/$F#&VZPIS;(UV@HB\+;7+N:&J6H2T,\JP"
MY3*,HV@8YERH8#JNUJ[-=*Q+)X7":P.VS'-NOI^BU)M)P((?"S=BN7)^(9R.
M"[[$.;K;XMK0+&Q8,I&CLD(K,+B8!&_9FQGK>T"UXY/ C=T9@W<ET?JKG[S/
M)D'D+4*)J?,4G%YKG*&4GHGL^%:3!LV9'K@[_L%^43E/SB3<XDS+?T3F5I/@
M.( ,%[R4[D9OWF'MT,#SI5K:Z@F;>F\40%I:I_,:3!;D0FW?_*X.Q X@9GL
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
MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^
MKSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE
M?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @
MDZ)]4A*_9;3U!P  _DP   \   !X;"]W;W)K8F]O:RYX;6S%G-%WHD84A_^5
M.3[T9,_I5D1%V&[V'%22T!JP0+*;IQZBN.$4(05,NOO7=\"UF4'XI2_7/"6B
M(9]W9NX'=V;X^)SE?]UGV5_LGVV2%N>]A[)\_-#O%ZN':!L6OV2/4<K?V63Y
M-BSYR_QKOWC,HW!=/$11N4WZJJ)H_6T8I[U/'P_G6N9]\4561JLRSE)^L#IP
M&T?/Q<O[U4OV%!?Q?9S$Y;?S7OU[$O78-D[C;?P]6I_WE!XK'K+GJRR/OV=I
M&2;^*L^2Y+PWV+]Q&^5EO#HZ[%>007A?U$?*\-X+.<AY3U/X"3=Q7I3U)^KS
MAYSQ*>(?WK_:E=E%G)11/@_+Z#+/=H]Q^K4Z#?\6?>%KU'$X_-P'\4/^?\*8
M;3;Q*IIGJ]TV2LM]'/,HJ0#3XB%^+'HL#;?1>>_P$6:F:V:E)0\2L]/]J?AG
MJV_*_[6]WG_KDN,*,<P_Q/R-W%[7X'20,_XZ2^(U_^]K-@V3,%U%K YN(0"J
M % ](:!?051_4+!LPV;9]E& ' +(X=M!AL6# #D"D*.W@WP(Q?XX!I!C6DC/
M6KI>8#N7S'(".[@3J#1 I=%234W?]IE[P9:<S_3,P'8=@6P"R":T9+836)[E
M!\QVV*4]]<Q%8'KL-Y<?9[>6"*D#2)VZ43G*C27 & #&(!X&+H\6;TK?7%B^
MF(05E(45:JCKI>7X=<=BUI?J=S%< V@(8D7,+<^^Y62W%N]D?N#=7/.A*44.
MZ6% [ <WN+(\=O8C9N\X(H^E%#ODA0&Q&"YLQW1FUJ%)I:@A%0R(7;"/$@O,
M+R(1ROL#XL1OSF;N#>]7S+-F%N]OTX74B"CY#XBSO^WP]!6XGBVW'\KZ ^*T
MO^_U^]YEFPMF^KXECTF4[@?$^?[.6BS<SU>6.6?F[(\;V[<;PAR@_#\@%L#2
M<Y>6%]S]S)8+DVORIW#[^"NS..>RRFSB92]2@DJLA$O7G7^V%PN1!VE )=;
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
M.<UOVW'Z7/1Q;09\I][S^;WCY^>_7WX\:63\2"Z'KS.FF[]02P,$%     @
MDZ)]4F:]5%&2 @  =T(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=S?;ILP
M%,?Q5XFXK0*V 1NFIC?M;K=>[ 48. T*_X3=+GW[.:2MM*F+5F72OC=!"?;Y
M';#TN3NY_O8\6;<Z]-W@-M'.^^E3DKAZ9_O*Q>-DAW!G.\Y]Y</7^2&9JGI?
M/=A$":&3>AR\'?S:'VM$-]=W=EL]=G[U^1!^=NTX;*+9=BY:W9X6'K,V435-
M75M7/MQ/GH;FMY3U2T(<=BYKW*Z=W%58$"7O)ASO_#G@9=_7)SO/;6-7]]7L
MOU1]6)4<NL3YY\ZZ^'R)=WH<M]NVMLU8/_9A2^RFV5:-VUGK^RX^%;TZG^S#
M&[:G3WEQ_E+F7&!8>3^/DPLG-MN/Q[T>R7'W>@J%[.S;\X_XEAA*7_Q\]GC:
MC6W^,CN\WA_CO%_.PR7+Y?)W_.L9O]7_8!\*TD<*Z2.#])%#^M"0/@RDCP+2
M1PGI0PI*(Q11)85423%54E"5%%4EA55)<5528)44615%5D6155%D5119%456
M19%54615%%D5159%D36ER)I29$TILJ8465.*K"E%UI0B:TJ1-:7(FE)DS2BR
M9A19,XJL&476C")K1I$UH\B:463-*+)F%%ESBJPY1=:<(FM.D36GR)I39,TI
MLN8467.*K#E%5DV155-DU119-45639%54V35%%DU159-D5539#4460U%5D.1
MU5!D-119#4560Y'54&0U%%D-1=:"(FM!D;6@R%I09"THLA8460N*K 5%UH(B
M:T&1M:3(6E)D+2FREA192XJL)476DB)K29&UI,A:4F25@D*K%!1;I:#@*@5%
M5RDHO$I!\54*"K!24(25@D*L%!AC0>-8&&,Y UF<B2S.2!9G)HLSE,69ROJO
M8UG?QW'_C^.7:]Q7[?":GRS_-W'S$U!+ 0(4 Q0    ( ).B?5('04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ DZ)]4F@<X<GM    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ DZ)]4IE<G",0!@  G"<  !,
M         ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "3
MHGU2+P=7(#<#  #)"@  &               @($,"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ DZ)]4NJF,>6B!0  VA8  !@
M         ("!>0L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( ).B?5+/$VM'N04  )L5   8              " @5$1  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "3HGU2GOV?&94&   "&@
M&               @(% %P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ DZ)]4B(;D+U_!   A1   !@              ("!"QX  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( ).B?5+(:7*Y6P(
M /\$   8              " @< B  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " "3HGU2?/J9> TF  "$?0  &               @(%1
M)0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ DZ)]4E>S
MLAO%!0  B@P  !@              ("!E$L  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( ).B?5)85ZIBSP(  )\%   8
M  " @8]1  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "3
MHGU2RN[C&8T#   S!P  &0              @(&45   >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( ).B?5*EI'JME0(  $L%   9
M          " @5A8  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ DZ)]4H2DYOP !   $PH  !D              ("!)%L  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "3HGU2$3:$460"   )
M!0  &0              @(%;7P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( ).B?5)A?5=HR0(  ,$%   9              " @?9A
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ DZ)]4NX2
M5 +X!   60L  !D              ("!]F0  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " "3HGU2%*0SU' "   R!0  &0
M    @($E:@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M ).B?5)37NF#$ ,  "\&   9              " @<QL  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ DZ)]4DV$M6Z9!0  ;@P  !D
M             ("!$W   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " "3HGU26EY]2;<%  ",#   &0              @('C=0  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( ).B?5*,X)R$808
M ,</   9              " @=%[  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ DZ)]4L#,KL8. P  7 8  !D              ("!
M:8(  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "3HGU2
M>&P>'7$"   ^!0  &0              @(&NA0  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( ).B?5(\91O:]0<  ,L2   9
M      " @5:(  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ DZ)]4M&@N3L>!@  $PX  !D              ("!@I   'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "3HGU2-VT_U/,%  !I#
M&0              @('7E@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( ).B?5*ETPZ-"00  +L(   9              " @0&=  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ DZ)]4GWLA4@<
M"   /!,  !D              ("!0:$  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " "3HGU2-S"])6\#  !L!P  &0
M@(&4J0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( ).B
M?5*" P$"+0,  '$&   9              " @3JM  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ DZ)]4L0V>AWT#P  52L  !D
M         ("!GK   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " "3HGU2<BE'M.$&  "3$   &0              @(')P   >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( ).B?5+D$ P 7P,  -T&
M   9              " @>''  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ DZ)]4BDY&K\$'@  R&,  !D              ("!=\L
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "3HGU2_ON2
M,9\"  "Z!0  &0              @(&RZ0  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( ).B?5)&6\G]^ ,  /<'   9
M  " @8CL  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
MDZ)]4M6E>IK? @  PP4  !D              ("!M_   'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " "3HGU20H4:.=0"  "V!0  &0
M            @('-\P  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( ).B?5(5HTCC=@(  -\$   9              " @=CV  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ DZ)]4D%QOB.U @
MUP4  !D              ("!A?D  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " "3HGU2 /9CZ7$"   ,!0  &0              @(%Q
M_   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( ).B?5)6
M6.*CFP(  %,%   9              " @1G_  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ DZ)]4GI.+N>.!   U L  !D
M     ("!ZP$! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" "3HGU2*/WH.8$"   W!0  &0              @(&P!@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( ).B?5)9HC=FDP(  #<%   9
M              " @6@) 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ DZ)]4L2NCH'8 @  NP4  !D              ("!,@P! 'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "3HGU2NZJ7I"H#
M   /!P  &0              @(%!#P$ >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( ).B?5+\R'.K0 4  %0-   9              "
M@:(2 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ DZ)]
M4DKEFCB$ @  +@4  !D              ("!&1@! 'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " "3HGU2KLNPZ-T#  ##"   &0
M        @('4&@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( ).B?5*IEKD.[P(  -X&   9              " @>@> 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ DZ)]4GT/-2O6 @  N 4
M !D              ("!#B(! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " "3HGU2E/94UY("  "B!0  &0              @($;)0$
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( ).B?5(G20?^
M!@4  .L,   9              " @>0G 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ DZ)]4LN/B35F @  $@4  !D
M ("!(2T! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "3
MHGU2Z0:Y3"X#  !D!@  &0              @(&^+P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( ).B?5*0Z#_>= 4  $0.   9
M          " @2,S 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ DZ)]4H@F65Q3 P  B@<  !D              ("!SC@! 'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "3HGU2D.$/9%@"  #'
M!0  &0              @(%8/ $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( ).B?5)N&4N<2@,   <.   9              " @><^
M 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ DZ)]4D'+
MA"S@ @  8 @  !D              ("!:$(! 'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    " "3HGU2=*OX((8&  "Z'   &0
M    @(%_10$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M ).B?5+$'2O6-0,  !()   9              " @3Q, 0!X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ DZ)]4GX?F[F@ @  F@8  !D
M             ("!J$\! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    " "3HGU2W1BN B\#   ="0  &0              @(%_4@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( ).B?5+!</21GP(
M ,X&   9              " @>55 0!X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ DZ)]4B5PZO;@!   ?Q@  !D              ("!
MNU@! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "3HGU2
M@XU/-"H#   D"@  &0              @('270$ >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    ( ).B?5(N^S2YH (  (@&   9
M      " @3-A 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ DZ)]4HC!AW]= @  -04  !D              ("!"F0! 'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " "3HGU2(W&:X=0"  "S!P
M&0              @(&>9@$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+
M 0(4 Q0    ( ).B?5+W)(L<X0(  *D(   9              " @:EI 0!X
M;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ DZ)]4BEE207W
M @  2@@  !D              ("!P6P! 'AL+W=O<FMS:&5E=',O<VAE970W
M,BYX;6Q02P$"% ,4    " "3HGU2/I8')T,#  !:"0  &0
M@('O;P$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( ).B
M?5*?H>X%N0(  !\'   9              " @6ES 0!X;"]W;W)K<VAE971S
M+W-H965T-S0N>&UL4$L! A0#%     @ DZ)]4DLSF]96 P  RPP  !D
M         ("!678! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M    " "3HGU2[4PR((P"  "H!@  &0              @('F>0$ >&PO=V]R
M:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( ).B?5+8Z:PT?0(  '0&
M   9              " @:E\ 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL
M4$L! A0#%     @ DZ)]4HGNU0NK @  "P<  !D              ("!77\!
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "3HGU2 E.J
M!UD$   Q$P  &0              @($_@@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<Y+GAM;%!+ 0(4 Q0    ( ).B?5() @L_=P,  %D.   9
M  " @<^& 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @
MDZ)]4B2H34($ P  P08  !D              ("!?8H! 'AL+W=O<FMS:&5E
M=',O<VAE970X,2YX;6Q02P$"% ,4    " "3HGU249G(PE,#  #M"   &0
M            @(&XC0$ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4
M Q0    ( ).B?5)=U"E)X (  .P&   9              " @4*1 0!X;"]W
M;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ DZ)]4NWD$G7( P
MV0P  !D              ("!690! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6Q02P$"% ,4    " "3HGU2=.^55SL)   ]/0  &0              @(%8
MF $ >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( ).B?5((
MG4_:-@4  ",:   9              " @<JA 0!X;"]W;W)K<VAE971S+W-H
M965T.#8N>&UL4$L! A0#%     @ DZ)]4D-+QCY[ @  ? 8  !D
M     ("!-Z<! 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M" "3HGU2U,_<?HP"   ;!@  &0              @('IJ0$ >&PO=V]R:W-H
M965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( ).B?5)WC\TZP00  '(7   9
M              " @:RL 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L!
M A0#%     @ DZ)]4@:<P8>[ P  I1$  !D              ("!I+$! 'AL
M+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " "3HGU2C[PE)[H#
M  #P"@  &0              @(&6M0$ >&PO=V]R:W-H965T<R]S:&5E=#DQ
M+GAM;%!+ 0(4 Q0    ( ).B?5(9+4F#WP,  (X,   9              "
M@8>Y 0!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @ DZ)]
M4O5E'JYM P  +@L  !D              ("!G;T! 'AL+W=O<FMS:&5E=',O
M<VAE970Y,RYX;6Q02P$"% ,4    " "3HGU2K(]AOU("  "N!0  &0
M        @(%!P0$ >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0
M   ( ).B?5+/1[4O3 ,  ,$+   9              " @<K# 0!X;"]W;W)K
M<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ DZ)]4NDQ3()6 P  Z@@
M !D              ("!3<<! 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q0
M2P$"% ,4    " "3HGU2Y[-#868"   !!@  &0              @(':R@$
M>&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( ).B?5*>K"6C
MN0(  *8'   9              " @7?- 0!X;"]W;W)K<VAE971S+W-H965T
M.3@N>&UL4$L! A0#%     @ DZ)]4LFLXK5Y!0  $QL  !D
M ("!9] ! 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4    " "3
MHGU2W8E[SRL$  "D#P  &@              @($7U@$ >&PO=V]R:W-H965T
M<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " "3HGU2$"5\@^<$   Q'@  &@
M            @(%ZV@$ >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"
M% ,4    " "3HGU2OC8"O1,#   P"0  &@              @(&9WP$ >&PO
M=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    " "3HGU25W*&X%L#
M   _"P  &@              @('DX@$ >&PO=V]R:W-H965T<R]S:&5E=#$P
M,RYX;6Q02P$"% ,4    " "3HGU2,U=MARP#  #8"@  &@
M@(%WY@$ >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4    " "3
MHGU2KI@1?UP#  #2"@  &@              @(';Z0$ >&PO=V]R:W-H965T
M<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " "3HGU2[RW!@-\"   F"P  &@
M            @(%O[0$ >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q02P$"
M% ,4    " "3HGU2.J>_OZ0#  #Z"@  &@              @(&&\ $ >&PO
M=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    " "3HGU2:]>^-E\#
M   #"@  &@              @(%B] $ >&PO=V]R:W-H965T<R]S:&5E=#$P
M."YX;6Q02P$"% ,4    " "3HGU23_.-0G$"  !.!0  &@
M@('Y]P$ >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4    " "3
MHGU20QN5XR0#  "!"   &@              @(&B^@$ >&PO=V]R:W-H965T
M<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    " "3HGU278^+L*H#  "U#0  &@
M            @('^_0$ >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q02P$"
M% ,4    " "3HGU2QO7+<84#  #V#0  &@              @('@ 0( >&PO
M=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    " "3HGU28/UD%Q %
M  !U'@  &@              @(&=!0( >&PO=V]R:W-H965T<R]S:&5E=#$Q
M,RYX;6Q02P$"% ,4    " "3HGU2\Q%B>=H"  #@!P  &@
M@('E"@( >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4    " "3
MHGU2P?CNU>L"  #B!P  &@              @('W#0( >&PO=V]R:W-H965T
M<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    " "3HGU2I\C/:-8#   -%0  &@
M            @($:$0( >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6Q02P$"
M% ,4    " "3HGU2E5I42M8"  !F!P  &@              @($H%0( >&PO
M=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    " "3HGU2J-I)@FT#
M   _"P  &@              @($V& ( >&PO=V]R:W-H965T<R]S:&5E=#$Q
M."YX;6Q02P$"% ,4    " "3HGU228Z%;Q(#   ,$0  #0
M@ ';&P( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ).B?5*7BKL<P    !,"
M   +              "  1@? @!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ).B
M?5(2OV6T]0<  /Y,   /              "  0$@ @!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " "3HGU2240-QT #  !!10  &@              @ $C
M* ( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "3HGU2
M9KU449("  !W0@  $P              @ &;*P( 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     ?@!^ +PB  !>+@(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<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>149
<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>150
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>340</ContextCount>
  <ElementCount>468</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>118</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0003 - Statement - Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0004 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0005 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ConsolidatedStatementsOfChangesInEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0006 - Disclosure - REPORTING ENTITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ReportingEntity</Role>
      <ShortName>REPORTING ENTITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0007 - Disclosure - BASIS OF PREPARATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/BASISOFPREPARATION</Role>
      <ShortName>BASIS OF PREPARATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0008 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE</Role>
      <ShortName>INTEREST IN GIBRALTAR JOINT VENTURE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0009 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/Revenue</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0010 - Disclosure - COST OF SALES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COSTOFSALES</Role>
      <ShortName>COST OF SALES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0011 - Disclosure - COMPENSATION EXPENSE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMPENSATIONEXPENSE</Role>
      <ShortName>COMPENSATION EXPENSE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0012 - Disclosure - DERIVATIVE INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS</Role>
      <ShortName>DERIVATIVE INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0013 - Disclosure - OTHER (EXPENSE) INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OtherExpenseIncome</Role>
      <ShortName>OTHER (EXPENSE) INCOME</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0014 - Disclosure - FINANCE EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCEEXPENSES</Role>
      <ShortName>FINANCE EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0015 - Disclosure - INCOME TAX</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAX</Role>
      <ShortName>INCOME TAX</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0016 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSRECEIVABLE</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0017 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INVENTORIES</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0018 - Disclosure - OTHER FINANCIAL ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OTHERFINANCIALASSETS</Role>
      <ShortName>OTHER FINANCIAL ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0019 - Disclosure - YELLOWHEAD ACQUISITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/YELLOWHEADACQUISITION</Role>
      <ShortName>YELLOWHEAD ACQUISITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0020 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT</Role>
      <ShortName>PROPERTY, PLANT &amp; EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0021 - Disclosure - GOODWILL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/GOODWILL</Role>
      <ShortName>GOODWILL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0022 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0023 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0024 - Disclosure - DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DeferredRevenue</Role>
      <ShortName>DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0025 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION</Role>
      <ShortName>PROVISION FOR ENVIRONMENTAL REHABILITATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0026 - Disclosure - EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/EQUITY</Role>
      <ShortName>EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0027 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATION</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0028 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0029 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION</Role>
      <ShortName>SUPPLEMENTARY CASH FLOW INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0030 - Disclosure - FINANCIAL RISK MANAGEMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0031 - Disclosure - RELATED PARTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RELATEDPARTIES</Role>
      <ShortName>RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0032 - Disclosure - SUBSEQUENT EVENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SUBSEQUENTEVENT</Role>
      <ShortName>SUBSEQUENT EVENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0033 - Disclosure - BASIS OF PREPARATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/BASISOFPREPARATIONPolicies</Role>
      <ShortName>BASIS OF PREPARATION (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0034 - Disclosure - BASIS OF PREPARATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/BASISOFPREPARATIONTables</Role>
      <ShortName>BASIS OF PREPARATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/BASISOFPREPARATION</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0035 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables</Role>
      <ShortName>INTEREST IN GIBRALTAR JOINT VENTURE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURE</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0036 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RevenueTables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/Revenue</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0037 - Disclosure - COST OF SALES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COSTOFSALESTables</Role>
      <ShortName>COST OF SALES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/COSTOFSALES</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0038 - Disclosure - COMPENSATION EXPENSE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMPENSATIONEXPENSETables</Role>
      <ShortName>COMPENSATION EXPENSE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/COMPENSATIONEXPENSE</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0039 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables</Role>
      <ShortName>DERIVATIVE INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTS</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0040 - Disclosure - OTHER (EXPENSE) INCOME (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OtherExpenseIncomeTables</Role>
      <ShortName>OTHER (EXPENSE) INCOME (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/OtherExpenseIncome</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0041 - Disclosure - FINANCE EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCEEXPENSESTables</Role>
      <ShortName>FINANCE EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/FINANCEEXPENSES</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0042 - Disclosure - INCOME TAX (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXTables</Role>
      <ShortName>INCOME TAX (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INCOMETAX</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0043 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSRECEIVABLETables</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/ACCOUNTSRECEIVABLE</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0044 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INVENTORIESTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INVENTORIES</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0045 - Disclosure - OTHER FINANCIAL ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OTHERFINANCIALASSETSTables</Role>
      <ShortName>OTHER FINANCIAL ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/OTHERFINANCIALASSETS</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0046 - Disclosure - YELLOWHEAD ACQUISITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables</Role>
      <ShortName>YELLOWHEAD ACQUISITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/YELLOWHEADACQUISITION</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0047 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables</Role>
      <ShortName>PROPERTY, PLANT &amp; EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENT</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0048 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESTables</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIES</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0049 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DEBT</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0050 - Disclosure - DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DeferredRevenueTables</Role>
      <ShortName>DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DeferredRevenue</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0051 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables</Role>
      <ShortName>PROVISION FOR ENVIRONMENTAL REHABILITATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATION</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0052 - Disclosure - EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/EquityTables</Role>
      <ShortName>EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/EQUITY</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0053 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATION</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0055 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATIONTables</Role>
      <ShortName>SUPPLEMENTARY CASH FLOW INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/SUPPLEMENTARYCASHFLOWINFORMATION</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0056 - Disclosure - FINANCIAL RISK MANAGEMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENT</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0057 - Disclosure - RELATED PARTIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RELATEDPARTIESTables</Role>
      <ShortName>RELATED PARTIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/RELATEDPARTIES</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0058 - Disclosure - REPORTING ENTITY (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ReportingEntityNarrativeDetails</Role>
      <ShortName>REPORTING ENTITY (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/ReportingEntity</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0059 - Disclosure - BASIS OF PREPARATION - Disclosure of depreciation rates of major asset categories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/BASISOFPREPARATIONDetails</Role>
      <ShortName>BASIS OF PREPARATION - Disclosure of depreciation rates of major asset categories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0060 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetailTextuals</Role>
      <ShortName>INTEREST IN GIBRALTAR JOINT VENTURE (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTURETables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0061 - Disclosure - INTEREST IN GIBRALTAR JOINT VENTURE - Disclosure of joint venture financial information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INTERESTINGIBRALTARJOINTVENTUREDetails</Role>
      <ShortName>INTEREST IN GIBRALTAR JOINT VENTURE - Disclosure of joint venture financial information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0062 - Disclosure - REVENUE - Disclosure of revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RevenueDetails</Role>
      <ShortName>REVENUE - Disclosure of revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0063 - Disclosure - COST OF SALES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/CostOfSalesDetailTextuals</Role>
      <ShortName>COST OF SALES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/COSTOFSALESTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0064 - Disclosure - COST OF SALES - Disclosure of cost of sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COSTOFSALESDetails</Role>
      <ShortName>COST OF SALES - Disclosure of cost of sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0065 - Disclosure - COMPENSATION EXPENSE - Disclosure of compensation expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMPENSATIONEXPENSEDetails</Role>
      <ShortName>COMPENSATION EXPENSE - Disclosure of compensation expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0066 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetailTextuals</Role>
      <ShortName>DERIVATIVE INSTRUMENTS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0067 - Disclosure - DERIVATIVE INSTRUMENTS - Disclosure of (gains) losses associated with derivative instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DERIVATIVEINSTRUMENTSDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS - Disclosure of (gains) losses associated with derivative instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0068 - Disclosure - OTHER (EXPENSE) INCOME - Disclosure of other expense income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OtherExpenseIncomeDetails</Role>
      <ShortName>OTHER (EXPENSE) INCOME - Disclosure of other expense income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/OtherExpenseIncomeTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0069 - Disclosure - FINANCE EXPENSES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCEEXPENSESDetailTextuals</Role>
      <ShortName>FINANCE EXPENSES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/FINANCEEXPENSESTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0070 - Disclosure - FINANCE EXPENSES - Disclosure of finance expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCEEXPENSESDetails</Role>
      <ShortName>FINANCE EXPENSES - Disclosure of finance expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0071 - Disclosure - INCOME TAX (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXDetailTextuals</Role>
      <ShortName>INCOME TAX (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INCOMETAXTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0072 - Disclosure - INCOME TAX - Disclosure of income tax expense (recovery) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXDetails</Role>
      <ShortName>INCOME TAX - Disclosure of income tax expense (recovery) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0073 - Disclosure - INCOME TAX - Disclosure of effective tax rate reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXDetails1</Role>
      <ShortName>INCOME TAX - Disclosure of effective tax rate reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0074 - Disclosure - INCOME TAX - Disclosure of deferred tax assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXDetails2</Role>
      <ShortName>INCOME TAX - Disclosure of deferred tax assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0075 - Disclosure - INCOME TAX - Disclosure of unrecognized deferred tax assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INCOMETAXDetails3</Role>
      <ShortName>INCOME TAX - Disclosure of unrecognized deferred tax assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0076 - Disclosure - ACCOUNTS RECEIVABLE - Disclosure of accounts receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSRECEIVABLEDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE - Disclosure of accounts receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0077 - Disclosure - INVENTORIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INVENTORIESDetailTextuals</Role>
      <ShortName>INVENTORIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/INVENTORIESTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0078 - Disclosure - INVENTORIES - Disclosure of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/INVENTORIESDetails</Role>
      <ShortName>INVENTORIES - Disclosure of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0079 - Disclosure - OTHER FINANCIAL ASSETS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetailTextuals</Role>
      <ShortName>OTHER FINANCIAL ASSETS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/OTHERFINANCIALASSETSTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0080 - Disclosure - OTHER FINANCIAL ASSETS - Disclosure of other financial assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/OTHERFINANCIALASSETSDetails</Role>
      <ShortName>OTHER FINANCIAL ASSETS - Disclosure of other financial assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0081 - Disclosure - YELLOWHEAD ACQUISITION (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetailTextuals</Role>
      <ShortName>YELLOWHEAD ACQUISITION (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/YELLOWHEADACQUISITIONTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0082 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails</Role>
      <ShortName>YELLOWHEAD ACQUISITION - Disclosure of purchase consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0084 - Disclosure - YELLOWHEAD ACQUISITION - Disclosure of purchase price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/YELLOWHEADACQUISITIONDetails2</Role>
      <ShortName>YELLOWHEAD ACQUISITION - Disclosure of purchase price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0085 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PropertyPlantEquipmentAdditionalInformationDetail</Role>
      <ShortName>PROPERTY, PLANT &amp; EQUIPMENT (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/PROPERTYPLANTEQUIPMENTTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0086 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of property, plant &amp; equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PropertyPlantEquipmentSummaryOfPropertyPlantEquipmentDetail</Role>
      <ShortName>PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of property, plant &amp; equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0087 - Disclosure - PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of net book value of property, plant &amp; equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PropertyPlantAndEquipmentNetBookValueDetails</Role>
      <ShortName>PROPERTY, PLANT &amp; EQUIPMENT - Disclosure of net book value of property, plant &amp; equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0088 - Disclosure - GOODWILL (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/GOODWILLDetailTextuals</Role>
      <ShortName>GOODWILL (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/GOODWILL</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0089 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Disclosure of accounts payable and accrued liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/ACCOUNTSPAYABLEANDACCRUEDLIABILITIESDetails</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Disclosure of accounts payable and accrued liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0090 - Disclosure - DEBT (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DEBTDetailTextuals</Role>
      <ShortName>DEBT (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DEBTTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0091 - Disclosure - DEBT - Disclosure of borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DEBTDetails</Role>
      <ShortName>DEBT - Disclosure of borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0092 - Disclosure - DEBT - Disclosure of continuity of total debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DEBTDetails1</Role>
      <ShortName>DEBT - Disclosure of continuity of total debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0093 - Disclosure - DEFERRED REVENUE (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DeferredRevenueAdditionalInformationDetail</Role>
      <ShortName>DEFERRED REVENUE (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/DeferredRevenueTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0094 - Disclosure - DEFERRED REVENUE - Disclosure of changes in deferred revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DeferredRevenueSummaryOfDeferredRevenueDetail</Role>
      <ShortName>DEFERRED REVENUE - Disclosure of changes in deferred revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0095 - Disclosure - DEFERRED REVENUE - Disclosure of deferred revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/DeferredRevenueSummaryOfChangeInDeferredRevenueDetail</Role>
      <ShortName>DEFERRED REVENUE - Disclosure of deferred revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0096 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetailTextuals</Role>
      <ShortName>PROVISION FOR ENVIRONMENTAL REHABILITATION (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0097 - Disclosure - PROVISION FOR ENVIRONMENTAL REHABILITATION  - Disclosure of provision for environmental rehabilitation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/PROVISIONFORENVIRONMENTALREHABILITATIONDetails</Role>
      <ShortName>PROVISION FOR ENVIRONMENTAL REHABILITATION  - Disclosure of provision for environmental rehabilitation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0098 - Disclosure - EQUITY (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/EQUITYDetailTextuals</Role>
      <ShortName>EQUITY (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/EquityTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0099 - Disclosure - EQUITY - Disclosure of Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/EquitySummaryOfEquityDetail</Role>
      <ShortName>EQUITY - Disclosure of Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0100 - Disclosure - SHARE-BASED COMPENSATION (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetailTextuals</Role>
      <ShortName>SHARE-BASED COMPENSATION (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0101 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of changes in number of share options and average price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - Disclosure of changes in number of share options and average price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0102 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share options and average life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails1</Role>
      <ShortName>SHARE-BASED COMPENSATION - Disclosure of share options and average life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0103 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of fair value of options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails2</Role>
      <ShortName>SHARE-BASED COMPENSATION - Disclosure of fair value of options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0104 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of  DSUs and PSUs issued and outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails3</Role>
      <ShortName>SHARE-BASED COMPENSATION - Disclosure of  DSUs and PSUs issued and outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0105 - Disclosure - SHARE-BASED COMPENSATION - Disclosure of share based compensation expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SHAREBASEDCOMPENSATIONDetails4</Role>
      <ShortName>SHARE-BASED COMPENSATION - Disclosure of share based compensation expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0106 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetailTextuals</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0107 - Disclosure - COMMITMENTS AND CONTINGENCIES - Disclosure of  future minimum payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Disclosure of  future minimum payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0108 - Disclosure - SUPPLEMENTARY CASH FLOW INFORMATION - Disclosure of supplementary cash flow information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SupplementaryCashFlowInformationScheduleOfSupplementaryCashFlowInformationDetail</Role>
      <ShortName>SUPPLEMENTARY CASH FLOW INFORMATION - Disclosure of supplementary cash flow information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0109 - Disclosure - FINANCIAL RISK MANAGEMENT (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails2</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0110 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0111 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Parentheticals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails1</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of exposure to commodity price risk (Parentheticals) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0112 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of impact on earnings after tax and equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails3</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of impact on earnings after tax and equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0113 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of  changes in assets and liabilities on basis of strengthening CAD against USD (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails4</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of  changes in assets and liabilities on basis of strengthening CAD against USD (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0114 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of fair value measurement of assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails5</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of fair value measurement of assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0115 - Disclosure - FINANCIAL RISK MANAGEMENT - Disclosure of capital management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/FINANCIALRISKMANAGEMENTDetails6</Role>
      <ShortName>FINANCIAL RISK MANAGEMENT - Disclosure of capital management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0116 - Disclosure - RELATED PARTIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RELATEDPARTIESDetailTextuals</Role>
      <ShortName>RELATED PARTIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/RELATEDPARTIESTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0117 - Disclosure - RELATED PARTIES - Disclosure of ownership Interest of subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RELATEDPARTIESDetails</Role>
      <ShortName>RELATED PARTIES - Disclosure of ownership Interest of subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0118 - Disclosure - RELATED PARTIES - Disclosure of compensation for key management personnel (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/RELATEDPARTIESDetails1</Role>
      <ShortName>RELATED PARTIES - Disclosure of compensation for key management personnel (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="tgb-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0119 - Disclosure - SUBSEQUENT EVENT (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tasekomines.com/role/SUBSEQUENTEVENTDetailTextuals</Role>
      <ShortName>SUBSEQUENT EVENT (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tasekomines.com/role/SUBSEQUENTEVENT</ParentRole>
      <Position>118</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>tgb-20201231.xml</File>
    <File>tgb-20201231.xsd</File>
    <File>tgb-20201231_cal.xml</File>
    <File>tgb-20201231_def.xml</File>
    <File>tgb-20201231_lab.xml</File>
    <File>tgb-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>152
<FILENAME>0001062993-21-003110-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001062993-21-003110-xbrl.zip
M4$L#!!0    ( ).B?5)U=E^'(90! ,UK'  0    =&=B+3(P,C Q,C,Q+GAM
M;.R]:7?;2)(V^KU_!:[>ZAG['$K&OKBK_!Y92[5Z;$M74E5/W2]U(#(IH@T"
M; "4K/[U-S(!DB 2( %B!]/3HY)(+)&13T1&1L;R\__],;>Y%^3YENO\<B*<
M\2<<<L;NQ'*>?SGY[?'Z5#_YOY_^\O/_<WIZ\^WQZM>;_^6>WKBK_YS^[^?[
M+Z>GG_["_?SCR;,Y>(KC_W(R"X+%QP\?7E]?S_#'9Z[W_$'D>>F#Y?B!Z8S1
M27CEQ[&[= +O;7T'N=I'X[-G]^5#]"7<*6BGO' J">O;EIX'Y&7=%WV+;S2V
M;YP@*_T>^"+E<FOJ^:?3I6UOWX0_)F,*S!^NX\Y7;Y).1>W#^I[U0WQ7%@5M
M%U?"*U8WV);S?<?5^.LGTU_ST/>"]=53TW\B5\*'*>,)GI^V'AS 8[Z[<\M!
M_MG8G<,=<(^XN7X9>)F$&!_@V]6%^(M)@K71=>J'\,OUI=3P7B5RK6 8Q@?R
M[?I2WTJ[$!XJ?/C?KU\>QC,T-T_7F/KTE[]P\(_]8#_8#_:#_6 _V _V@_U@
M/]@/]H/]8#_8#_:#_6 _V _V@_U@/]@/]H/]8#_8CV/Y\3,^8/SHDZ/#>S3E
MR('CQYF'IK^<!,]/IZLCT+,?_N0D^C9X6Z!?3GQKOK#1R:>?/VP_XA-^ZMAU
M O0CX*S)+R<7?^*'\ (O!.[Z1#4ZG%R3LO7+S\@)K. M=LW6U]%%U@1?-K60
MQY&7HZW#T=5)]L7-_YQ\XN&?KNF*H/_\87/;)_+$GS^LWD;^6B#/<B>[7IVD
MPP],+[@T _0)CPZ?,//"SQ\VG_YE/:C)YBI!/)4$_.K)YIJ?/ZQ>CG^/6)C!
MSKXS$;^:'%0'6_Q8?5:0'X(Q*'X(1FE^K,2M_YS9)6YA0,<^<=NP\T!Q$_2^
M,W$;7GI9>!%^_(E#>W!DSX4[7[@.4.3?3J_^O02ZSG]8_OKK>Q28EH,F5Z;G
M6,ZS_Q7-GY!7FILUL18C##W/$>9*XA74.Z/KPX">C^C'PK;&5A".CYM8\) P
M?FP= _4QG54GGS97I'/KYP^I+UF3_&%-<^_@<3X>+^=+&\1R<AO,D(<O]] ,
M\^X%W3AC=XX88G8A)C<#!P@B,%$OX$;/>EK"\!^6WL)>,@63 A=@U,<L3@T0
M%ZNO;WQ_B287YL(*3)OA8I<:26%5OX"1L'D91 8 D2X8_P5QQ9:D[B])/805
MVTWU9C?58W2QS=A -F.=P"#3:[$W]U^O5>VC9HJI0<1T13&U 2)FDG??)&]3
MN3 70(== -4"(QF(P%1'11#IZ&Z^L8",8K!BFJ<'FJ?'N&*[J<[OIGJ,+K89
M&\AFK!,89'HM]N;^ZS6NTLA.II@:14Q7%%,;(&);O>YO]=I4+FROUN&]6M7
MR#",_^%:3O [T+;TD+_2&K]:3YYI@Y$4__:8 4)Q*=09._@T?#LW$;?X^+9
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
M!IE8L[WOT8GW<'?D3)R9_V&PXGLD7A$FP\P'1!^VZMV5XV&(W<"EK-IS7WW
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
M!S8B'\Q<FWP'@AF*"$ ?:P1 ]$H1O(/W31!^&8@?2:<A:3"NZ4V(LEK5+@?
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
MRK*D*6*R8)1N& FU7@VES0R?KIZ6/7Q%E#2Z7I9JJ/6-'T.IFL<!T G8VE-
M666C=%*=;INO?R[ =HG$BC_3Q%"HJN5$4PQNS+#(9K .'-[)8+W/#.Y9F31#
M$515WS4=BM'GZ<C$>U>G0]O>'2:F0SB3I%JG(W[*>(D"TR*6 1D2KK!Y_N0N
M@XV=<.'.%\CQR5>XUJKCHRH*W$D2[(8/*W 7.S<7-P7N,NO=L0IW:5>T$O1[
M2#0'C!B',)!ZZ(4B'2MXI7S0*^L-\R#WKFMGX3KP/H><"9B:\7BW,/2CVA);
MS<U$1^,B]S8M:J-$7'>*U;4O#9L@SVX5E^OZ''6'DF;1LBHG-S"T=%1]=K+:
M8+BE"/N]^=PI9\Y=&,)_S&[T?^M+U&Q'0V*%$2]T(-*[+V'<#&TET:;I'6CU
MUWYT]0 32F,^'\XG2P9VWS2_8!Q5]J P$J4&&@BR8H3UKL"L'&$_2Y)<S+#K
MF[.<>'=D=\I-HJ.AN")L3_.Q6A7D7FG$J]TM6L@JES2,!E:Y)&,HG6ANW_&L
MUBY46NM\<VME)'6ALOP1-G;O.,4M8%$:"6('/ ^LTWI&AG?541<IK7GA@FO/
MG5,!+(^>"8\9$_?V/ZU@=C5?V.X;2NV)6D%<7KQ3ZWG,,Y(_E4[1%$%-1H^=
M? +2DLF)!PV[%M95$G%7">MT3>,IUFEZ,F*T.ZRK+Z@Z)P]Q@+6N"+*D4'P#
M<CK+M_IR((KRC8Y0YH5DXDUW^%8)WD+/R(VSCLC#*KU@1@3FG4RI.0EV\9WE
M7268JXQW$L4[*KVN.ZS;U2(^4YWKLB#I6G*8BD05Y^C..'>UB=\Q3D,1Z>D$
MF[:&<<;ML,]+WW*0[X.U]60Y1..5[]ZL**JB&#H?"V[%AB%M%^)/#^G:+ BK
M/Z/MP?G]S?F7QN)G8IN*K=_7032"?,;]<?7ER^T__WYU?LF=7_R_O]T\W#S>
MW'[CBH7;9/^1C-_-8F4\0#B=EWP:+^/;E'\M_<":OC52O]#AKM&3%S9I4,)^
MER,NF"$.;P=,!P )R$43#AYO/GLH3%,+7,X<_WMI>8@S;1L[Z/$=;JP6XMB=
MSUTG=-?[^((_D&V[KS-D3KBOEH,ON7'&9]R[D\T7)^_A,6; 60$W@?V;XP;P
M= ^^>./<5V>$3P70CW%X0@ V!&<N%I[[ R0]0#90KYU)'(S9!HGB'D%*O[O;
M5)P=Y01GR<\C3%C@!J;-+98>,-4G20Z^!;MIHI2X5Q-4K6F/ER03FX._IBZ>
M*?]C/2)40X@]M5/N2L0\H2734;#3P5R/:WEG_^$(K:V>+EQO'0=N:Q?+]Y>
MT'>"-H+]^DC2E=4WH$Q^XL\TB5L@+_SLX-JY!9U5.QE:P_%1E>1UZ51)$$>J
M>' 'YIHFK9KSIEWNQ*940#MKTK8P+SST8KE+'];P&;(GL,R_(#\@=@:L^!OS
MH$X05.+][WYHC#22U(-/:1L*BNF"6&R?*@B[CA2ZL#B>8UO<MXC9YH65<S@;
M/8-M!]8XY^),35@R_<-#9@KHT3P\:W?]RT-AEY9 \?#V0/7-VW"6P*WUO]SQ
MXM826I?AUM;9=L.$MA$XJH[$PP/:VIO(BI;7'<?7F0?7B<U\U@DU?+YB3(:X
M[$J^#_?^^?/J,\[$=WQ\.-T->F_N/,OUL.L-^]K,S9*_[:XC)K3)B<)?.42J
M,X 1'2#8#">LZ3/N<6;Y<6,;.WQBMK@Y'H-NQZ8$\;7!9IJ[_OWVXH:;6H[I
MC"UL7?@^"HB-@>_%M2%(B8@))A)G*FS'\/Y$K$^..- YL%0PU8%G$G?A E>6
MQQ?AVQ*^0R<Y8&X"%LX^;][6'X7 ,&R?7YR/VV[9&<SA$T).RLP[JZF.W8RG
M'5_IX0FTWT(49O@2-X^&MXV)?;K",7ZNO_(F3\A3;<M\LFP+5W[$WR_G:#**
M8+-<A'  7 %LB>MW$H,9\?C@QV*$X.'%""X$F(,<P_L.4?1\"NS0Q_<&@J$?
M&8L]F7L 63 +P1"B(X+F%IZ(@NBQYSD[K*LK/NG]%5QV6N3#24$Q_1E10V/\
M"UY#0;7@:()##<-N9!>4<TZUZP/6M39X7U56P:Y-;H-"U8PCBE@.V!8<(Y ;
MK-DV+JAPK6]'C!J5ED:$0FY')OH(_5:UUST:VV88<,U-T,+U2Z4NLJ6DU&3H
M)7+4V$K29/$#SUW NV%;B4/C0B<#ML46V%7!EI#*_)URB7RRXUM&NMV+>&U]
M+<RWA.D5<ZG4.]\=:,M:/9E=6L'>B6K-(EM?-]5Z.5,JM*M#ZJ5TJG<#GKU-
M./6V6%91UK  1CN0\-L\M;T[&>U7IN\N;1!^E^$B#;],S>XE7]$NX#J<_LFI
MY,*YY&("W-#QPTY*6CJ6V#KNFG#CY1R'MULOB O,']S"=6V2K+"=6?"3HHT
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
M![8RK(B1\(321LI@F<M@AJU9*T(>OL?'W?;"F=]T!(C;V.^^N:#^!.G]&?>
M0#RP,8QOSKK>PF8YGGXB5&-$B"#JF'P#-P$_B,5N<C[<XX=3^09#?4%V3"5@
MNAP7GO'L8BS,01[@.H)3,)%A=@/D$+]G)!U$9?S_[+U[<Z-(TC?Z__,I")_9
M6'<$]E#<Z9GI"(_=WM?[=K?[='OV.?M7!T(EBQD$6D"VM9_^5!4@(8'N7 J4
M&[,SED"0E?G+K*RJO)2Y@YL*6I;6"MM26XS56ZNTP)@J&2K22QHS0=$JJ.5T
M-@/=_R0+BE9!T2HH6@5%JP#$!X(8BE9!7BE$3T#1JK8-$J3K0=$JP/0981J*
M5D$.*E?S/Q2M@EQ4*%H%R:B :2A:=<JPH6@59+%"T:KVS>^Y+["@:!4 NE>
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
MC,/)"AD#FYJYP!<P$>B$=0YD#W-]6ELT8C2%6'BE__(#88A']LPC#R>_8/N
MB^B&X2QDV?-D"'-LAV O>ZP:2WLY?"?<AIC $XSE61O+/ CREC(8Y4K0>$$4
M9;4>,C/GC@1;< B#B!$,A2 46- 4#J=VF!7:6-K/92UC862[7K1B9HF;%X>V
M$\]6#>VJ526TL<HRQ,S1:A@YJEEU'G<EYCH2B14._\))M0-V-IXXB=2RNOX+
M,9FLKG)2OX:LE<C/B"-)JV0\^,(S]G%H>RLE/196G1&<O'U1Z8:8]D4-'&))
M ]^;)_YGB*>SM.+"DCFL&,?*A!'X;AR$:>6B!<\(6\A;"">H+-AK4V8GPUA]
M(F-*RL>UQP^Q31C.Z+')I#1QZ53ASU@B/7GRVG-H'6KZL@EAGB=$9$9:>QPK
M"O(:"!%1$)=,8]0_7U)&O'::,YQ,M&3X(7'4??I"T_P;?=MS2*'D!-,IIHCQ
M'>RS4BW+FCZ7-+?S/7M%;L!)2!YY#J7/-/9[UKN$<O+E$.?0D55N$@B)64F!
MY9)706(R!'=99VF8%(\*,<[1E!&Z^O6[;.*UDWG7)5QS0X8V2D) F/;?9-Z.
M2TB#"D9]MK7+V1>_$^X)+)+J/1%%5YFMC&!:/M=IF56V6D5(6LNJ$.U%#=5/
MBJR*DFPE]=B*]:'8+4@1+5W;;O42B[E\,WWQLOC5VBY.H<B48$^G8?#&EB-L
M.B./6:7D[.W;&>(X\QQF45J1+0>OL4M<K= 94S<E<D)W@*F#)GPAP!;D:Y5N
MZ] 9?XCI^M?ULX7J*D#S%I,Y'G3NG6 [8DIBQ[G;^X._BLK/GE6M72Y*L&V[
MSF>1MGW+M.T9VM"%ZE,\U7:IG9H6IYY%^9Y/9,WF"6GT\^E%?=IF*5\"YHL:
M?N F ]SZ3PT_<%, ;OVGA@>X/05Q5CS][,"6W+57>&T;CBJW_2P70,E7V16J
M+ !:+9#V;A-8OY$ 4H 4( 5( 5*Z3PJW[@.G.6#L</)^_5QHB&EX  M*LR/A
M_E]?/S&^GG:261&,"ED&E:;Z 0U  ]  -  -_-/ Z5S?YI1^MXB%3!-ULO Z
M%@0R98&9'$W@IZ<N=KHT#!OKFRPAE2>OZO0<5\#!03A HG9"K0\ 0.<! (8
M<-!/0\"IB[;/:1:/.S8%]VXTPQY7SMT)I2O:6*"<5-6"2XCP-)><4,B"?S
M=BO'KFR8 %F ;)<@"^86L-M5[(*Y7266XX7*QD-S'O(G3B"NC;5_M51SM'W
MX5Q4/31JW8D"0',%:"0:UO%5&KGD+B#Y+)$,IIE;J@'08)K[?MK!X>*3_KU?
M\.GC[0-C+&_1IZWO2!R]W=#@*2Y/M("40$H@)9!2MZ3$J5/1IN_PN:PX**^>
MP1E&,1G6\6TP>8QB @!T=K,#<  X !S A  ;/6U)_V%1KYU6!HUF UHGE 6K
M)H6SIS&WKENGECA@XV'5#) "2 &DRCP063J^ RE@";!TEECBU,UM4_K?L./9
M$];A2!CB:1"Y_+JO9[?0E$53UOB4!NPT@.L(.  <  Y@0NCESN/IH7CMY735
M$53:_>%T83&FBCK2VU;P&L-0NX\B4(JS]GY -T W>-(-+G;O0"E *7A2"DTT
MP8OJ^Q*L[62?C1UJD)5@JHL=:GC)(]RU_=(V4;QDB8+H0'0@.CY( M%!,C(G
M#C#]&Y*1JZ+E;%+S0$H@)9!2^[2 E" BL#7? 9*1>8X ,936=_LA *A%QYZC
MHU#  >  < #3 6SRM"-[2$0^EI8NG&%WP<+SLRX$2 &D %)M)"2H[8>? 98
M2]W"$K=N[I[=5]H!"(^YRER7:3\NI+--$2NB9"J=E6D3P1: M/XYPP X !P
M#@ '<VE_-Y AG[S]!?'Y94(IHHEXL0'\9T*!4IR%4G#HB8%N@&YPH1M<;,*"
M4H!2\*04NBB#%U7I$BRY9Q ,YUMN2VZBD<@;;V*W#-V7#3=LO;SEXL9+&R[\
MS^H=TTR2$SM\=GTF,R23M6'Z.9,1^685P;_DT7KS[>'F4UYF?\ZBV!W-VTXL
MJ_/OIS$.L3"V7[ PP-@7_$"(0]N/1CB,R#?Q*_UR9+NA\&)[,RQX^ 5[D3"<
MA605+L1C+(1X&A#U(9^F9#3!\%H@SQ0<.PSG],OD9\&(?!.-!=L?"O@_,Y=\
MB_TX$@7;<8@6Q%$20?5"L9?[<FK/65P\_1GY,ISAH>"Y]L#U6)"\8$^G8?#F
M3NP84UH(E3E2;7(]%K): 4NE2HH&R-+UT0:FJ0_3-=0#U$^$>AX>!)(4OA'V
MW2!,,B\(NOP@QA26PB<*]"5HD.#Z41S.:/2?*+@TKS/&X<3UR6\&=D3^/9L&
MOC"=#3S7\>:"_6*['L.NZX^",#E$!<2='^)N@PGY-/][)$QP;'N"$_@.P5!(
M359$K&!$OR$?'6+N;&**H]G@3^S$0AP(Q+:]N!'!#?G9-'0=:DY?W7B<XM;S
MF-$E%XBM&U)VTASCF%W%Q&"F /_/+(@9^NA34@M]$PO8=L8YVSTD](CL_B7!
M$8YC#[-XUZ5U%@C*R6T17J-[73ZO8S?&5^0;![_W@]?0GI:*<<-M$YH3-210
MNV)_Q9MAFVH?H<IF0R5_$WU[M<-ARAKR22!O<1C;"*'XS8THS>0'3NR^T'%,
M)L'0C>="\B[&GLW3Q@J7R,PY+.=31/G_DRKJABY<LAHUBR=="3]9HB3I[\ >
MG)\]* T;+YEPE)4)AVH8F[:&>;R3L=G/"? P81YU@PAXH\0^E+V'/8?PS%V)
M9+>IIKQ0@X3?IF0QD@3\4)]K2&D*INQ&)T&\F*H1?1)Q%H,!86MB&!+MH9;$
M)D^=SN)HAR8Q.K-Y-'EI:K.RT0Q+)NP5VAUO-F0FE- 6NA&U30&[*R7&L:<N
ML;KN?Q>/3VYE!">3=3HPXDZ>O3KV6??HWZSFQN7HG7";P"*O0(R_IQ7EZ D*
MSM H+WT>8@D)Q^;$KE$OC+H'KV.R F9 H7Y2:E#H"H!8&NQ'9-5 #$[J=F5>
M ;G*+ RYA7I)KD_,ETO,;T <,&:)(F9>V>_<F#@1Q-F:C4;$Q:-03-:W<_KK
MB-P=C>;LQ]FK V*UGG-/"?SG@)*V>#BYAQAR0AM;R43"*W$5Z7_)\]A"/_<J
MSR6+<>;[+!<LY+;1C#PWFKE)5OI@%I%U3D3)I^[BS$\7WVRB(;\DAA>?O>T\
M7ZVA$(_<(=TPHCI I]/ I[L[=+J-QL11& <>O?SWI0M ]X#B^0HZ$XB7[1$Y
M9&%.M&1D.XM]'^:;#&+ZNU0MDFVGC*3$L$<K>D.]*2>>A<EVTL3^BSZ(K9LF
MC%J">Y?Y0Q[=(6>^PMCVV5-\ 9-!!A/F+?B$F)P*8X'@_R]Z+UT,$<$0V3M1
MYJT01<*AQW;"DH)0U\(#\4/HSC%]X<1V_9C\GWR3TI+P<)WDU47'Q*8F)J(^
M44BT<R[0[60AXRF[(BZ_)_>0=1[Y">68R!:.*2UB<HV\P%^\DAJ=G,SZH]?2
M#K4V,VU<W7U??_RF-Y'%.+X:8Q:JA*YS+RM_-S4RJP<(:/I6%OF_G9KF!IN\
M:_/N_;9-_^WG!9NO[KZ>GN2P:<HAP$[#PWZ[D"[89[JQD'W.=AR2DR])^ELF
M "?P/'L:X??9'^O&?GD?/:G)26?K<<NNTY;%?<T7NCGVF))P@.K>;Q?H8OO9
MV?IY8T6O58]Z;0,S\*+T\,W*H0,M4)Q8K'UK$_,JB^0N;L,\=R90\1*IS",U
M3>H'W?>I2R/.059\4=,L<@ZM\]XV=_IB8EL,$+HE"\)FI,Q3P!>GT5J7IB8B
MM"M8L=V\\'HY\ ZPR L6-45$E@E8/'[LG,XWC4PKLS"DV]\L^B$Y%_2(3W%%
MCR+9-EF[>MZ*.C?!=V2(.C+:5=H6:M'T5YZZJ.HM.P3]\K5/S4JM5]Z?6C"2
MW4S6Z& RAJ)JHF$V9)VY29X $/(%0LT0)5D[,Q!R/AV=D +5_#[A%QJ#N)B=
MVMDKK"/SL*L)ABWL%!NF*%MJOP#0:E\Y@&T#L%5D290S_^O,8=O?";']?.L%
MM+[G8_/2\+%^H0_R]6LU6,@0%4/N%V2@8@5WP^%8 R0DZJ8.&@#E*: \11U_
MYV/ET_C_M-9#/G<K&*T$^H?4E0G9I6@U<'Y* ^%#ED#@SV@J39(RXS\+@]GP
MF;9K9BDY+$N2EI9XH?F6<_:(WP.:4DS>=$<>[<1!&%T+GY<DV%X4I G%WER8
M!+Y+;TD3(EZP;[-\")_1N7K4F,LCHJD3GFO[#E[)9OA[E$]ZG!(5=N9I E+R
M?9(WX?K"F%A*\OHDJX=\05Y"+E\-L,W*=2R?DAMHB.TA@0!-;&"&)DT!^LL/
M7GW!GB2%.-+Z'8PL\IM7G&1_9@D2:=+EDE[&/9IA3C.@BLEVN?(A<T(;35<G
MG.Y/J8Y??W9'870UFGG>^SLW<KR RO=QM.@._LV-_EJBY^/;U",?"&+F'\@S
M?HV?!RL_N\.Q[7IX^+ L)7$S"&;QUY!<>/MHAS[A9G3C#S\R'_X^"&\3P3SX
MMUER^U>:#!_EWL0RTX@Q^89'OUW<_J!LEI"$XH#^A60%70CN\+>+^[=!Z-&K
M2%(D"UF*HNFJJ5U\.# '8%IBF>1=61+2?FD*R[>D"6O,9BR2 /9("OC]\=O=
MQV]7MX^?/MU\_?[Q??9'B0%>L] )P>_M61Q<"&P"_>V")A=LR@]@5&Z=Z))5
M[7*Y^HRO!D1)_[IR69K5>_LE<(<["=N6GY"Z%XL(<GW!AT(@(\V])I]^NV@N
M.*.MN6;5M;N)EJ"SX^7?I48JA\]5I.[M%+;_88L?M\N#:QZQ\KKF_O[X]/3X
MN9A$50S-/5M$'QYZW_Z'K8L+ $45H,A7I@'K=7&$X2HNE\/GP:6L2,1Y52SR
M+TU[MX=QRPC8D!5*GTF>2/]YM]<;%Y@FOM7N;,7]LTC3;]A>.;J6))S&9KG$
MB??C]U?I=V==;*1$HVZ#*5EMTIHU!&$1_GF(DS_H O./[S])UXKQLS>X3HI%
MO4^^DDWZ%8OTC6;,ZT4)]),/G.C>OJNB,K7<P[X?HA>%7<.#%*7_QM\2-57F
M!!RGS?J BGK-%4]_&:)ER9N]E-;Q6H-;DES=N$^07-ZX%;YI0E=VEX4X^RWG
MKDZVY:*PUB31::F4_$VWR6W?]N:1&]$]\45U1+JW;$?1;))40%R4Z%H?_(8"
MI'1;^@K[PQ4VDZ4F\^&2PJ*9)Q<M7+E(0-+2.)$[::77I&2K[7E"0"LGDFDE
M=),"H6/L#5GQI-CV=U<=E7./)J+RZ*A27U&6A?2;=\*4SFK)AGWF<*[4G'U-
M:J!. \HG5I\L-Z1)\)(<FZ1%O+T@HOOT^"W9Z!?8$[86U5Y^0RBXO;G[^8_O
M=P*ZEHV,5G2M2.^$5SL29I0"-Y54*D+^-_I/\'S9A;(]\E]_;F3'?W&V\$=T
M1RO=A \I@M=_]!6'GP:/HW3%LNN<X$<4QDE"G3._>7.C'T[Z@8C^0B"ZX4YL
M+V+;,X4#!552%0LILHXN!%I7CKWD*V'!Q0>Z($H8<Q"Y%0T26=D@D57)(&49
MZ5K)(&7SE$$^3(CABA]'!!=/);C8!(H2F;)!TE,K>FCU-)_BZ'%$3ZDB-MKL
MPNISV"D6,P1Y%EPI*0^0CE03(465<^,F-N'B@T56(9(D)2,_<@R5\R 5=$T\
M4-=Y8!"?MC(>?$WF&ON9V(X,07<X0Q*[F6(G_?$=9O5^D^+794#8A6A-)O\@
M@FBK!-$H'=.Q-"T&M;CV,9FNG@+VH\_9)+7'"69.(OJF<:B&::UH)IM!+S[(
MR69Q.II=Q!Q/];JIV8]J35617$:U?##5R[/JVV3")],))M[^QW3:_T9G_0T6
MXP2S2(>A$-MO&@4048<A?X:^F:[C!W"Z76<#D%5=+=IUZN4<,  V_2\48!$E
M\+"H /Z0AG+07_QN4U]WYZR\,%<>+?88Y8(/;ECQ1S9:\N(2#8PR@[8^9$3^
MKY&G:Y).QBA)U-TFM$P#EV I]6(.&L9!X0[Y7W_'?N22MQ"Z;U+?\<38!E62
M9/)O':&UV ;JMK51]_#8JH;;BA?FM\5V'DGLK%_([MHK2+^]VH7IZYNOEM>)
MNH55K<87!X7_)NOF:"V>Z_ JB UN)[>$D>V[?SFRFE.ONFHIKE+8?HVU+E?#
MJUQ?VPX* ?3P2$LWD7QH?<BS13*'DT]W<7>_[% 4+1<EK.W8R'W#PRNV:;YL
MYA1U'J2-V2]XT5F\B$-SU'Z.805VZGM):]/N69O->:P;HBR;0#E/V:@5(.42
MB;JE=Q4;94+8A(UNR&-7;5=N10%J6K.:&OJNFL?<8@/4M%91<.A%=4F6GU@L
MON<FS1?=+GM*+9C7+DGZ4D==E6VW&,V5>005JM014:VN"K=;G.9*ASAT,7KA
MUR>^1X@]UO(^U]^9)^'#,I 7N%R:2E>! 6M ;D0!.EJKCJIJ5X$!.GIN3E27
M9/D]/<VB-?ZFK)B<%]A=]I1@J;EKJ=ELP0)8:G:-S:!#.W5(Z; WTB5.<Z5#
M''H:]3=0J"^,MD#S:D6NS82OW,?%XJOG]=DK,9FB97;0\:@!J[ >[*=<P09Q
M#M-+692L7:T0SP.K8(/ 4VRIL60%LF9_+Q(^;FFSAI$7O!;R1;+24/U+&=G+
M)-2^FM\UY>Q:[;>UMCBYE1Z(AU/Q<&QXN>YA6(%19F;8]I.3A!?;6]K9#AK6
M3KG\9^S2Z\CH.\8.<=6;Q1@H!'\*H9@=3#OC1"%V.P_)'3N[36UMJLAN:*!G
MXOY%4/>O [8H+U92BRRZ&=)JUNS/1W]9MNPFIAG]_V()_7L764N+16XHL98D
MXJ:1"U]H&NZ6BI&K-<DT6B+/,-4?JK)>0!+IEKXH]'?< *OF3Z%J:H/\,0K\
M,723,_[LC9]/RSRDC$DL2#C*73B<1UH!0SKBC$-[(Z@F#A51I%J<L>AD$'U+
M LT?EW'FAS-*+T#)5#CCT\E0JH1/!4"I*F=\.@5/J<W^F 7C?:*Q>(=SR2A.
M;KD"T7RPZ10X5<6FHG52>$?3SO%9R-),29?,(@8LDW<0[#<ZI.IRH0:Z+%E:
M*Z.[M<-P[OK/E;JX=#?MQA_2_WQ<[*<=CG#RL>BB&,>Q:66<=;#J2&^W,E85
MK %93%?)JGP!]^]QB/WG>(QI8?K'T6?[SR!,ZV93._=LT].J^YGOT'G2]K*2
MV@>9APTUMA5=-BRMK$%$6:7Y(PD]L!#U>C7[5,+^,%= X-%G):Z/)JF*>M:R
M9NCKO;KI^KM+]:R7!:P]>QKA]]D?6PM=YT^)H<8UU+@^YJ"^O5K6/$J\FT>5
M/&W=\T<+S]K73&5JP */M/"-RR;J3'<("UQ.#!TZ&FTH$*7J?#@J@RVGZ'4G
MY?3D7/Q2%V541SF/&L7=,1;7$6D-RL2CI"]ET91 F7JF3!SZ%SQ*YL9Q"(3B
M2 BQ@XD?02-Z.J4)D,:?F3$5U9%Y6JL1XY&/G9OX ?\)_DVYCG(5@/^SG*L[
MY5XM)O&I/6?'971?P':<<(:'-1<GAR4-CX#0]+ZM9^J5-:"N$M29=:0I=09U
M',YB/**DH?YBX'+7+TI9$16YCK88#3C=#4XH@)8,+88EG0%:.)P(.N5'?*R]
M2"_XCSS*746=V\"!54OG4:?)L&KA;;+:,T"3+R UT0NPA0"O9ES9DVI:\(@&
ME5M/]VCQUU\Q"R!9)R1U;L^'FX7D[BDON:-_%5 :3D!;I,<5W[R6Y9C+?KZ;
MX:?@"?MI>MX*%0_^QS=G;/O/F%9Q*<EO:RBA4I,435,E0S9^*(74TRM=1LNJ
M!O4,O6G.-I:JFN=L(5/U2C:EOG'V(,QF![W?%L%:Z'"^%FL"7:E([AE;#P)L
M-6PMPM64U9ZQ]2BT?DVB$HA)N$EB$@XOMI/C<[$<D:;WS2@<A=Z*V5R LV8:
M/6-S,^78<DPMUC^2%45&/6-K,U7<\FPM8%56#%J JU=L/;S.TE&5@W)\+198
M4E'?9K3#RS*=S-6B997/S+)65X8/D?\KIBQ;2"I@M6\&H+':ABE3354I,%5O
M9*% AWA%Q[A2I.>C'[OQG'CI+]@_I ;5+76/<#BUPSQO;F=1'$QP^/0:%+E2
M4E2(,D4U-&(!C9*B0J;YZ\_[4'W\\#;6C:IR>)*B6TK9\(P#AL<*2675QAY'
M;%(G7ND='I ?D0=&#U%$(Y/+C<9N4RI+BJ'HFJP5*EF1]9:<*[RYFX8%O2NU
MK!Y'1:_D)&HU<K=>H!8IEKXLYK:3@C7HY'?\%B/]3!21?$-GI\=1HH55%(12
M50(-3@I";;O.9\FH?8M&[7G0VH5:.#Q5FJB=FA9/>1;%1#X1^^L):2SFZ25&
MVF8I7P+FBQI^X"8#W/I/#3]P4P!N_:>&![@]!;'MG2G8=@='+"ANPU'EMK'G
M BCYFI]"E>4(JP72WOT2ZS<20 J0 J0 *4!*]TGAUGW@-"/%I7\LSDT$FVW9
M"D,<$=II&R'RC7#_KZ^?&%]='OR'0LQSI8E'0 /0 #0 #4 #_S1P.M>W.:4O
MVR,E4[G@!-,I#@5"HR<$4]8.D*,)_/1$JDX7JF!C?9,EI/+D59V><0<X. @'
M2-1.J#P  .@\ , 0  [Z:0@X=='V.<WB<<>FX-Z-9MCCRKD[(9&^C07*23GV
M7$*$I[GDA+1Z_L$ V*T<N[)A F0!LEV"+)A;P&Y7L0OF=I58CA<J&P_-><B?
M.(&X-M;^U5+-T?8!AW-1]="H=2<* ,T5H)%H6,?7C..2NX#DLT0RF&9NJ09
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
MTI3U,Y -'U0TBY *L^)YD UGII'+.,C;61B2=1PM 99ZE^\;$?K^@5\5'FT
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
M=>>O<!G%R6^4IFF)2MU9Q2<'8;8H$@"(3HQR,W'KM0.$,_/<U49 *R$$6=Q
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
MHD&X,0CZ+1ZMHEJJJ%FU'D?!R;I9[1Q%EV3B$<9)Y/@#P1D'\+"_WGQE)3*
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
M@6XZ,TJH6?)!ZBL\>H(PF["0V4EU@A?0-#>:"!"R5( X$!Y?F>>9GX$I_!G
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
M4]SBVKIPHNFB64OR"#][7(BK%G"EFZ*DU+$^R@^NCLM9US<8/P2QXPD#\EC
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
M<=;3V^.\621ETIU=<."_.7ZR]U>+X=IG1&F9$^4 4^V7O]8-;A7$3P/XT77
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
MGJH>SQV:AH'G,3) (4E7!@-YKD\WH>'B*3UL*7HO0 0<T6/GHBB J)>>O\E
M-)@'Q(*["(0_-&2IDJK<;,_<@L9Z"F8^TKKGTFRAFMY"5=UXBG?FQ4VD>1>]
MCO]4[W_#B!T5#-GEYD>\6&#]7E"C(*UVSR<O6QOIOK5+T23J*TL$?R.VX4.*
M9A%245(X+[;AS#6NWUYJ,0?B;G84*(M&DV!48"L5JU/41K"P5D=UGRQ3L8P\
MI;F<TA.9]]P]K==\+2NFX*C*]G6"D-[IV#Y++3C/JWWK5748$B=#5Z,CT&SH
MR:UKU6OHBLZ[+/FJ-C*WI#W3OP_39.GS+-%HV1"=M>4'Q.9:S=%X)=;CQ&^U
M.C@M#BUI+9KF(;3@-'2014M7V^E)+6D?$<";2\48<7^72I<I,$JL<;6@Z!CL
MYN*,3L_XWPQ(VG>A7?245=09<+0VQ,%YX,TW@Z= YE06;=5L=QFLOF/#.ST2
M8-_AO.]PL()<7]>I8%A,KFU@MBPH/9M?RJ=W;2Y/.[ B9$Y8^G5*<WENAK<L
M>_9F>)$LNVPK&/E&WT]?ST[L)?##^0M[\#F.>C_<:'[3#9MN7*29W%]8^M!2
M 8U>6$"CJK)B2EJV'BD1DYY8KTM)O=CZ1C331GC!<O-N?%*BA8JF2992T$+5
MK+Z%JX?A5FQ%H[B-FJI(FF$4M%&SI-W;N,#VES17^-*)20-(G5^\H\<H+]W^
MD3FBFR&[,M-(H9U5R=1-\^277-%*6FE:V#BNV_X03'9IN*Q+BJJ<_+):@=-^
MN]?WW$HLKNB&!;XK9W&YHRW?T=[4X(;.[#VOLJFRQ=7[L"JLK:FJK:M&:NU9
M84EGV[V;K3555RW57NW;LLTAPA]>@NJLK:N:J=@S;[XH3^EHNW>SMJ[JFJ&;
MS-J+TIN=FGS/*NQN:8%=-D9=A*9K2L";[]N+:$99Y];!+I:6"69^O[_\!G'*
M-Q:VG/Q":T<3I6QM-=_ZR:-B%^58IJ9L4H[!F7*J"P*V:T=5%$5>X0!8UHYU
M#-K9!SBJ8MN*O%XUM 2WK&IV86_YE=:3?6;59#=^_7P*,!&2Y R?PFQZC\5=
M6-R%Q5U8W,5[><A1E>Y@<5?WI&@6(5C<M:X!6-R%Q5U=K83!XBX^-_@1TEW>
MFL?$72SN.N!56-R%1L,TVDU28G$7EO9@<1<BX A=*L:(6-S%:\"!Q5T(D@ZX
MT"YZ2BSNXG&)J[L%*EC<Q>U(@'V'\[[#P0KR6RKNVOU\L?TRU.9)<+/5Y*7'
M7(QH=MZU_\EQPS\HTWTVDZ[H/*8]4Y&3"I[;:;R<1!@5U X5'Z&DP7\E4S=R
M9YNIACRO&]JCB96J9[_,_*K48VE&[EBI,P4Z,S?Z.:PJZ79VH,2%,TMA+J4@
MW;3TO((,2>%&/X=5=ARH'UVQ0$&K^JE ,XLEBLZZ'MFRM3QT9$M7Y]C9JY45
MZZA5_Z-84OXDQ#..M-.J]]$UR9!SHY<J'P%^*M*0(4FZ(5</H.+Z>':XX@V
M'N[TGY(#*B%J(GY$#D_OUS19EA3MZ(]+M,Z%FX=_7=T)IU?_>WOU]?[JO7#]
M]>+FRU42[%9^7.(A>L%#=@HO8QT&UF%@'0;687" >JS#Z*(4S2($ZS#6-:"S
M26%?(-9^(JQ >4CH<8TT%&]G-QI3@'Z21=FVVMFXQB0P7A!@&5U& "=.M0E;
ML54,(9@M8PBG)%G">)^Z45'P2=R.+SVZS![%KCFA (L$:D@$48R6?!G7J1J<
MN$A,^\+4E6I#%\W6&YD1\INZ@E ^"BC;L[6P-POD36-4<JU5@NW=-A!+49"Q
M1Z;/F#_PX*U(Q5 L YG&<(<+=[APAXNGG0,^I&AV_P)WN+HG1;,(P1VN=0W
M':[=S<K#Y(S3F17N<"$"<(<+=[@.[DE'MUF".UP=-!KN</'L(G&'"[<%<(<+
M=[@X:09/4,8=KDUC5'*M!9:!C9M0\^VLQ9+&)Y+>ML,&U?8J0-E435DROLF&
MK%FZK5JYJEL99N_2K&BR0(Q2(JX6/.XEHIT7T3*VBEB\JWCM/\.=0>B2PT\9
MLF1#LPU52O?^*#*6@4&_Z6#Y8<9%+/T]7S&5E7/A^NL?5U\?;NZNK^Y+%B/N
M5J:XM&4\*6BNLE#B6IUNKTQD?HZ#[5@F1Z$W6AM*5[W.L(-335]9_Z;?ZHOX
MWW#M18(35[W5VI"^UXV3#4"ORBW5MK=C:GU_DUBN:!OUJ.W1]ON;Q4,EFZ;M
MVH,#)\?E,4PW(8&?!?WO$YBM[$5E7,5<L;ZE@(JEXVF&K\BBK>VU.%V?R:J8
MNR.@6@*4(1KZ7EM4/..I1<??A,T2:C&V@N&X/AD(+CWTP^\32C$6[Y4&LXLU
M#][_*_F2%G;^3/"N>R6R[*^_$ENU:*1DE5N4]+TV;!HP4JLA9YOY>('W^C@@
M_G3<IB=J9J3G="17]TO!.Z13-*YOM/9\(J#NM=77IK6//"K[ @XO=!TO$AP?
MA)Y.)IY;W^SZ#8SSBB7JFLWI0(]6FEG)% V3UYB9ZQ7 !M+4JIBDMYK5TWP#
M>!KD=4NTM+U.2&O5\+PL"")R6T.NIHK&?LEH'4=N\8B3?)M+]DB^7DDZVY))
ME,V"*4XEDHI2B;(-_G,:Q>[PM0D<7$Y#6F(2CXCP2IRPH#Q=H%O/(KOC(AC#
M:UZ%D/2I 0<02 LN?.6&K- O& KO=%'55>&4;D]^H)\L57HOQ('@#&BCV%/Z
M3AB^TI<^4_)Z^JM@:;^+WNZ36$C([UDB$+M3I+>^C-S^2'BGB(ILS%^CB#"W
M?B^XT4(RUQ<&9.(1FN/'XGUG' !2_W+F7U!1'AW/\?NT/%&8A,%@VF=7^T$4
M1^=;^L8B9XE]7&29K2//*$YS*T6646VFG"DKEFFO$/9C6E<#\UQ,Z\*T+DSK
MPC0>3.OJPON;Q0.F=6%:5ZUS+[YGU)Q.ES&M"P&%:5T<.WY,Z^KR'A6F=77
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
M ?R.K5JTEO 4\=?L42QU3_EY05]GG'Z+ _SG %H0DW!<\Y9)VZP %<M8$R=
M?9KL@HQH;=ZLS8D';7@=(LFNI?4$]'C3:/H8]4.7K4@D!_M-#JF-QO6ZI656
M16II_P&760\YJ$#KA-DX<5\<K. POW9'^IZ3%/L* S()(K<M1X8K:]"'+.6
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
M>?15?I"5X/^U]Z7-;6-7F]_G5Z#\3JJE*DK18GG3FU2Y93OCC+OMUVYW/J9
M B31!@$&BV3.KY^SW@T@1<IR6[:02B4R"5[<[>SG/ ?89&WN]:R W4B^6BNK
M'E8<,.YW*9!*T<0S>/KWLH&9OP2::E9:YE\_1QI#+.N.\'F(C/O?.!2.= %?
M9T4+ X"TQCGPO]/D+1P-=^QZ_CFK_PVZFE(4$Y30TR]$-:XL.^D397 *1Z</
M'YZZ2M$[6"L(,'<3ME[6!CGV<UQG]=OINRI=QKP"[0V6Q?F'!BX!GN<7YRF=
M')V='9T^.57\@JZ(^[/$VRZR:SNJ[OW;AF0/HY^??WC](7K[*GKW_N6[Y^^?
M__;Z[:\[2L#MR.;F'.].;F+&^W?,>Y5Y'SLF6L]?D;FYR.LFP#[S#,%3_(&^
MX7Y_N83Y^D< DJ<FI!PRJ4D<3)4SP'#*&J)Y?)F"E$B+:$E<!)X#+22>H$)#
M\+!763./B"D5Q&'@YX;%@":S+"OD77AF11)721WMO7[U_L,^Z@9976,,9[PB
M@>6/(8:N_].?2_B_ZT3-?3K=;4_Q"D1&%+?-O*Q06J,FQKNOFT\[B^3T@M3(
M$NQDT$A?I6.PGD JG#PD3?!X%S'_8_*KDVMX$XE<W,@%*,,@A''_1]$?;3(C
MAH7*% COC%TZT<"RON!2][ FV-(8%-H:+C!Z'&$0T)7'="3IYTFZ1(NIA,'E
M<$#5;IRSFX*"*]9-,Z_*=C:'D<MI!G*F(J5WU/=(B7X=$D-5.D^+.KM4S&PZ
M[026?@FG#9_:560%* <M+6.DUESE3<MYTV'@L1SN0O<NX.[!_M?P#Y90%Z#0
M)J 61 FFF%=FF^$F^!;XM"TF(G/4+G4V/'H5VJR+LD@;Y(EQ7:>-=/AU._["
M3-2NI:F E15.1DUW5-11PL'=!.MK!N8<_(:L9OY^'.<D8^MYFC81+O^P.Z&B
M+ ZNF=1(V_CP-]+F9[>YPNY>QC >3)=F"2S.3%O<&CC!6NU/&C>>2*-CNZ'/
MP=2=Q4  /$F@*IF(=%BFTQ.RTR<.H]^\,_OX(:K;<9W!/&'-0C5\L!G<B!J'
M0%.V]ZJTM?H\8!A>)"DC3?]=H%>O.6M9JC^=K3;53@+LQZQ,T/7B7P-^L<-(
M;G1J5RF&E9"CH)=@EOKOJ-$%$$RB,BH;W[?>\\(#M[Z;SO&!>M@NQ,FP@3WN
M/7C^]N+U@WUX29Y[W-$$/383-8B FB4 !7O8I8'K*=*8&AD"MV]KF/<(3.T\
MK6N>S54&/*4HF]W<%C\,0Q5Q&:O3L=F2Q\(!P$-X-%FS$KT?5'FX,>2(J".8
M$EPQ=E*5\*]/J5%\@ 6)VB,\""BJ72R).Z#K"6A].@7%DTXOQFC(Q,POMJ;
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
M XPHX-=B5S7B*],I%IG>=8XR:"E?B:.<?G..PM^M"4_QEQA>ZWQ)7W5C<K<
M=/GD6^!H?FN+.A.;Q:T]^9/+!![]"#'RGBUT&H"XB2",0T,8OTM,I&\:[>HC
M!2\,TAD.AP"B$X6A$H_%J.<Y#KP;C TJ.;A=UTF[N^O$]IDT:2>Z+9A\BUP
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
MFDS4>(:QM<8I,5+$4O1!16V3Y6$-QHO.1$.T6;#XXLF\(^BD-X;C+W"6PJL
M2P\]KUPIXZR'Y2;+77RM9N?K@OA0!CWX2_3@^3[8,'! !TP!J!>! !T:[5UK
M_**'^4!;/J-HPIML!8(7L*F='98(LNOW!6GQ,>RW[8>F:0 )3M<F>-FL#I@1
M)6XP01ZFPD1E)F1*NCPNJUP7L75WJSU=Q29SP8'4+SR7D##?:4HU]1S'#SBO
M,[+\H+N2#5,7;4X2QZCSB-^_*4P?NY0L'2=[&)G;%>IGDLH6YM2I]\L:"O=3
MNU[+!52E=D4]NK#-W=/MM1?%2#7G/$>!8/,DKK3=E:"!=V$L%5%,KN Q:_UE
M(I>1;FQX_51X>&%\6*5)],&,;'M% _DEEX@T#HIN8'\#14^G;-/MIRN7SQG
M>:]U]A342$UTKSUT-NV8.3 (-U>X9=3FYI(Z*GX/+IX[L6LOB\NL*@O.&PL"
MTV;WT@7^5:5S)JS8U+WS%T-6Q[HT>*;UNC^_T(ID$Z_FEK92!R<%*9<8;(9%
MQ"Q$)?5 .!677Q<VX.PXE]R^M,X043F9M)5GF7B7(/+/F9O9L^EI\@;CB2;Y
M(=_+:B0Y ^60U0ML[ +_/N>.8K*D!B1OHU;455PWJ6WMZ,J3*_S0/GT>@3G*
MID7.73#<Z;D_I)J>C%0+%OY8LP\3PVYX\#5N>;#0&?KY<%O/I<%&[IR'N].B
MMK#.=E56G_#YOV+F[Y*KBVU_DB3%]C9Z0&@'H0V9YAD5Z*?!'+C.H0YEV5(9
M&>F7X;2]\]E[\.[E^P>4%6'\6"3;Y!K@  5<:#@7T-S&TA.'[IB53[(56&GH
MY[;XZ076W.TF&KC;A3D#U!V(L^M4((\T)4".@S)QW%R%0MLNI@?=U(,P4< ,
M&VY>6UQEK.Z)F#;CK'<]8R3(U&OA^=_W+)T-H6E4S^'.^>G4=E_5F''U[DG9
MK2;LEMVO"3$J61*3&VFZO@5ZP094>HY?"?1E-\R70^J RRX3<NFXR^YW?NF2
M%RDGG2#:QC1S?(&%4ZQ@0$CJ=9@&%CB!,]"P!?H=58.^E05D>Y!MR!7$$Z1B
MF<QF+#@($-OR:,XDJQA&)8Z*=C'6S+4),%W))")/ESAL*9,Q%_-[':>K4S.
MBF99BFUUIA>-E0IV,*R5\.<.<^YP^)$K,/P$R7-*B;(=DE2<]@J5(3NZ.7_;
M*%30=V.N?*M6SN%.!56&IM#;*STUVK:C]^ZQ=LV5G4:YEC@)_0J#V 6K M)U
MD#(YEJ"K1NFE4E&?,]Z RY1M@\3"5"903XX+VZI([$\)=/.1#5/(L"#[N.#&
M^.+$;4]<25U>GKBTP_77J+/*B6M0]7L4\#.,UMF442<W]$!#X;>>!]K1[IQ5
M<%AG,JE2ST45%&FH\B9?WY8G91T5W4(-W@V=-->6Z=QA'\T?^]@1/68X/XK$
MDWN;CVS@@KN#W/J;:3-Q#,:)?(-:"F%3<-P6M70*"QK/JF3*<T=-I&+B.G4*
MI$VJ0<=D;#H>_P16=!E3Q:!'F:1":!@#GN;.FT72_R+,%?+GWLG9 PZ,[*"5
MUI:B^X^<O (+'V V0F !S/TSETXWS3ZJ' 9##@XVQWJ[LBP<"<7<U-J2!O6Q
ML*YRC&H7;3J2<N<=3N'+3H#^V.H81OV%V4&!?UB8=!C];$I/V8OBE<VN18<B
M*693#T8^( OW*%58-Y+)(0Q-J!:XMOTVU^*6^,W@D7>Y_:?]Z*4> L<WT"DE
M<:*!U]^@HEV57&/_H[]A(G[7O&7?W[H=3^(F-F!J0<#*27H<8]J29%UY&: R
M8$B[[DCS,J=J[ !5"(;$?W;PBJPA'(3[V@:3*SF\V$$DBEZ$2[5K]!/-X+WL
M$^VL99M%J'YZHVEK7H X>(EKY3F?$C(@6R@8A@[)9V^$TA6!NPBG]N/I% 5%
M4+K?-&&^*.4%)1<^3)JN?42 F01J0]GM ]^[?;Z7[QL=A@0UI[]Y*#T#]]MQ
M=PDSBGRBA*C4V5+4"TO$7L7L$(E[796H.BP0WT9**;D B7],N$UEKA0G2<2*
MYB1%@[,JE<P&T?OD5_P>*N\T4T!"I#R6C,)YZ/@UU)> =2O^BS&P"?5K,RR;
M$V+;&Z?,J[#FD72GVCHJ<4+6/0CF<%L5AM<Z$]GW"Z)!1<L6F*>,2I63Q:A[
MHJN3I0V>XNUNY'.Y1\;%SOAAS6I)NGCWAA)(BHA"W7MQ/H67LN=0^2E"$C/>
M?2?IU(T1J^QQ$E%'7D9/,#05&//W9:%%GEF7@YF5UCX&C8-U!K_\Z@WOG72
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
MOC#865^,]'I\^OCAD[-3M\6-;L> 9C6@60WEH-]%[=: 9O6]57H.:%9#B>:
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
MB5OW]Y"*&"5XL.:9,8X05_?Z>RC&_'!$/L,R9N?("XD'2E^V.ATFP\Z5]U"
MZ250QVH#FFIZ*Y2*:TYKHW6MI:\&W"=VN3V+=H?IA&@C[@Z?N []1@^[67;%
M2W'E2YX7*RB,UBE)]_S 6D-D'6\0B]))I_,TJH&EU%DSP<77"?'8!]P@"W@X
M&(DW:%XO0<Q2\(,V&V$?T>,6'9/Z>BFF(@17$8)SA+C,Z^VEV/(D:4>(2%U'
M#\51OKOB8'DT5M)#@=RA^"(,'[-[_9K.\!PLJT/J[Z$8^=&VXH+48UR'+57U
M53BUU)W'B4=760\%-*/PXF7L4L+#EL2XB-EIT-R/7(T .%Q\1WZJA\(M;F,^
M7&I-=?13'"7OPW0UW7$%D:QYBL9J8!5_)&U_'22^5_EF+\6=)AT8DYBIE2W1
M!!TKL75SNHF-XSRX_T<\M_PH$]B\R'_-[33S6OLHLF2W$X7 [D_3W)=H#A=:
MAWHM%EOJ/&6;/OH)1DEHYR12I&W!T>,MH+#FE";\:0KUBM>6V*7V4KWB5N,@
MUY>PW1G>OHPML]E$S7ZG"BR>IO+\*&!MC,D3IB$14^\<;82^E_*H&^*=*[%S
M$'32"WNF_]6:VS*--5/W@CO-M*6FM'VZ2F>7MAY9([(3JY)^1_<*!4_/I'EI
MN[AG8:QIBF52-Z>KG.HIRUS9FK4)1R*9//<KS)$7N *;- =>E=\VTJ,9_B?D
MR\M<=]<TW(I\"ZDWI9+'1T_5"S[3M H+H&4[3R/B9[?ZID9MB5L#6FMX;DY'
M,69;D6SN('%8!"YD6?GKV2C,J"OJX-LFH\@W>VY"5TJKIGQI:^.ES"#JMS8U
M_\D-DM3["AKT[S#C\Y'A\P0[T2@:><""2*9:8JM3J3Z,L"?N95[!R,F5,Y%!
M24*TE=(F=%] W\,1J"R_N)0E1XKXW6<E;IH(*HH+\R"^W<T^61OYKM-UF% )
MDB8""Y'@;50D<6]Z;RL+RPU%>B8J%-:R(6>E;WIO$0OY+9^C*$JV(O<9FW^]
M&/E7^ G[,!.SL*52:M8.15)&+4B>IFOT#5XA,_8$97E">_,\>+KF_ARR"V'
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
MIK?0JM$#XQ]+C\;^A39UKC1LT>B!T9[3](]\GSGWIL2F)),M=W3*HR^L;?3
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
M)<NY5L&!/CP:A<8@[W:%"O#PB=UG[>!*AH?.E)P=H$A,5:>8Z=U_)6(IH5$
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
M'8)<+RJ ^I3[#$QTJ!!/9BA2\4_  6D^([P@SGKIS1R_S1X%4R).W!Z &=+
M& 1]BC 59ER%:/;] C]_2$*K2,+3+]D/[]D/[W]HO=]8GYM?3SMM#IF[_ZRG
MD(%5"BBTJ96;IO"H4S!9D(58T%@7)<:%(YP#BC78YO: PQ#$V09V4HR8RUZY
M\[>M3,L\5$RXSF3E&\(A_Q9'$5Y1>Y11I\$%IST<9B9XK<_)86- 53F*K2E[
MGIM"YXH O2\T%J!Z!7<HG!%OG=KDW=>U1SEQ(K[!$A:24F7?RM=/.)L7I+0Y
MK.4M*64]UMRK4DXV(NF++%? 'A@AR=H\@G=(2"C>9W+/$(:<)6IMTD"_H'+*
MG5O&?(;\!$LIOJP*:VM_0CTF2G(E$I;(#(=\OH!;-<TYQ3'V3^[R,SAW]NB4
M,K.S_J$>#(=DBMCAPP"7SA4/$@ =C&&^]"XJW,*V[5@*C[A*B56*32@.];/$
M+X0?F\B%)G+AZB(79$\>2@4A?2L1#'O<EQFE?/'?<K21F7*'GJ*6-!,EU\+*
M%Y.\R%[PC,*((92A_.N"UJ8Y,%Q*MMN!;H1'C'WQ3$A:3PV+27(IV9_?A&<I
M+<+V4S E(&TM<F">X3N4E*6@QR5/T[C'Y/>E-UL.,"4;$9*<L0D[O=RK@PJO
M2_D/P/&!'E*I\C@=M,Y[01N?4>,SLHKH*)0%P*XC%>4BCD5J!%2D1$COL2&]
MKZ74@"&QX@/6]#?@3JQ,@4VG,.!.IIZ=O)BFM;?FC0^6JT;WK&MT5R]%CFX(
M K-C!>J&\['CH[!$UA'?.L^)-O<9&9BFT\T4'#.A3816J;K @6?&'MUS<V_F
M!%'N_NT%X_@I]%S/(9Y&\1;=0>"P?9 =FR?4O);'<6]+%5T"QW6Z*T06]&AY
M^]V1Q-9*VU^/V.W%X:;UO,)QY$3I0\^L)[ML^'M!U<4T(<*(IKL]&TJ3JK23
M%;K&7H2V-2V3"J;2=2IJ;H66SRB@(_MME]Y;7ABQCSQG%3;E9&GT-'TT]62S
M:&_=WU(IS*F:0O<7U8^]54AWV<J+TAQZS@F3;L(W =D%1\N_7GD")$Q3B^ 9
MXO([OC9(E0ZO(EW60#D C$*9<"&2A([: !7,T:+]>(/(=!+(H8FGF6[0\8;F
M>UY#"8(7Q*Q#M#Z;6ZT*UC[6(_F838FJ5@\&]90^@(&(E2Q;H!AF<?VLA/ZI
MD,&)T+;APT-O\M =3,;MP5UG.&#UG+N#3J\[WL3,V8;=5E0\R5UG!KL==ZL
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
MCN]&C5#6)J-.DUT14*_$.0%GT*EI%W&MAWI"C871I/YX6R@05<@!,=7.->C
MN)([G(>_0LYRX=*K.;E\"/9"]K& ^.-M+(=W(>]BVW-;YWV;!X(AY[[LT2EE
M9H<,0]V1AV2*V.%#Q)!WGODL 0T1+647%(6<ZR2#HH@UL!C04C)0(.'  CVM
M3;<VE@XLPK,<%B $ZH%%;Y;B4A_U!Q:K67)N-7T(P&(O2S&M=DPH(BTOBMN"
MCHU,!)]J( *!XV2GE-2)1XDS9LMP'=0P0Z_.EO<ZJ%]&#J(MYW70QHQ\35O.
M+UT-*^QOVDI H**=)F>@-_C6'4R&HUYW7.)A.OXK)P'+RDQP[;XB)X#7U$H2
M0&Y@6=3_83,K8>'ITAE'=,FG1;=F20;&,! %2JH[54S7W1X@IDU9VLT*;=2"
M\5&RY0.7&NQT-_TG^8HT)%C>";3,@(7Q9OO@[7?BT?L*OP2T*2^V0-4E]P;7
MB?SI@B.$<T]Q-GNM/.8\_GA24!PTX)SC>E2;<+H]N&!A]KI$\S #Q4D(#\:O
M;%8!8_QZ9Y7&&:O@[30JY'#RI3NZ[PW:@TZOW6^/Q]W)1I>$^+KQ)H'9\=/D
M79EF:C8 S'>+#Z@U>Z28UQE.=N*$?C0\(E*9A"3N!H>U0\%3&C328H2]K*C
M#P[YD^YJN@224LGJYW/%':S0T\%KJA ]QM$PA1JDM/ ;6WE3^#Y&?H>JI3ID
M<-M:>4]X5ZPQK=68N0X2O\E:\H*2?F<K;PW3(7TG*T60>*ODI G;6TD_'5&V
MB<>@.>9C4A!RW!3.2\.V#PQ@=NDP6B+22:M9'1 M95#2;]H"<]HG5.[*=1DS
M*.PZ;=V<T@PWUI>$"J^&$E(;D]V,:Y'$I%H-.%->EVX1MS)-!Y8MKTGSL7TK
MU9YJPJ-0*P-FLQ=F4*3O 8LW*\R?MN((+.JL,,,R=1188%D)'KF:+NAW8FQ?
M(T#!0WL:ED(SKC??4H59<3:?&U,MY)]OH-4&6C5A4_<5$"F[^D^)0&%;^6Z)
ME%^-9V)LP(T^I@?7#&UT9X+_0+-(#CJ*>UR/Z($!6AV6BX+(6K=BYU%S.+7N
M]FG3F"Q>!RMH;L<)'#KK06=)AV;)'[=.\*?<+2#N88DBXCUAK* AUP8.HFQG
M6H%MN[+5/5M@%)'J*TR:\LK= ';K>UZ3^('MG*0&_)Z)W0O"B,2)3J>^OU2]
MC6L?GHE3G7-0W=].I<<Q72W1VRT.7+D+]:C=E0D;VD[*57LQC5U1]#6NT'@R
MA_2&\#=SI_1^3SLU*.T%(=1?X,!VC_V@+]-*D9<3Q&&E!J;-L*_ZBAK8+F&.
MFW:0^&]V!3!45PNO"ZRRD-NWB5AM#[J=<[!B@NM/EDZ0^UU[-DML4E8 Y6O(
MG@FDC$7T8(N6W,J]E7TK7U[2ZJVE?U^QE^Z 3.3!+GKTD;M@3TMUL,_*UY'$
M).I[SA/+$F:J#NG@@+WRR,+\=[\VV:E%O\%>QBL_<7T4T4\.YQV"7"]*7Q83
MS!RO*7N6#LC4L=-A)\*L)L<X?F*0\@1WV3M3,\3._@<GI&T&E!WV5AA+[%\D
M(5=#,O96GN^0;46+ 8[&*!K.Y^V%XU'EW23\[0STL*?QFIBZJXBI,W!@ 8ZP
M,^%") D=UQ;4F#0MVO<95WO-X.71G7K"09>GM+/_N5XWR.5E^03KL0>^HJR(
MW..M*_?JU8&_?8_A&9>D1G'K\FOR"HX:KJL1<F5</L&:UXG W0AU9VI2?[Q1
M%;Y,R$J$]?F]@DVLY>4\>22\B?Z@Q4 A]G>>1ZB[7)?\XVW.=;!"WMS5S_,U
M[':U+_;D&2$%'Y@1D2]B7>FBA;K'U80?[VZI\Q?T+J]LAJ]@=\L=QF?,A2J3
M4<LHUYSQ?3?RA>SG Z*/][+<-PUY,UN?U=IGN(D=VK5EN0*W-=A,Y6*RDGC'
MP:8HEUT5%GWA8%.<BZ\&D<<=V ,:=L_%,_C,%4]SG":M]O-P>/=[K]\'GTI+
MIP53 ?I>6M1RWEDFSU?U@L\8NR^>[_>-DVOUAX29;JNDWRP!5V\X. F2Z9D<
MLYT8N(R1]&?D#JE-E/"@DT:H-09$IG<4:J6BB;HU*;BG%#:PJ-AL9TO9R1K!
MR<3,OW+V#4=;)3U[6H(J\?1GPHTI+##*])>*-!R#^#:CNTJHZ10Z[FL> Z<O
M![&+7O<2 1P49\"$6@Z<2P8J8"8G^M@ZNMPHN&IG^*+0,SNG:>YBO"*N3:Y-
M$)6C;MOCWGAX_SCJ/K9'[4EO.(!;BY^]F(5(]/;H.T%$MRD3[3IYS<'8NE4/
M!=.J%=)M9LW*AP%D8V2Q T*"]6L)2(> P[*03 W;2M$7#I-])W U^-DU@T/Z
M;>SY+CW7=6S=@[96W@_07Q>2UJ9O"%0GS@=ZG06+;.%JR)37P<I3 WUOL8R^
MH:4W\U%(19;XOQ[PD^<C/5GK#V"E6-1]3*@F0(_S#EZM8ZI>L$_.Y]Y,DUSM
M_H"@C0K/QD+@$W=BOH:(?K'O/3/?V!U:$S1+E4KVFNG.F9H1U,%A](!=Q,.9
MR@R7?['@;,B,EIZEA<@H59::(S%J_H5VJ:X&!!F T>9!$NR@T(V@@C :E(N8
MWE.@:LC?L8(%%FLPYE*NOH$-M"DQFP+5#FRD3:$I-=(2P0;0%&+=1.,$_7Q
M];?110'&192\LIHMB*=,QU]OQ]U_?.T.)MUO] _P84(#*B#WCSA,<.GG)*!S
M3K?A"*W9V[_TZ$7$PZXYFFHX+DQH58\),YS58$PX")<>T4K@57\8R*QK( NB
M3E:"AU@I#?3OF(ZJH$?<N*[B!18N=-I',,#4\Z_Z)08;4.DVL?Z!W=_[00IZ
MU<6%':]G(H!MMUM,"'YAMO_MV\!9(>76XG68@JER>$B=CG>)V\64)?ZM@P*/
M+@*6](;< 8X4-5Q%S2NB91C(WP20] #T)H"]&0>V,W?/I3TR38\%T^Q^E4P'
M"[%"3YN"'\("ER5'G+; ',V[>7MP(I9'^J8YS5GS:0N,#VY'7!;3Q*QU37[R
M7:8MPUK!?'=X+H=Q]YVO(7(G>(1<A%;#. HC)W"3T#[,T+9=.Y'7O-2@MHK.
M,R2&CC= $9^>]K/C^<QTI/=UQUE[].;NOJX1)8KM @%K98>=MCZ=WZMHCC=H
MN1C-K/6:^QL-A2&2KQ$* -@!:<:'OC3 >^=D)!]#ND($ G+L=\5S>X'E3RQM
M?@,T W*=5!,V1*+0 3J@'@%:M!^?!5K@">1SX33S?KW'@P"1@5S'5$2R+HM;
M7 3J7A<3S+GLQ;!//=G;@Y% EU&VM$XO*@S!HE58&'"Z-D'QH2JPP6F52^$0
MX (;NV95$G8P,[#!;M9E90.$4P3(G28 JH.#$/N>2U>[.X[HGVGEN%WR;)K]
M:A0*Q7<"98/W)<%)_(:FT4;R[XOB?XX;P0F[8.&6.$AG)IT0C=(_O"YP6,KJ
M#JK]VKF&<,A/%8;-QM;@@M/>2G01*UE O*>8;=^8K/U8[N<5-3=-;*Q.L.W9
M+%[%K%A=&EC-UC%!2Z8X/Z->0 \N'3^K]BAP\BA'+/8T0&[7(8%F=BJ_BVDN
M);0]#LP9OKD U>3#"45)#IOLV%<?2UE+0*$5XZ5#4$+<""6[F(6.R^/N>#WR
M&93%SUAZ7A!$E:=,&9HL"8X7R^2+&\NQ%R1E0<)$-1.<O:;#3%M@#N6,]#N4
M_ITG_8G^[#XZ;XG:1)P@=&9)X1SYNBLPX+0%YJP6D-]]163FA71##=>%97 T
M"'N;P]XB/I0XBJ+4DSV<4\MGCLG*"68HF8BO@?C%X:+# 8KIX>@$2HWZH'T^
MJN<$L11"\XB'?1Z:,K6)=N!S)T)VA'80X% %,<U")]6^D005O#\D4\0.WUJZ
M3*X49A=8O%EWKDQ,+;"PLBZS0HOKC*^\Z91&+'6> /4AZ=Z&'#OMXCDYLMN
M[2QSCH3V&S 'C(D.5L3B ^9#*; T"YIVP-[?L,8XUYY3/(X!E=FREE_&]B^7
MQ;;2!LSX^O6<KKRM!S.-6!LXA)4P?D9%RL%R(83]8KM['^LKG'HZ7:VX^20?
MDCG^5-W@.)Z.WFF68A:<5YVA,-)5/B$MQ]PUWNBVF7A\_**W8"E)WP"_'N$#
M\^*P$C19(-CP)4 D7'KK+-:G%^0YD')N,,[TY-B@YBG+N=0USK]:X8<Z_(IT
M -Z9"AA,Y)(KM)!U3E6P.)P6\<>+7WYB0\YOL#VW@)&>8F=;T8/;N#C97S^P
M[S+[]F__!U!+ P04    " "3HGU2D"B6JJ@U 0 F 1( %    '1G8BTR,#(P
M,3(S,5]L86(N>&UL[+UMD^.XL2[X?2/V/VCG1NP=1TQ[W/,^WG/N#=5;C^SJ
M4AU)/7.\C@T%BX14F*$(&22K2O[UFPF2$J7B"T@ER:RQ/]C3K<;+\R3!S <@
MD/B/__VR\4=/0H=2!?_YV?L__NFSD0A<Y<E@_9^?Q='JW0^?_>__]7_^'__A
MR^"W!R<4(R@?A/_YV6,4;?_\Y9?/S\]_?'G0_A^57G_YU9_^]/676<'/DI)_
M?@GE4>GGK[.R[[_\[X^W<_=1;)QW,@@C)W /M;"9HGKO?_SQQR_-OT+14/XY
M-/5OE>M$AD$MKE%I"?S;NZS8._SIW?NOWGW]_H\OH?<9V& T^H__Z]V[T>1N
M<?UA\M^CA]WH^I_O_OMB=CMZ]R[Y9ZU\,1.KD<'WYVBW%?_Y62@W6Q]YF=\>
MM5@5@_2U_A+K?QF(M1,)#P'\B #>?X< _D?Z\ZWS(/S/1ECRTVQ2RO?'H[:2
M2E_V!O)>:*F\ZZ =VI/:?<.>1XZ.S@">J]\?](6*'+\5Z%S-_N#>B786WM?K
MT;+@&T4[RQYJTL*-7D-M;,YC._KXEUL < 1-O$0B\(27@<.J%1[6M&P\LVD4
MFU7N48,^NFFE7Y,-H4'36"C</Z[5TY>NBH-([Z#A]]]G?WF'?WGWI_>I2_X?
MZ<_+RW'6H*%ANED>_G'Y/F7)!M!7)(!BK2%2&T0_[O^&D'[,0TI_7WZ:7Q6!
MROWS\FN>L+ZA@.4)F2""/YR"@9^68T]_%)L'H0O0'/W[\MM>X&S@Q8/_13>^
MLRZ#E"^S_*X/6)<*E.+X(8RTXT8EL([*++_O!989+M&-#%W'_YMP-&B'*_#
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
MJCB#"3/]@!GY5ROA1KBY/=N-(LUMZ!<B>A8B&+NNBH,HR::^DA@Q3]/XU]N
MI!NP'C,M\L:LQT?7W#O)G6+W0IL];I4V."V\_)Y1/OQSF?#1-N<RX:-N )0+
M>MY9B^GJ&MZ*:!?.Q),(XAI.I=6 '1_-TP4[/NHG#_-G95+>I\EXTGQ[8Q?^
MKFO2DEFW MSYJ*3^N?/159C?=Z5\J2!TF:#WT0F<Y'S+C;")E#8- &,^^JLO
MQGPTT[T*(['9^LJ<8+H0@0"IDHJ4*_AS(+ST1UR;J9;6#=L".S!2/T/:@5'^
M?]"JKA!>B+</'I*^YW<=%-Q)6&V--BV"31BI,#8V8:3G<@Q,NMWIZOB$C#7_
MPMK E9&ZZYPK(ZUW@C;+8=:,X[X6<&.DY<BY,=)J.91%UW984RRJ#$P9:;2.
MF3+29CFP<\<7(>9TQBU_AYS.F/P_]UNZYB2\&Z4_A?MIQD<1/:J:&0IM7V!'
M1MKN+=N1T2T&;]N.K/2DS='4W/G3[QG=7] &/2LMUQ@]*W76&#TK_=48/2N%
ME<*Z$"NEQ<)YL:2Q+P]\6.DH CZLU!(!'U:J)<6',7"_^<U^A:&Z]O)[1MGB
MN^?*,?IWQ9655BC>UU?'L;@6<&.E)(BYL=(9Q-Q8J1!B;JPT"C$W5GJ%F!LK
M[=)Z W7=WNGO&64S[Y0GHZSDI5AQI]@ZP!SKXW"Z,E_]0XF;QJZ<J.;+<JLF
MP2JLE \;J_#22-E%RM/G0.CP46ZSC2&3X"]*!M'/PES,6VL*RW: /R\=U3]_
M7EJK O<\?@BE)QV].X?]H17@SDJ+)1OD;Y2^@C=VLY$A_A5F-#/ K;394 OO
M]4P\)B<2G22O9%ASYOR<AL%"K!0=2PNQTH4L+<1*7;*T$"M=VIJ(G70]L_GE
M]XSRB=_'VGW$O.>7CN^G6=%MK%!:#=@Q4JD=L&.D-E.8T]7^L'_N3M5S<A:=
MU3+8B)$B96LC1JJ5K8T8J5NV-F*D;_=,2J?R-(9JVSQ8BY'6?0/68J1[WX"U
M^&C@&=Y=,WZ1U:3WI9;?,\H<;U#9J+1\06# 1W4FP*:K[ [.>RU=@6>+2RZ3
MMGM0#1L$B_!1JDT)6#_]IDV"5?AHTYGPG0AOG-+H0&PX%U0 1GR4Y$QLD^NS
MX,'0G*YIU2+8A(]RY&,3/DH15TIP)%N-^7Q18,%'P9W#@H^RFHG(P6.,UXX.
M:L]<G!8&)HQ4SWE,&&6E/Y<)(RUT)A-&&N9,)IQTQWE,..F-8W!6GKBH"K#B
MI!CH6'&*^?5)5/894QAE2V^&FU-<;X*;4Q1O@)M1/O(4DSE:G.[5L.&0+P]\
M.$5N"CZ<XO<>'QY"G*XNU79;ZU8+ZP O3M&<DA>GV'Z"\8-27IU6*:H"K#C%
M=CI6[&(["2MVD?\ <2[]IZ9O5E('>+%3!D2\&"D'N7Z,U"H.A<5--J>%ES\P
MRN=]+A,^*L(LP3_@7IK[9,URK#6NW)OE2XN)C45]X,M'91B\)C50NEB/&[_J
M&9[6 $Y\% 8=)S[J8OZH= 0J=9/+.I%?0<?[V?#3[Q,XNZ#F!6S8%MB!CQX9
MU@Y\%,Q<K@. Z3I!E$.?VVPO1?UW6MM&@#D?E=,W<SXZ:(Z?9!!H<AWC#=[,
M:'5[=%5%8,A'$>6!/IH/YI,@2:73F&=Q]>4/C'*%Y^#NM]+=J^2H6%.^I0T
M8S[J:N&\I-E'QUIBGB34Y_=:/$D5A_[N4Z#W1^>@*&8:@/]<:N'):*H78K-5
MVM&[*[E:"2T"UVQ_DDK?"_A_[Q/64C/AQ:Y(K_X])+VOM.-PL.#I\-&"_WXZ
MKY\.'U6[R&Y]@)==:0$!#'Z9@0.HCG3EU8 ='WW;!3L^JG5Q<OG&.!IOMS[(
MCP=?I(!K:=;4![Y\U&D_?/EHT@(O\RF(#PX)Q&3@[7])?%.]2&W=*MB&CVIM
MQ<)BI>6,=L$^?#3O0FVG*[,[U(;T2>'E#XSRMY_+A)%.U8XGLFL44EEP[^SJ
M;_BJJ@@,&6F]CA@RTDL=,62DF3IBR$@W50!=*/.O\QB5@=#M&9\V!!9@I*0&
ML@ C;54 W/;"Q9JZP).13NJ4)R.]TR5/1AG+:[!:+?!9M@&\66FG( 1!'DYC
MF)7?BB?AOY\$D3)_^@KFZ8Y,[@K\"5R-H]W'G<4WX[:-@F58:2Y6EF&EU4Y)
M?+4G\9[.,E:-@F58:3Q6EF&E#8,0\XZ9?#56"\E%-8 3*[5'Q(F1?H-.P]P'
MJF0HU2]^E58#=HQ4VPG,6YDD4;+Y"%U3%W@R4FT)UID,?[,FMB^\_(%1OO<\
M.)MUJE?%@0TCM97 J]QV9ON\:AL!YGS4U,EBK\6C+*P!G/CH(#I.?!0,"@D3
MG!;"?0SD/V(K7J6U@!L?#?*+LS:?&>:.;[8,55(Z+0Q,^"B/<YGPT1N_"-Q?
M++SQ$VC7M3C*MY'ZN#3%1OI/.)6>!%7.#_NJ-D@W?8)=^2B=WY==^2BKWY5=
M&>7!;\Q1>'U;U:9'L"D?M?G[L2D?'=N$X5;J7BUJV1_8DX^&_GW8DX]^M^=W
MH_1*R*A'BS;H$6S*:-[PN[$IHQF,-<,/0*)/BUKW!_9\B_,HSO9\B_,GSO9\
MB_.F7(;-WFS:J,_E#XQN6/A]V?4MSIW>@EW?XOSI+=CU+<ZCWH)=V<ZG]GLM
MQM%'X82Q-JCQID"SZ2LYOIJ[8"$-UDW,V+(+L!K;&1-KJ[&=$Y53*I"#-+8J
M:!@LQ':6P\9";.<MMR(,!1ZL=Q,*CK]/Z8W'\LPY/3Q2>PLL16Y'2^Y2U.0E
M6DT"^ ?'3T_V)=='3FYF\_??-3%L'WC@>;"=]_QK/@]&]W^<\)^)C2,QI^VE
M"LSF[!@W=JV 3\E%#TU%4:L.P&)L9T)L+<9VCF.P&E%<$#R:6J>V,; $VUE)
M[Y9@.X_HW1)LYP8&<LT&IJ(:P(FM<C^#$UNM?08GMNHX03@.O+'W:QS"[\7_
M;G/VZZR6P49L%2L?&S&Z086OC<[1C2LG?# V"G5DS/.E\*,0__8NL<3[=U^_
M-Y: GY:7:K-1P0+WFA4P.BD!R,[19PV1F:.7[JYD)_UI$<!VCF)JAJTZX<9)
M"4#65,%$ZP?H%CK^*NT4?EB.75?%012F)\AQ.+FNCH67F]$5H+&M"C";RHN!
M8#95# /!;"H"6L.L<$E-FP#83>-\:]BE[T^S!@!RT[ [/.3&=Y(P@-PT*%5"
M/IRH?V^%\%5Y -0T%G4.J&D ZAP05=S1(G?2=1*X?NSAWI7D%*7 Q-T5OM*B
M,D"EBCT]0*6*/SU I8I!26^3P'R&N]?J28:X.E$'[U4%@$057P@A4<4/,D@_
M-KYGHA02./-+9[O%E5A?X3>P>Q@:Z1_QZO+@26H5)%\-ZH9<X[: "%74&)P(
M5;09G A1E/I'+-.LU\43M()2T#E11&K7.5&,V3>+W\SV'YFGJWNA7;3T6F0;
M%9(KSB:!J:.%^$GXWL4N_9N>;#;"D]"&O[L0*P5/[+CI>EX= P"3$<6Z?R63
M$<7<?R63$6F"?R63$6F6?R&3-;Z%HM9D"K]Q6S SY0  D19J#X!&PZ2+V!>.
MCU.-ZLEI45D 0J-!"(#0Z!$"(#3:Q#1NMD;>*#W>*!W)?Z;;>*[$2F@MO/*[
M<QNV *!IU$'/H&GB<\^@:2)DSZ!I8M11EU<")LV.6?%(_WNOQ=:1A3>)-JF^
M_+%Q5O>!X=)$D][@$L:>0W_)B+OVA1MIZ8),2 \CA#/H-_F3)7*+EH $8=P:
MC@1AS!N.1 ?Q\L2!78DMWNO5"/5Q58#9083L F8',;$+F!U$P2Y@=A+WR&$V
MSMM= G,C XE?CR/Y)&[%VO&O7[:^TD85C /,DS<7^DFZY=_3&S0!L(GB7M^P
MB>)?W[!I(MX*)N_0[I4,S<?*DLNHRHH"#)J8=38,FJAS-@R:J.*+W:72V_3)
M5\]:B\H"$)JX 8W7]K[ODB8&-.J2QI]#BW=2/<AX<Z_5KZ!N:@$4%5_^V#BO
M;\=P:/PQ&1P:/ULXLTVS1@?KRT='K\L]K%5E@$KC6WN!2N-_>X%*XZ,WZ&[-
MX27Y$$?0D=+WL78?85H[7>U/-\'@PT3P!M+T.1 Z?)3;PU+U7Y0,HI]!A\6Z
MU,.3=P0FH(D/;]H$-)'I39N )E(:9,GF,@-K#/,*#^<6"S6)PKGTGX2>1UHX
MFTIN5BT :)I8VR_HQAE868"FB=OFB@CH:A(\B73..0GF\4/H:FF.L!DXV_+5
M'^L& #)-;.\5,DV,[Q4R3:Q/CK9<JNT6M[;!;/+ZQ17""Q=0*7Q4OI>,UGOX
M5_AO46*'-LT ?)KX/QA\FM@]&'R:N#L8?)*8>>'^M/.TJIS!')6!CDGB7HN.
M&V?!*^Y8!&(EC8>Y]!VY"<&U;&24")E+)W \YWHC0* '[@YO,D#/([U=&<1V
MK0$9DIC&A0Q)M.-"AB0.7HB="KST4L:/,A"84J(4:D%9 $(2W2B D,0I"B D
M$6>?<2:\T>(?,0Z Z>J^^LM?91T 1A)+N@!&$R4Z $831?:=?'1@*BFC7!\+
MH<MF'W75EC\VSB#4,SR:Z-$9/))X4."D*^5":7D 1.+3*0&1^'9*0"0^WG0@
MG0"7.'&IQ[MP@M_J(177 % D_O[2V<K(\>4_A7>%5YBJ+0[5JO,J%34 %(FO
MIP9%XN>I09'X^%P7\TC+Y B1':3C\LL?&V?TZ!P0B1^G!$3DN;5\4"J9S>+'
MV!H74%@:P!!Y;1HP1!Z;!@R1MS;-VT#8=TSDD4VC,[&6*OA%^MY*ZIKS_U55
M !:13Z:&1>25M=[!*YH>-YF+0"H]%VX,T?).1:6?(6OK 4 B#]T90)KL$UT"
M)/+@X>,8)KSP'SQ#].3X..^M'GBE-0 4D1>G!47DS6E!$7GU\/'&5\\W2M^I
M /^6?+R H0,][S_\C]U(/IE,);A)*CWZ7)T1AZ!E($D4+7B3)(I,O$D2Q;GP
M,?OT>B_T- [,_0GFF^N5\.'GDCM^[2L#5*+8UP=4HBC8/=3W?Z))MP&S[6 M
M)D'N%&NV3<ED^/L4R*A&^-BW@*AIHF3?J&G":-^H:>)LUF?BF!P_^2X/KBJ7
M<.LJ%@MU_>*:LA5[@]LUAEQHPC,/+C11V#093@*,'@'4@=ZFJQO<)_\HO ]*
ME1Z LZB)*&G":-<H:>)@URAI0F!]7S#XIEK,(^7^MI5^>9!IWA*RH(F. [.@
M2:DP. N:.*HV&YGLK,*)D0I0A IP9N5HRVL@*IHX28V*)@Y2HZ*):.5]U$U#
MZFLB2II85=Y761IGFVJ(CR9*=8>/)CX=.H)9XZUZ-N+/7(UC,?A>54%<-!&)
M'A=-C"''19-HH0-<9'% >3+:7<'L\LD<LJR9B)160$QD48 0$UD,,%U<OVQ5
MB-=3F1V:']63J-H!4U<-\9%%@X[PD<6!CO!1Q0',3>ODTM361]&R&HB*R/OO
MC]C,8[WUXW([G19$#$2>_BP,1%[]' PTJ0->-UWCDXJ+(QXBSTV&A\AKD^$A
M\MC[??0U&^\+2B(*(K]\)@HB[WLF"B(?:]J.H^2VL.RNO;IQ4E4)L1%YVDZP
M$7G@3K 1>>:C;AIA.F"A21) A(7(.Y-@(?+,831=S1W?8F7@54E$0>2/ST1!
MY(_/1$'DC\]$0>./XTWLF]G2]6HE7.CG3CRG%W28X]LR<.76Q\1X,*]2WG0U
M]I09H65@6S>(G&C\."].-/Z?%R>:N+&'L'!>[I7R2Q7]JX* @>8(^YD8:.+$
M>1AHXD.L9?B3\O&2XS Y'W ;>=41JZ(*XJ*)&-B)%C,1JEB[(K0"550>$=%$
M#TI$-)$D.1^7;0\.(D<& IX*_!$3DNN*C]CU-1$E4:3I&"51[.@8)5$T2$Y$
M*G_WX(D@WEC#*ZR"N(@\.C4NFL/>'> B\OSDN(BB01BIC=#3H.8@V6DY1$#D
M]\] 0.3GDY87SS4G(T[+(0(BOWX& B*??08"$G]\)1ZBZML$<R6P5Q+_VKA7
M$N_9M%>:P\G)%D+'O]=JK9U-,AL B5EQ!TI5%<1%XAL[P$7B&T\Z269'=H"2
MLHB$Q$>2("'QE21(2'PF"1(2WYEMS9T$+KC&[**!-E=8M&@)61#YWX%9$/GS
M@5D0Q8=\WPOM!,EE28Y_2)]N$J9%0@=.\B_[[<DS8?(P!NMYY 2>H[WP_;=6
M' GZ 0O0'+E^TQ8@C(IOU *$\=?R7H&2FP0 "V$$/AL+80P^&PMA%#X;"VD<
M/A,+:32U//!3<;J'YD@Y(1[2"+=P7I+C-+<J#,WI:_ US^A(:I"55P2,-(?(
M.\9(&B4ZPDCJQSO"2.K?]UV9:\_?VP)+2B,:4@]_-AI2'W\V&E(OOV^_]C+[
MBAJ(BM3?DZ$B]?IDJ+KQ_>>A>D]S0CK71^Y<)V:U%SK:W?M.$.&M]?^(I<EX
M93'\K9I!_-21H&_\U%&B;_S4$:1O_$0Q9^N+])JM_"I'C4ZLJH38B")0)]B(
MXE$GV(BBTE8+F*>;U:K@H[FG(W&@,^$[$9ZP*$H-5PZZ36O(ABB:,6%#% 5Y
ML*$Y)WTXBV5Z3?=&.+Z?;G(MA5U=#?$11<?.\!%%O\[P$46WHXYN8N$W1G=2
M";$11:Y.L!%%KDZP$46NK)O]>NXD"",=H[#(;F["7"873BCKL=HT@MB)(ML@
MV(GBV"#8B:)6UFV6"KSR*WU18<!"<\J:" MQ?#D+"U$LV=^<E-PA$]X[.\Q3
M, U./H27XK-M #$3Q9=>,1/%G7V7T]5XK84YI7S]$HD ER9J=B18U$6D1%&H
M!Z1$,:D'I$01*-?;C=(K(?%N0W2YYJM)&JT_:)BQ"RO(M8T@=J((- AVH@@T
M!'::4^6G&?-S4[)2H*4U$!51[")&113%B%'1Q"FI\4)G,[^NRKC_JAPBH(DZ
MYR"@B2;G(*")$J9EI</K%^'&)@,,+HINMK[:B9KT,59U$2E-E.@#*4U,V&<?
M!G\HY#I(SA^XN[DP.X*>0*:. \??P73B5@9B$HE-^9-OT18RH8D0#)C0G'%O
MTGM5 K/&[2 #FM@R) .:.+3O&41E<FHVFUK@XKWKZECD,\':CZB&[2$CHAC&
MB!%13&R&P&ZD-6@+F1#%5@9,B&(T R9$,9P!$^(8/UV9=<'IZEZ+K:/-=Z.:
MY!1VE1$K<10OZJZ)3ZJH#6AIL@OTAI8X*A?U9SM^2VHB2O+(VPE*\FAZN"BS
MR;OTJA)B(X^++7/?-FD"<9-'P9YPD\>\DDZCEL*J27/(ASSR#<R'//[E +3$
M?82//.;1XJ/)KG#:D4G6:M('SF3X&\S,"KY%-D;?K%'D1AX3&7$CCZ36,)IX
M5_L&D1-YW&7 J8MX?9IQ&/[C.P&VM;/C4-$ 8NXB5G>-N8LXW37F#F+Q/D]@
M,P_TNAKBZR"VDN+K(+;N.[+W",=5 !=15@YZ7.3Q\/B,<(.Y37%%Q$@>UXZ[
M:C+L2FHB2O)(5=(7 =PCW.31Z.24N.7@+*B%Z,CCSI6('.EC/RNE-^EZE(HC
MFQ6V9LZ>J">T GDD>Y-6((^-;](*Y!&X#%NZ)V(.^M7%'2\TC"M:17;D\9L3
M.Z)\)US9=: E2G!D]^,=!PTBDK6-(]<.- E;KATH&[9<.U!#)7#.G4NV:Q@Y
M]J:I!N38FV(:D&-O>@BAJ #7L*:K3)^_T+&L:AIY]J=XAN79G_89E"=1QATK
M,/BI*);1;KI:*% NF"J5BF=UT\BS/STT+,_^M-"P//O308>%.BIV10TBIQ[U
M3F^<>M0WO7'J3<^<)+NCX57>*'+K3<<,P*TW[3( M][T2CYC!9Z[ FWQT?E5
MZ221 ?RP5IIL2:YY9\OW7Q'EE?I]V*(WW?,&;-&;-MKGM=^K;@0Y$ZX*7.G+
M;!I)8(B&/:$5>E-.K*W0F]9B;87>U%FR!T>0+LJ4MHG,>M-HO3/K3:'USJPW
M?5:P(\S^TWBS)I%7;]JL7UY$&<@L0'QP9&"2"$.@#RHSZ!#IBW8=HDUZTUMO
MR":]Z:XW9)/>5!B( 7,#2G83RB1(\@N. \\_[&N8!NEYFWFD1;".'@6>_D]5
M=7IF%XJ-UT@XNHD#%SMP_.PX+XTY>\>*3Z(W)?CO)U'S)'I3H_]^$C5/HC?U
M/ GN8^T^ J]+%832$YIP0E3?.'+M34\SX-J;PF; M3?5G<_:6)#6@HJS;2?
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
MJN"<ED4D--Z9 @F-9Z9 0N.5*9#0>&0*)#3>.&D]RW83OJ]VQ,6E$0V=#Z9
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
MX6Q6,G "B(L^Z#,\N\3N;5VHR/$O%8#V1/+9/SN6I857LHJ7*SR*#J6_R+]
MI^\GUW>IFG_ABC\?_A&"[XY]T<@W-6"L\['!N6ZBV@9?%]C@_7=??/7==YVP
M,1L[,;MAMZR^>0M/MI%;T\E%Z^9 X8W2N;O6#YD$YF+K:./I\4K#7.7I*CE9
MBG.?,(PWV^3'W [MXK3/=1HE!05&!50C""Z)01-<([T'-@KWR$8K@':D1"#
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
M>_N_3TU6M?U?QX$W?W:V^[_G4^$WTD#9:;)$HQL,^%DY;?8+_!EQY']226[
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
M#M7)MCI!&P/NQWA:;^1LH%\;=!$&Q"_Q,"7'<Y_/O+F:WR7?/.>%]LE!%U,
MF[;I).+V-#XR2[Y%-)9Z&X)<'985SQ[$M+BJH.J+B5<'I8IFF/5&2FZQA4*Z
M9U[?R&@J-4\O"W,K@';M%.B6W0_=M'-$%+9B=E'Z8)BGH+(5L8O:!T.\Y42[
M-6CR&(8"'4,'ON$R-;Q8!)\\)5D.;XW%6K].<KZVP/P O^?^<U3526:)%OV=
MD/$="&?SC07I/7X@LOEJ&_M0_1P]:+C+M08[% <X7D0Z*=*3=)$)%C<5.DOJ
MQ@;=Q+*.S 36JS7IK17_=AO 1#:+%5/@=?4 %FI@/126$20K'ZID^9C-!))*
M=*.3;YEEY\,HR1(HRGY+1.%@.SGKFCLVI"C=PVX7ZR#@M+KJCX'[JE:1[)13
MJCCJ25FK)MG?='CTI!%SEWY@!CD2\!.AGYBUNI,;.H;N<*=Z6JT]+[BU&E.[
M-/)M4=A)L\)#S*IZ 6\ ]_Y=XP*49C-57)T51''B;\=!'WQ ..>P.^N7BV62
M51@U3ZAN\[PQXI01:8ILEDZ4W!"K6F&PS;Y^L"R#;AFAML(.FUO:@6K6-3L<
M"JI'6^/%#^%'*U]''M&M!%55RLBRH%M65-&.*'LEKX\$WC;P@D(VCDSC"8%
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
MS*WN2&1:AGD.;E=Z@U,NOUT)J-=W1/7*6X7!BF&GUX+&9W^WA:%P89ZXX.Z
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
MS2OTI"B.8D(<Z^3%S-H-[/MD,2X'( 9OW<J/F=@;MAA']#[0PQ.]7"PR^<H
M=CC* A9D7$PH-D)WY>5&C5DC'&4=*$@GT4"!^S1FC7!D<Z @2>5"$1.3W%M(
M+D:%S ?F .3.Q^A ,V&:QAW[B80T=!#C8AQK0$0 ][%3ZJ*L/I;/N*+".V/#
M8QALRXDJ:E4L*\70/)M(AL8Q.!>&C4:Y&,0D]U$,99M(K%?\:O:<-8\LD=KC
M1468(M^^8PM!M$<Q7PJ(O);<:[$&VFUR(:0>!,6&<*A+E6G6O)SQ*GO"QUC.
M'29=G!GE(]A*LJ.P=2:)(NW*AQG.4(WS;TO1R]*[$I^@?2J?N/UB?*>[J@5;
M(/*-9%LQ?#O8$+E;@RM$3:E>T2UTQ:##FQ,1[:[AI1>Q!!#3)NS$P':+ UT(
MYD$JN<3(*C?DN;7EVT2 01VV-BK%[:I:YBM;7^F"5ZAR ;O&ALIT9^A4KF6Y
M@-S?4)EF^X;*$1#".8EM*!SZVH%-?4^*Q# #6Q!X,J8-\Q9B&FY??SOC$O3B
M$80/.T"I3=/%>)8>/G  I;9C#EU3.Q0Y5LT5AM9 YHHISSV\2)ZL&B8KL;96
M#/W4B<=%((&GE'AFNE:H*^UN$"XZ$2 "'IOV<8PB57Q<\KSBN]$2TU[N]1^2
MUG%XT2@H>^KF:GZ;Y(/;KG6#EY.@)/LMF=1K]S+WIM[TN%-C5(@ZF>JXQ&.@
MV525IL74JOKUQTUMJ?VIGK93$\+)X-5BE>/NR_E\SF="^<_\^62&X:HQA&%6
MS+)E#FER>)65Z=7\))7=CB9Z*XY)><!Z(9%U(EDK$U/GH%0HI>6&:[OM3>&(
MJ9*TT<M%<V?$M1+(H"S3.9:5>7+;GN:J]![RQLD;)N"O<C0DIOEH'CF;=5;G
MTNI)F[$!/IL( <\LZ9I@V39!LESF&::A0$E+V1Q01V$+-R5LWQSD^+!A(XS2
MUB19 5EPD@HNZ 18-;=JW27?KLLRMVRC=-I#!'\L&$%':76F.L#'LH8]^"OA
M?!/:A_);-W4?8 MTW244!,(4>)\:WV>R7.*#PP.MJNBTZ6J&3DD )E59_6N9
MI\!C^2;_8Y.Z_%FHP'0-'=5(U GH3X%*%;]18FL/ !5G;?'IE?<:MVP82 \+
M&^& " ;,7^'#=OFZM)"#8P:K.[V%;FN(2D8:4"]-VYK,J!IPO!J&1<[@$/ZK
MKK-Y-FOCH>M 3OIBT4L7J!<F5IA#DS:8F@I'.-.?7#N."#BU#AO$L?2RX0G%
MUT]E_G*?\F*U\"5J5R,F@M(X)F'FHC- 1(2D#1 +$SU\"P<*:A7XB6R% -VH
M;LH%KZX*9[@E54HX=#%$6=K0F9Y=E<YE$>*NE/KZW;,S[H'6412+QZZ=SDZ[
M-L\317_U&C365:5&"K"J+AEPI_",WS=O'2S OX=O?E--JN'A[X%6;J9J='[0
M^X!OON6+LB2_KLJ'*EG(+0NQ?#RSN2*Z E,U6%N%G87T19Q :$HH($L%A+=
MTLE\BA%-(7>'_-I EHW%]DIS+Z/+C;M@8S&MN3O@_-M0XPBE*KU)+X\GE7$#
M$9FGE\5,S%XZ\SR=W$LEXW707#C)4E"7P]Z:J$U)"]P1QB&W=Q-<'B!RO:?^
M!I9"=)XSE:DX<$\:!WU4(K=JPK;U9_-=E120?;HLDKQ++XV96$0/+A+YE_8E
M[PW'Y%;%PRW$94NJM'[[@Q?7S>^P[D,J,8WQ*>.M<_LQUGZ-O9TF/<;XSK /
MP_ETE<8TG'&<!"\?+B]N;H5%(NDC^[ (N7(8MD"P3K26>]W9$U19I@H'Y_&:
M[@-W5?K[5NNCF$XH'YR*:Z#H!0JM>T@W:$-QR@\ZJ.(H&8[GM@3PUQ$ V*M>
M;KE>"KW7P?JV5YR9../)C H><W@(/M:_2[[)L"%P?(VQ"<5,\@S3A+L=X&!;
M!4F!F@RK,ETW>(LX8#G;!DZ_5:P3..^&Z*#5RWQ*5",&70<H:@ 6*[ZGK)[L
M<-Y[R'6H30V_P*S.]FQ2XX_J(5=B;J[>>G<+63R>GJ#4]Z5_"<6#^QGKVE,\
MQS]MQ"H*SY>N_WES9N(NNQ5O#!A.[G0PWA@XXF&0@>.0H^7/4N."/R0-3[?5
MF!HH)R:+)]>-6&.0 )Q7S<NU4+,Y*5*(9XN9(#P&33/*FI;#4!"&NNA$Q= Q
M_# /CK1&,#7,9XZ8EX@9;MEQ+2J&/N0'V=*QL/@;"EH$?<T/F:4#'@J95Y]<
MYASX*Q0W=T.=JRI5!?M8;PLU@K65$\[ -DK:(H-&Z>U^3_GTQ\,G=J*B]U&L
M4 *N'H6EA;.%^_/%IPPND\LYZX;GT/?N2BH)C(V$K2RX<[Q :=H-K:0\V*^8
M48EB0O)S*Q-0Q/W3;C8(Q^6M+& A><\ A0[DG:1I)E^]P34^TRP!2*\CMR!*
M=9TTR7/UB,_";EU).L?MI6%13[^K#,CA 40>F]5&?. 6*390>QT8D*JGB\&8
M.H"3IN0PGM <O%CQ?#0#H5*4_%M'LQ/[YH!R>NYY>=%.E%[<VT 3D'GMT>)E
M(:8@;&0\>N1U P&F/R1U-LC$[O2Y$\*T% RKS5!.!-3T@DNO]5JXW>94UL'-
M-%R,U70/<B+@J!=<BK.7FW#8LLQ"!)OJT.A$P(Y[B6TCM4F: U]()'4?(%B;
MC7FZ.X@C9MF>YA17/IGJ!J!'/1/.*"[#\*B]ODY>(+[H5;%V6\Y"F;8Z4_69
M$@"O/]=O609DDC=,FET=S$3!7"J8XE?IVI7,$!=?6P6OYB</%<?0=N??&E[
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
M)[ZXYQ7=(*HBQ)@IS1"2NB[[3=8.MWKSPD8.:-[8#K^CT#X?_E@FA:M]VG?
M4#""QB#T)FW?TSO<W$&H2TX9K;KYY&;VID7MS8LZ,F+47LS(I]=\T!<GU1YF
MR,1J.RD"D0/4]?[KJOQ=+*1Q>DHS"/I1G]0G,Z%JC:EE:.JT M19$XA@I@QV
M(O[KI(3CU!BH)-=Z4)<**K=##3=0C8%*\5.W(^\@]W#6D"N))9T4EHI570#V
MXNL3B$S6G@9<BYFY3%V#W9-\)H+QS+H3#EDO@J%O"!--3?G$"#%U)QQ+B6F!
M%0.R<0 1.4(Z$84;+[_Q:I;5_&K^SZ3"A&*WC>T"CBX+HX4NS;!XL):P:$]2
M2FM?SMFS*AW,W/A ^D*(=O5KK3 69E Z@MYL >"TN'S$/0< H;NN17VJQ_Z/
MMW]^_S.\1O\?[_[\TX_ANRCJ?%5P?\J(PI$QIE/?@S!E,<T,/)8GG=(D3;[_
M\_N?D";?__EO/T1"D[O'BH\@"A:/C"HF! ^R-% \"KJ8BEO&E>_?(F'> G,B
M(<QS.8(NSV5L9&G5=U*E53\.HK1*6\:5O_VH:/+]]^%H<I%D%4;Y.ZGKU6*)
M&^JP^)HU/#W+(*ULD4*,YK<D<Z"V"AIIU&=: -,2,'CWVV!D\@=)\0M!RI"%
MB0&2:Y"I!@F1N(/Y/OX8*3J2&-\0&%\RGJ=1L?1C-J?/6X;("16CI"0BLC)Q
M %&4!$1$V_ NGZJ-MF7;/\I<-&N>-2_;CXJ=C(C'Q76@V_!Q#6B4U%S'N0U+
MGUH947 5WIM=""_5S+$PBJGXJ@XD]+-OQ$54&N4(FEI0QD12&N,(BL(3P>_F
M@+&7+R0<3:_FG\L&[Q><\7L9J[V^% KS=(B@5W.&5?'61%>9R=KAJ>E -D#*
M ,C&\-$!;(")<$^<%UE9B?_-1+64%2 I)/OT3K('V_XYY3;R2&JU:@\L4(S=
M[T /1"FEAVD2;,O>" Q17Q:S?)5"T(PS/N=5!3]!U&V:*T9L"(B=*ZM"$%U=
M645K#T<?'V@DGQ2T&4++-+0,;J8J:%/&7_<9FWR@D:SK9]YFWW60U&OC0+W&
M!Q!U17(-4*#^HR-Z8Y!OQT[C6M!V%<H]^&:C'82]>[01R&5<\E"CK55SBOU7
ME@CJP38?B5S-)^GOJUK&QC33.I\TIV**>,F*!YQ<!MAE9OXV!*YE"C]IF!8J
M9_WP!!QO"#=#34,DAB'ZJ;^3ALVT(7!*#LWF\6:@Z'[:ODHTTR-"O/:GI,K@
M >YWF#S12.,==Q=H?:M]T;]S>(^#^IT!]D3[>>N%'@/E._@#'O4ZW^?9-YY.
M3';_%U-;8B;=G["8?3IX7D*.;N':+9>\$IZ<RSU299DL# N(")PC"P"R!U(
M%J&\BY[B(\P>F<D=]K[<C ZFL<RP[N$?=_1U5S=S1QA?W^6=E#;C&Z$/Q(?[
MJD:H><6A/3EY]'G3WA</MS90"OU:YBF\ ?0<.77QN,;.31 4@VZZ2(Z0G2$
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
M;TM>U+R^J,J%3+O\855#5N[:F;FMK2^<)"E IH50:9COE0SV6S)I6C<O^HV
M2@ZC?E /?W[4*H:C'FP69QB!BSX_[V#(0=(H'[YI-A"X&T+.7+.N?+CAP(J
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
MQ2BH0Y>VV<=<$8LM=:*@UB:0X<E_HTX,0'H+3%=48Z)\%"W1!S#L%$2THJ8
M#+L%9ODH.G4/@"N$,5$^\#IP0Z%NGG?%,7;4BZU/&("&9W&R7@R KBI^VY2S
M/Y89[C*X0AR3-:)HE740PW/X6HT800S/W_T:48Q8K3/^L2P>Q*2\,),YN*(@
M>]2/@FIN@,.SO+-^%  KODRR5&6:!E##,_]ZG3A::@/(L >P42=&(.^<T8\M
M=>($,NP)K->)PJVY29X_03@QL08T-R*J,I7'Z[<KR*6'"(== V]A4?2J$="'
M70EO85'TPQ'0AQT0?V%10,>H>;"VQN=O=\DW7N,[F[O'I)"7?<3O!/!AI\53
M5!QD]X4][-AXBHJ"Z$(1-=[JVW3.D,F62E&T( %EV)W9J!1EJXA1HY\CN2L'
M3Q^RLKH6PTN9=@O.=\XXR_OZ2I3MOH6QG+&<]_656)AE[$^H7PH##'MG=,U8
M&$""&G;(Z)I1M]2PJV6I&3.H82>*KAG%$L$&:MA!HFL&ODJM5*N2E!N>C, S
M[/EL5(IC>-B$XN'CK%<*.RB<<5PL0,9VOEB655*]G&7S.8>[/!RFGW\^9K/'
MS^49%[^K>"J8A4>6ET8,=X';X1#MY0MAVWM/1G)X3GOY0F@F2=6TD^R*+KQ6
M-G3KKBGN\%G6RD9F<8=?LEXV+L4=OL=:V; 3<U\9,P9/.SN[ O0.5X^I)]#P
M',['</68^@L-S^&+>%2/%%YWJTT@=+@H7A)BI6@/I-,?\9 0*U%[()W^A(^$
M*$!J5T:XSZZPN9O%XR"BJ;Z'X] 5CX-BFYN;KGBPUEK1M,4Z& _/(K*M6@<8
M#]=BLU:48+HM4E=\T,':<=+. .?A3EAKQTE#C%N8%0]WY565/:A,W2=%>L.?
M>%4G^=6<6L$*4WCX'7OZ5IRLV-IP'K[,GKX5#>-ZMVA=$34M=:)A0 ^(*XZF
MI4YT+?*"WHO XN?KK%6+KEU:.'Y.SUJU>%O'S^U9KQ8M'#_'9ZU:'%M%%!P_
MEV>M6MC3&Q<</R=GK5K8Y,LN.'Z.REJUL"F8S_BRXK-,3_,G"[@A7.,_E5\@
M<#G]B,'ZH8=N#X!./V&P?NC!?!B@*R2F3_WX 3J=BL'ZH0=\#X!.-V.P?N@I
MP .@T_$8K!]Z4O  Z'1%!NO',TU80S8+C$[_Q$=$/).%"Z;3;_$1$<^4X8+I
M]&>\1$0#\R9[>&S*^:KF>L_=%=3363,T1>M9E2WE,ZZ3V0SB_V3%PW699[.7
MB[(Z3ZH"WG-=\PIC7(OQ0S1+TI35B\#L='2V%WS$)G%%%=U%<.@>/J"YT+2L
M]'QS_I3DJVZV23/(+R2ZB"M*Z5Z^$#EO_(SD],SV\(6XF23CD717T"$:7-WO
M84[/;D?I<3/(PSA.KW!'Z<? G'YZFKYMG-[D;L*/@3<NTS@]T-V$Q\V:]K5:
MWQY.5W4+B7'SPV($IT>[A<38F0#)"Y&^E\7?RZQH_B%^5I/R#HZN0V[LK+ ;
MQ!4F=P>Y<3/D$T_J525^8V0+$Z;8P:LE)<;-"HL1=O!:28EQ,\&Z1=$;0%VQ
M@O?RA;B9XFFD'3Q6KR]$SR25UJUOE1U\55ID]%PAS;"#7TJ+C)L-Z@V5_#O<
MD2I67%AA!V^4E!@W%RQ&V,$;)27&S@2QF,IF#4\A73>LQL7_8'Q[2O*-Y9LK
M2O0^/Q0[;T:8S!61>I\?BIMEN,U\G]20_OME(1\%%W6"07O6[+6#E^O]E;CY
M-<)8.WC#WE^)B%FPOPS=X1\EW/:%NTB(X@K_7/\B #3P[M@55WL+>1&QQ=<
MOKZNG[RX&)!5+V=)P^D;W5^*52UOJY60,%>,F>UO3BN>9G""Z@KRO>^/Q<6=
MW4WGZR?OX6,1L>YC5O#+AB\NB]M&0(+1TDA3?UW6Z/+=/2;-93'+5RFO?^7I
M T^ACC":KUN]TV<B8IH</CYF<TZ/3KX>MEO.$0'V=9O=<B+J$)#SZ*+B7.<0
M@#37)'17_/6M)$;4ZOY&\/5I?24&9D*6KX06^A8)C.#Z)HG ZG))'14#MZL3
MDLN==%2,N95<#J*K8F!(E?!6RZJ^X8M5H9*"MA=57;'?G35#4\\)RN5PN6J&
M)E\]R\MZ)4:N^<D"EI[UI8S"D'YX.1<+T::W<WHU_T_^\DDL.!_0Z1%TJ\NB
MX/DMKYXRX2UBP13JWO)E(H#RKC!*RWA_8>R**1]8M]!L"]PP+M\OK&[Q])@/
M29W5$/M4ZHU8VV5 NS18,ZS+Q]Q-=CR,W4+Y]ZZX_SO*CH@Q;3Z,/G:7XSE8
M/:)VM\!S^II#U2-JO54M5OYU?5HN[E7H@B[8\7M72@!O*1&U):%FOU6=OJF_
MH&."['1=_07%36F]O54+P$ZWUE=,W"U\AUD5W[NR /B)B <FG#]>Y.5S.QWV
M6>SIVSFE' U83W_+*26>_HH!\[CP?W"=?YHLLR;)>X!=D?U'28JHA8=!>SI0
M@Y(B:NERL<CDK5A\>X&GPKR7;+%O D\G:Z3<B%@PUB">_MA(N5$RI _<TS&S
MU(^RQ?L /=TP2_V86K!NQ%B4Y/^WO6_MCMS&V?Q)F^[T97+.GCVG?$L\ZTYY
M;2<Y[WZ9HRZQ;"4JJ892N>WY]4M2URJ!X*7* =3O?IGNZ1 0'A D'JE(X#!T
M/6F719[3#%H >I(MBSR?&=PO9[N/T9-FV57PF4<,IB?!LJO@-YNF@=D>2K1G
M@(\&?G,)@/1D458-G&929L_JY>Q9N*XC_H@V)XA2R6FN_=W@29?\57**ACK)
M<KWWK$NY:>[#?RUW]?#!<?B,A[9)B-/)*1Y<1N_'A"?1"E,[7W=XTK(PM7-:
M)J-/@VB[ADBE<XJ,]K,AVM A0N$,7.#Z2HZV?SC! [X#%Z'])$[P /Y[BM=5
MS1_1QA6G>@K_>/)TEC>1/>(I?"+K*LGD[TF^$\U]\?88=E-$;=\OGLS65R&?
M>/%W@2>I]57(* J:(D7Z0]$^8D_J:I%G-,<V@)YDU"+/;0;5:V039L.;&-J8
MPT,!MSGL+=R?1T\"B>B8"5!/6HCH8!NTH_<BM)>&CP:VL]F^\: --ES2#,&-
MOEX->P_:=L-7"V^PXYCU94BH&MYPN^CU94)6%0QAZOM(HT/3XUT7;>D1IFMF
MP(/X$:J+3]KY6>C[(_GAFYOK;#7:.>1H]7SB(M8]GA0L3CVCZ"G+]%N6[Q^=
M0IN3.(09S3P$#6U+XA#F,VM@Z<P?T8XD+FD^\V8!Y\F^.%85W3,O-5?_]CZF
M])]8FKBKEK*["'4G5B)[%BEPD_C"U$.\%3(KTWU/>3*WMS>%4TR]O=L]6>3;
MF\(IVIO+\-5U<;_[6F5IELC#,YEH Y<P79SBS0.X)QOUT,5IQOOZK/M@/>FF
M19[3S%H >A)&BSR?&=RKMCQ\_4#[N#C%^<S?GGU[,XBV9?'1, N0GAS1JH%I
MH(Z^7*'=4=SR3&>Q_5:%=C;!9?D ^[4LDO3/7:5O55P^F^^C:Y7C[L16-Z'K
M*,VP]Z =2^+USLTA^PO9DS:%JYZW6SQ)5;AJ/AN?G^WC'=&3?(4JGEND='NH
M)U4+4<K(%;O-5R$71?J'T&T$1;IX%C)Y%)<O0JZR2MQ*_5JY7"_K)R'U>9[Z
MU7;^&VUI\B:/_"[=B#9">9-',MJK/#&-/V_L.\^3L![[H/E%GMUEG@3XV ?Q
MC[([L4DR70I/7^'5G&^7Y+I$IUI#N[JJDR)5_\WN1T^N_29/YQ^/1SK7E]._
MQ=._P\@=T3VT,<S;/OL[C-J6-*)M9M[NN7P<:EC'<FMJ5>H^7.V575VQ<G]A
M>[YL>.J;H0,\7R\\]?'9JXS!<,ND']'V,GXZF,VT!2C:%,9/!]L9'>40M)>+
MCP:VL]GNYVC_%9<T'W#6"SK#UU.TI4J0JAG WE^KGAQS9E?"/,%[LL"97?&R
MFCO>O#RYFH>N&<SZ&+@G]_+0-8,9[W9R3[[ET#.#F>X >W(MAQY6,PQ1+;0!
MB5.<U7R"\#PI%G<2J3MG%JLLS]K*V^=/2?$HJNNB.T,[4!&\PTB,2CZS[+1Y
MM$_C;4FB=,[($>TVAC<R"=;'R0%Y4NO>C&KOW5_QGI3,IF .$#VIETT!IVW-
M] #>1^?)KP!93G,' //D4( LGQF;M$5=2*FWBNDOLKX=-[PU\IE=;Y,_^';7
M\-;(+!+:4LYWHA+RV?2IW/OAO#E4O>\13T86IYY9C$2XQY.]Q:EG%#W98Y&M
MLY5Z:]*GM:NF7/#^Z?N!>'WP;?(1II91M 2ZPY/6A:F=5W0TC/2#;V\0?Y7S
MBHK.#9Z<T%\EGV@ &B2[^R/O[ZJ>G/+H)_&)G1,XS9.O'OVDF4?:>%_VY+Q'
M/F?F4=9N6;X=4XYX!B='R4W;YR(U;<HKG/3W']\^^/98B7["?)TT6GF^;5CB
M'S%?-W7KS9-#QZEGY!Z9I*)[%U+F:O/V,YMOIQ:GIEF!]B3*3DV,TO78U.82
M/X#;DQG[*&,ZWU;HOK370QFK62\JE;CTSG0FZF]"%*,OW=GH1O0'WUXP_BI9
M10!N\S@[^O)2?YTS<D2;_WQ[R7CJHW> ;@$NTJZ#XA>A#T4KF Z^"$J1@]F6
M59)7UM,4"A9.\%SR,P"(TS.7/.W^?)E(?>Z^NA724,5A"\;ZNEBE:&<+ 8-P
M**L4\<RH=^95O5Q?OJS,;_IW:B-K?]U?%GH7T$Q?_:$CZ3G)]== A1/A3#$*
MB><SR@4(=XI12!P%19W5K]5#62?Y52FA/A9]_D XD[\:XAG?MW.O4$>/$^%$
M'O*L .[SDPXAUNW$1P$KB.,?*'J "-5QB_.'AU >MSCQAF-^@U88$%;3CB&>
MA\Y0C*<T8YAX%.,@S9CW/ S%2$0SYD<>AF*IOAW#PU L-3=C/C(P=.#+6.^)
M@[$<=H'!<*R;Q,%8#KN"XINCMNG*?"PQ0A(LO'\( DM_D 2'F>@+B2[7BY7Z
M%ZD3.=;GP2[&84Y@.,Y4"8EQF)V.66'=&?9&<IB#WFAG/N7!_,:5;:R5%][_
M\.XG!0G+O/YZB&<I!#"6P?WU4,_P5JQT;>SL.4M%D2[T-Z^5>CU.'@500ENA
MQFA H#+JN0Z$CO5""%5&/^M%)18RJU1(7JD1^N?!4IK//NH55'^-?D[R77N#
MZ$MFFG;<B:K<*5 JGV.M$XY53A\5Q[D&HSI'*I][U&#<Z4CEQ._)C?7:[,GQ
MFO%OD']D]=/E1N%Z%<8A&/N*4LEB\02[ :-P42I9+)1@-V"D,$HE[:(8M4W5
MZ!!^N#>2-H0/C$8XWMY(VH [,!JA:'LC.84'UDU@;R3M=\;6E*;ZF+(:X4'[
M0UE$=6\VPE'VA[*(Z]YLA#_L#V41V;W92);?'\HAMH<FT'7?94EA0%(T(L<A
MZBV D&2+R'%8#Q9 SOP*RG%8*9!A#T^RW#T^F6.LY^5F*\63(D#9<[M4SI-:
M/):R_Z"&U:@_U4.X!G.HJYSTX/B'<%TF+8I;6:ZS>BGUE:-#]V#5YX]1S#QZ
M4)<X64Z<8E91,@'MY$@V458SW<-Q<J=#$9XPG%SJ4(15D-WF(GT4Z:(Z+W-]
M2DN:$S^C'SZ74M>[SHI'<U]M] LJ5J3\5 ]A->-'N,J?VD4_A%54/:A']@O$
MGP:.Q)C,_,C#>YA\R!TL2POLYR0KJN9>\[)H3A5?%Z/>M1="9L])K5B4#EN$
MEX4HFA%DK#AXB"+:U1@&&>%2(8IHW]O"("-,*D01[=>1,,@(VPI2-"/("#,+
M441[ZC$,,L+)0A1]X@.YNP8SU.=0_VA^8,K-+Z^_BGJY?DA>%'B$9<6I9)2X
M MR \*TXE8R268 ;$(H6IY)1@G/9K"ON/A99)=+K8ORY0[G%E]-%/V)&B\;N
M)JQR^6D>,:-%A;C)ESM&/^*[6'18U?33/((1$[T3&Y%4.YD5CXOG),MU/8-U
M*:LD%P>O^V?ZWX79K;%ZZD=K9[0CQ3G'E\C&:"?>AX0Y-;<HTD6ZR51DU])0
MT/9TD<*.,5J',/&\.Z%A?-4AS'W6, [J$";>\47Y*)/M4[92)DJUFA8OF=[!
M,38)BE 'WX%-W9=+K'"Z38@82MLDXE\?L7KG_2@VQF+4J!M%O(P'8S&"THTB
M7IB#L1A7Z$81$Z+!6"QW=Z.(/ZI)\T.XE*^:-VQT":=VX7_$ZE_;Q8B7( ('
MR[A6,=I%>KW9)IDTU4*5@;87 %-D;U1<3V%%4G"D3MIYC78$DKHC=1)'A#G?
MI+A[RYB:WX-W*FS;7L1EH6$CB=Y+ _%L>X'$JCQ[:9C#3&(UFKTTT"9N3Y (
M _'20)OP/4$BS,5+ RU1\ 2),!X_#=0@]:N/N!#MGSOQ4"ZVVUR]%34W_:ZO
M[N[??>PX!5;Y.% 7^8X;!APA4X&ZR'?A/6.O;57V/F(EC[VU\)IE!"S&FWRU
MS&9F<;;DIX4\SWJ"Q6H5>VLAS[<'9OZZTUM)VTR@&M6W4'AQ N6MB-O*Q2#C
M=,I;$;?U^T<I_U)VM;WI%$Z<4>'2W.9S @YG4K@T^YD+X$T3:6X[[01< #>:
M2'/;62?@@EC0@33Y&\R>>>V-H*XXTG+=%L51( /8CU4+KPT& 1O ?JQ:>&TX
M=K!8X6)O+;PVH-;,7T4-'2 QK79D^9Q5K0,"Z%"09I;A[NN4 ,(4I)GELH!-
MM_=_^(A56C[1,V84/9BC CA;Y#.^DX@*X'^1SYC1)HTY*H!+1CZ#%^-L0:!5
MI91; EBHET:6^X_+">$L%=?(<F\Q%JHH1E=).(7U4,LR)GS<@948CU?+(SKZ
M3>[;C?Z_U>B>[:A88WO@M7A<J-!^;NY(?\1*EQ^OGD>T'.,>#Q(<KYXZ>JJ=
M;(JV%::V?G-,\R-6/MTB0SW/AT8UOZ*]_^'=9P4'Y9^()#6HIJ9[=PCX(U9$
M_7 P-]-1PK8_F'I-')J.DJK]P=3L>L^:96%VHW%!C(]8.72W.*N@ N&AC,<E
MSB/P;I,L/<^3JLK6F2YZ F8EK,IYB"(>,^H'&>4I_HKF-,LH]_!71+TM/2NB
M7,H&$DHMAH'4@3DV&:4/PT#JP!J;C#*%82"/P'C]0V:U2,MOA6)=[Y3U*%D
M97B$RP0(2AU &>(@JJJ=;E7=_JJ)%=;>'TKL_P.S,1:P-Y21M[LCA%B);4B
MD>=["%BF!@08S,)RW;7SPZIN[P]EX/F1V5A>W1M*Z^V]SK[-UP:L\O9T.*W7
M_[=X_9(4R:/0W_YNA:S*HA"Y+K6KWBG,,5Z%!TF^'O(S (CD9P]YV@!T&WA;
M5K4PW3GTD#-1B'6FCXABM;NCM7*?;:LS$&H0K95[9$Q^)U)^0+A&C$+N\0"X
M *O%':-PAE& U=Z.44C[7N9C<2GK6LA-U\5HV!BPBMS'*.:_,.PN0;C9,8II
M%\I-4J0=X\<*?H_&T<[AGL$(1QN-H_:PFO:'IZ2XRI[%?XE$5KWY" .S2E%[
MWPH&X556*2XS4^ZD,6M1I+^6-0(2X4O!VKC,I#=XA"0%:V,R\\O"6-5!Q(ID
M6V28S.(A$(3*6&28S,C#DQ0"C* NLGJ,"$<)5\=D'@/@(WPD7!V7V?]60M8.
M,'KT*%<)U,9E[KW!H[PG4!OQS$]^_<>*73,[RP 8C[$@7B<5;L2SR-\MUWVA
M]%\R(966I]<^S#"VXY*FGADG.(S-N*09S-Q[#!Q6Y-DIS6#F<' 8MW%),YBY
M'U%P&*EQ23.8.1P<1EE<T@QFKH+,:W[^PBH9.V2)9VV<OK":Q(S2[I[)&%W@
MDVSW3,9(PF@@[??C\?'WKY4Y5:U,QR@!(, F4$80L,0/"+ )'/P2@ME*/F&%
MA,-4\9DYU-8V.7S"BA*'*B.&7A:/^H>"LU+*\INR3T\KQ@JFXQD"P#+_=#SQ
MFH, 8/E].IYVZ_Z2_%F:SM%EH2M:F28_[8'YIDYAO[E]PNH@^ZNA#;@0N A;
M\%=#&YY?DGHGL_JUW?$1,K$WDGB.LD(MC.X"9K]K(W0"E& ) B$4H 1M^/PJ
MZ@OQ5:T%K,1P-XC6WX.I2';O!E%[]9LN_-G2,*SF[]Y(:O\VIG21C%7Q/1A+
M;'A9).F?NTIWB[[4)_"KQ5IEX#NQ+:7^MULALS)MYP+)W %ZN 'NYPQ)X%8I
M<C"KG93*GJ9EDP*!I.7):';&(QEX,IIXE^K-@7IY*RA(/G;(<ID5"S D1SMD
MN<S8'AZLT"TLPF5^]F%@>1T4X3D;6+H'16C?#P>;;G6>TU7+AW\:WF+/7A^4
M,</+$U:2-DXEEZ $;/ZUK(7^[5QQR_;B2G/I2;D!)Q01*N?I!IQX1*BD7MM6
MI"@[83JG5C H6^$Z,Y8S:Y^P8K9V,?*YL<)!:8I-C'AVVA+KUX7:U'<;\^E,
M=G4-V@!2_Z#^U"VF_O4)JU(;J(MX'D.!8V0G3-?,9ARC1V&ZB'D38*PNBMO<
MR1W]Z\\R41#4;HM5EPW6QB_<'> QHA2JC5_(.\!C]"A4&X^PAVT<-=6XGEZ"
M6TBIB[6:^W"?L(*OIWH(CT5RO*LPFG:BA_!84L>["N. )WK(][( ,7YYHH?0
MEESN40SV&FN[]@:?L/JQ+F$F>XL5F@?!M DSV0NLT#PHI$V8R=JU0O.@B#9A
M[FO-@P#:A&G;Z>SU#6M-:GNEZ/<0USZ+U7@]3C6/+2C6+1[\+TXUC^T+L%UW
MW'8XQ8/IQ2AF&RD>+O%@=#&*YQPE'LPM1C&/Y!CE$JQZ[C&*>235?<NWF?1P
MB ?_"U?+<1_Q<X<'9PQ7RW$/\7.'!\\,5\MO_[@JY5KH8JQ.AWBPTQC%_!:,
MOTL">:NO8GZ+QM\E@9S55S&_A=-^;'8Z))"O^JGEMVA\W1'(5?W4\ELPONX(
MY*E^:F>[6+ ZT/%J&3'4O9[JG[":T5R[SV-P?!DDH\[R&!Q?!K@GQFCM'<#Q
MY6][8K1KIUGF79>J[M@/5FL:E*!=,180"%$")6C7R5*J<$CD:Q,A/0B$W( 2
MQ#.A?ZM;F"L>YE>ZA_).:.$L%[>R7&?U35E5"A7"4?Q4S ,FPCW\5!"'I+91
M7T"5XDD45?;<WCO]UR>L.+-5BL&<P6 0DF"58CLS"$6P2M&F5 0,0A"L4L0)
MU6+6<&L!JVKLE.:YAD;@,.;@DN:YID;@,$;ADN:PQO;O"6(5DH'Q'$+O ("+
M1IPSNNHX-JB_U]<C<3$%BR"?.9E PDH78X(,9VGO;AU6R=@IS7"^]L$YV0/;
MBZG&O.MBG9??]/MU\^?Z/*F>QGTL=7\\<_U\U,?R$U:Y.%XM@[F.=(>+H$2I
MG6]TN"A-E%H&= "X9]YOWBZF8Y=E$/88,!?GL<LR"& ,F(L+V65YAN)^7G+Q
M(];%(+P@8B62?13P#,]]B"[JY% P@T#%RB7[*&#P\<()T<66' IH#U+[070Q
M((>"C_00EULAD]K<CM&?(=JZ@0J:B\U8!!GLH%9(+K)B$62P8UHAN6B*19#!
M#MG5%KS-DZ)>%*F^N;75/W%T/VEA)9N]-# (13=(%V%Q:6 0G,K$YZPREU\^
M8W6<#P?SF)_!=!?K& WFYG47FQ@-YK'T!]-=+&$TF 'I&:QIU]]GK, R+,(J
M[GL8KGP_$6&P!N[$2F3/^IJ5CB17>A^/9C '^\:[$OEX- //ZQ+3Z[58U?K<
M<'<B(3,=8\]$_4V(8K%:E;NB;JH(KS.=NP[K4BO8KAQ_FN<PF.U3.<S%%T[S
M'-H(NTV:=C.W0IHS2__ZC)5\GHRFG6W >(183$:S\SQ"+2:C:;F%,F.EB''R
M*);K2Q7@]6MU)YY%L=,P$)J!R!&'$@8(H1V(''%XC0S[O335G=MZ'6W=K,5*
M_7\I4H4/X2/^:OC,GPLN0E[\U1#/;BGK=9EGI<HH)A<-K>6O1)_!L*K37AJ(
MY]0/),)KO#10SV15B\TV+\T-CC-1",436H9PH?Y>B+3]1_U90M%7K$QUJ#+J
M^0V$CE6T#E5&/.NR7 F15KK)U%#Y>/P#-=!Z2CD HS=1*HDC(-(-&%&*4LDG
M&DPYR^5Z_R*!@HR1*J<XGUFVP<,HEE.<U^QU58HT+(Q96<5XS=88#L:<K&)\
M9@>J-J]082S))<UGKBS@,';DDN8S<_=)+BI=#%6?VAJ*H>HZUZ-_:S^WB/2J
ME+]5/7G_(NJG4A%_K'+VJ1_&)RY.XCJL(/>I'_:=11U6TOO4#R/^*#1<DON,
MU?-F<V=PSV"<8/&X_;=G,$Z9NG&,0@(G0]TXVE\>]PS&Z4XWCO;PU&#(F5B7
M4CPD+\IRG-),!+@LPS$$G+A,!+@LS#$$G&],!+@L59V-^L-,X_=NK"ZR6YQ+
MD-GAX9G:(<XE .WPO%*R39P\..&C60H6GK@M8N3!:(6#IW6+&'GP6>'@2=\B
MQC?8<$I@$2.G-%8X.$^PB)$3'BL<G#-8Q&A/AKL.G7[&JOKR/I;KA(95Y^5]
M&-=JG3X&]%CH"L(+]3)O?BVN,GTBZ"*IA4*,4XP8G4SGV.4(G(S$Z*2/B*Z/
MY?);(63UE&V[8P/7Q3_+K*A_%Z9CHD+OX"R^BNCGWA^R@]?X*F(]R_>[KU66
M9HE\58 =S,=/#?D,-P>1KTIYH1;?9I-5^O^J5X,[96DIS6%'M43OQ%-SU2II
MBKA5M7KAP,KB'J5YUD[!*5>\9O*%<8Q3<.(6KYG\1>(8I^#$+UXS^>M(M.D=
M<<1*YIY /_'^LI.K)UW5]SS)\[;F;P\<XX]V.<: ,!YHER/>[%K#ENO^JO&H
M#9ZKS,AGK,;N<:IYS'.L6S"&>)3J>4<+QB./4DV<'(]T"T8NCU)-G!Y[VZVO
MP6[?8!SS>/U<=IDC'(3QS>/U<]EOCG 0QCV/UT^[\]SI)@F+ETSAQ(HF#\-H
M ][8T1,FK#+RWD@.1B_774.U6YFMA+XG:>GEV4X'P@:C-,[+"?T<(P0Q4B>Q
M(T2>U+I-B=3+OX>)$#Y0@AK$MFFSHKP?<%D!*[\<IW*>;D#X6IQ*VBRKOR7H
M".V#&>%<!V.IY^_ <(0+'8RE]GB=Z&M<EXDLFL/M6(GFR6AJKQ\:CQ5CGHSF
MYGFLXO)D-#';FQJ/L8S#T;1O@X#Q&#<X'$U[4@,P'LWX!Z-ISV4<FM-MEUCI
M88L,KYVG!X(F9%"&>A=JZS%@!8-Y5),83$63*X<Z$8.I:#)M!E'OY*VI6%W>
M;A#UOFVL,)<AVY_UE=EHTIP*L(CA PAHZIP*L(CM[G;5<GU>;K=Z[\/JY=J$
MV,S& 10TI<)"S&;EY[),%3G RN!:9)C-20<$S:R@#-,9<2?:0QD6&6(PZC[+
MG\TJ<>?AB1"SX.JAN//T1(@XO++'I[I<[RK1=C?X!U:Z=C*:>!ZFQF-I_' T
MK>>Q#M$=J?\'5M'61P'M_!@+35F0]I.Q/LBC0"$9'A;A"0/)[K (=<"5LE;<
M;S.ZLC[^CJO;\.A?"9_5[E28Q80D_5!EU#,8"AVA":'*B&<]>RR48:NDJ$?V
MCLXQ9Z+Y.>X?6.U=;RW$\^P/%B$=WEJ(9U9__M>F-1VTKG0SK;Y]YC^P"KFH
M)/$,CDQ[,C^G7A=-&8T!&E8%UT.>#<#^ -1MV5R5&4%$>(R7!EJ0#\E+6]!O
M(3-="46SWELIGK-R5^6OOQ6RORVDANJKS>J/<RG2K%[*!['9EC*1KQ?9>BVD
M4,_4QUFR4MX*];_I;UJJO!/I;B7:_HI#X6;E.H0R$=KUWWA"$+I':!?MYMW7
M)U>+N)1"91SU+W=J8:O<A-4T1N3((\P.""&2B!S]#(V+P2_JQ7:;*U;P-1>M
MB0H9PA-]%-#/F1LB0@M]%!#/XG2/^*W8#=N)8G)%VO]+L[.T%!$K7AROEGC&
M8^SN/D9@U8V/44SLDG*[7)N3>QU.K)3Q9#0[XQ'F.!E-O#9EDHJN^G>;H&^3
MUZ:YRS^P0L*H)/&,X* P+H1)LIXIC*]@DK0_2#A 89P%DZ3]<1LS[:$T__5^
MIW.TD!HD1E]"-/%=<P!HC-"$:.*W)L?=L?Z!E1=V"?.;SWUH&!-Q"#.?-:R:
MKTN8WWXZLF[XN(55W?550AZ@1:5H;K7<J??6&_$L\G?715V:O[U7;[))UK2$
M^D5M%$K[TVOW R56>S=:ZVR=@;.A.*WDZ_O0[/>]V>]09^ L*DXKN\CP=0;.
MON*T,H@,75G(E+3HOXYBA8QA$09S"L# 214@0CP;ZAG5Z >4)D2:#S]8>6-$
MCGA>#@R[R9H"*OTOGEC%8Y<P"VAW6?57BP4K=CP9S<?X[AL-5LP8&,\" 'K:
MJ)T5C-OX:J$%>_#-LI\PA*C (CQA(!0#%J'=I'46-SGC0:R>BNS?NQ$4A"#8
MQ6AGY8_DT7P&OT]R<X9$H4"2_V0T.^.1E#\931M(?PA]]E.DBV?%"!_%WOW\
M=E-JK^2W_TF_;%X7V&[U_H=W/RD?(%3AK1Y*' =OYDJ$G[S50[_3J,1J-[_5
M0VF_/06C$JF7(Q&B]C:/G-GB]G0C0@S?YI'S6=A;W;':RXD(!WV+!\XG$OU=
MB/#?MWC@7*+PJI1KD=6>3D28]]L\<BZ1&.9&C/J_R2/G$HT_*[-]G8B]@KS!
M ^<2B2$N/,D;C/\#O\<H/,F;B_\#YT*U1U7O?-R(%0Y_JX?.94&'NO(D[RUA
M#YW+P@YUY4G>7<(>^KTN\).\P80]E/8TWMNY\B1O,F$/I2U8=H"J_Y%_47\1
M2;63QD[=:\J<'&JN_(T*B[?957G.__4E]AFLDDJ\H_Q?4&*?P2IEV$$ +$VY
MQ__5(TSS3*('=HK_RT289E:1<B.J2NB+Q:O&Z"3O"^/J&T_F"I2^>7BC<(G1
M48I1B[QF<:RO"_4?DKR]--7T'+N^NKM_]TGYTO^MXF\QB%5<_CU3@%6@IS"(
MU2JX$YLDTQ4HS\O"G,G=Z7-#:X7 4NV\82Y8C?R3/(%5G,8ZR?^E(^X)K"+)
M6&?H*;#UMP[Q?W5P:V,5(3[@_<F^6]OL9MZ?K[NUL7JQ-D96"J$_T6Y%^ 6P
MAN%/B%L1?J&H8?A3V%:$85 MBG21_KFKU+_#_[V_BX.5Z3].-<,@]7<+U@#@
M.-4,@S[ +?[D+5 UQ2*J9/VO\W*S*8L'?<A)P9O0KL,A%$%M;# WX5:OS4'K
M:9^!R1@J0_=J$4Q;"AP.H3"S?OSZK\5J5>Z*NFKO]NHP7:WD3J2C5S-E_X1[
M>,LR!S:A'-ZR%/M7 + )"?&6I=B!?(T;[< 3>A*L@W-H]CO'A)8$:I@#R&FK
MA$ -G-=B#W)"&0(U4*_+X?;YNQ[3A"?@ M3!"$&84 A<@#K4( @3=H$+$ :2
M%*.;K]?%*M^E^J1/<]]2F/;V"H^-;?A($X:8'S@;X_"1)@P^/W VUN$C31Z6
MUX7YE?96EL]9I;^8*4 VEF&3( \_"(2-0]@DR,-L:M)/TVX,#@G*<%+Y^SS9
M;O6/$7FI?]*]51'>_E6WH"Z>,UD6S<]C3?#_-&W8$*^,,@ACH-M81(0RRM"-
M@6YC'Q'*Z +^W[NLK;JMO[C\-.T' 0VC"])#<RUT8W\876#U=NB?Q?O3(LOU
MK9 K/?V/HCM7U/0SNRZ,C!3B%Y&G9Z_M_Y/7FXU(,Z4C?ST3ZU*%T;YJY0D+
M-_G;+& 0$V_O9 M'^MLL^&\1R1;>]K=9P& S?GLG6WCEWV8!Q9GFO]O)TQX?
M?[,%%*>=#R&6^FB/\H6%(Q\.Y)!&.I,MW/9P(-FFW/XH>9;D^DV\_4+TT[15
MA7TPF;<MIL/L$QS,S>LP$P4'DR488XTYO7Y5RL6FE'7VG_9TYH58"RE%VK4W
M_FG:%2)4!6UP^<*$*5V "MI ](4)DZH %?,(6IC6!*@@XR5[-EZ(E=2'K,U1
M;//GK13;)$O5.^^TLT.0/(]5B0*$J8*O/(_UB *$B86O/(^5V"V<RURL:IFM
M%%]M[]Q5=\K0YF\**\)&PE1Q"5P_V B3"5/%)9S]8",L*$P5KR!OL\.%V.H>
MA0JG!SFRR/(*XPDP#SIDD>45J!-@'@3((LL\%#THCT66"]>!@4V;2'C+DGWW
M2#=9D>DC:G7V+&[$8Y)?OFSS4AJRN2AT:=I[(9^SE5";Y;2%1+ .NLTD"*B%
M[P3HH-M<@H!:R$Z #K+-9ET+J0RYR"IS]LBT/?QIVL_!.I8L%&'#82("C24+
M+=APF%E 8\E")1>OYZ7<M@'<?0&;=D^P#R8+%F5-;R_,"(81+(R$L_LP@BQZ
ME0F_9N77;+>YE>6?BLIW)D_[&J#C*;UL 0#G9=MXAC, YUO;>+)]!/P0U_;O
M*![/GQ+YJ+/JM'%!@#19>/F"@S.LGS19Z/F"@[.PGS1A6*H,:RH19%]WM;*L
ME+<[N7I**K%<]Z4*U!K2[8 ,AN6W0LCJ*=L.O]C^L\R*^G?UFK*3*JM/>R2\
MT9,(P_WT3H,)Q>F?1+B,3N\TF-6<_DFTR[.Y&6%P+#:B2/4'@8?RNJ[NL_Q9
MR/M:BF2CO '3IP 5M O*$^:T5T*H"MHEX L3)F8!*LB"UG184[9=%\^B_7QU
M7=SOOE8KF9D2'\;^K?Z&/FTT$*B!+&1#0,*<SE\#6<"&@(2YG;\&LG!MRAN<
ME]NMOI>1K<3ERTJ(M'IX4IG@J<S39M'=JO^J_DP55)CIA>HA"]UPP#"C"]5#
M%L;A@&$V%JIG1B$-,ZE0/50_LIRM?GE-9=E]$YC6=Y\.HEI]!Z9.:ZA/!U&M
MFS-1B'5FMN_S/,DVE=JW-UG=,.KSI$C2Y'(CU/MKL7K5_>/TMIZEKPH4R%UB
MU9'-5#1\D-3$JIO?[(-T)U8=U1YZ)E[+(FT;VG_)"J%K-"IP(,V!!],%+FPZ
M2%O@P71!!YL.$A!X,%G =.5CJRLI_KW3<;Q<W_:GA:;EI]U"9 'D@ *2!5R(
M+* <4&"F@ K1!]B7I-[)K!X9]2#DYE\_3<L?>\G1AYD5$$PD7'+TP68%!%,#
MEQQ5R %YN2.NTP*_N !5D&$0P%QN%Z **PP"F-/M J2!E"6%_KU+?V%/SY+B
MKQX$F-TQ$;I@VF9UDF?_$>F%>!9YN=5KM*V1,*VGZQ+A"0/,[I@(W;K 8("9
M'1.A6QN]3?>US)I:&@V(:55;7(!!0$T@@"G<+L @F"80P*1M%Z +))E]+<OF
M<YT^A]9ML-/RL]APNB"RF6_)T_!PN@"RF6_)T?!PXN#IC;;DY/$@XD"Y$X]9
M6?R1Y>DZDWWUR9_@BK*H#%,@ED2,R!#&OGQ5^U];V^%>%%DI[\5JIVC;KV6M
MCT?!!6+=@H1SXX($EX-U"S*>);CXJUN0;M>JGA9%JO_0942>DUQ_"FP7$%SU
M%1.A"S8,AB5[VT7H @R#8<GB=A'*H+K*RV]7I?RU+/3_:TXOJ!6@3.W/;BY6
M=?9L"A_KFPIMQ;NN9O=/<''84ZBF#-+CW6+A%<>KI@SZX]UB(2W'JZ9<1-TY
MM5LAE[O"-+,U!]0N1*[^668FXUA8CI<TY5+P F<A/5[2E 'M8]X/<*E;3W&R
MN'S2W4RNBU$ILNY4ONEP\UN1U3V=_@&N=ANB@RQ$PW#"5"E$QSQPPEPJ0 =Y
MW#:[?I(W1RM5'AAU8+C8B8?R\F5EQC87/G^ J]Q&JB./YF#T, V+5$>*OKHN
M=/HOZE)OH,OUE;YH_232G\LR-=LQ3*T\9&EGU8D+YD8^LKQQP<S'0Y9V#T)M
M4TMH*<5]7:[^VF9Y0Q-@$A2ABW&< KCABJA1NN:%&^%,8;K(XKS<;++FLH+^
M-E$6^HU+J$31X(.Y$B)#%K<X#I@+83(\<< $!Y%A&%?#9XP?X.JJ/K(,XZSI
MPJE P>3$)<@9$4Q+G(+TB*Y*>5-^,R\Z-[K<HEE$,!G!A!C,#8@$IANH$$\D
M</%35(C!S@8B@2D!)D1UE<@T#TZS^O5"R.S95+$:/A_ Q4P1$<HU8D=A3?PV
M$6H4ER_;LA+I0VDNH7TIGT5[JOP'N/:H4Y!\7A!$UO2/"S)&9,W]J"#A7J;;
M_R6C3H C=@87#<5DZ&*MKX!QOY/;?&?FPI+G)T-Y66W)Z=.AG*R&BWH"0^DB
M_="4/D? ]3JM GRB94!@R=4V 88(+'G:(D 71?WU\.&J_P]P-4UH+%WL@'9;
MTB\PEI?=EB0['4L<)[MZ:0I_F#A6^7$4[Y;4BHH11P^"QI)I<3&V:"P9&!5C
M$FD#"KA<IV4XD\@:66_)R?!P=M9;\C$XG"YRJGJYOD_RO2^R<%%.:"Q=S(!V
M6W(P,):7W98</!W++$XL.7@ZENSKUFZSR\VWG<OU6JR47;^*;XN5J;-M:B)F
MQ2K;YKH#CY!9F2[7B[0T*U/#@_-SO$JRU7*4%^"\?H3*67H!Y@/Q*LE6<F_R
M0_)R6Y:Y?G.':TP"0^DC>&PUS ^ H:RLAGG!="A=A,BL^J7,4UV@H;E:?U.G
M/:^!JSNB0G11HXR2XDY4Y4ZN1+4' ^8*5@F6&&#>8)>@PR#-M?/F[F=1)UDA
M5*2<:U']"F6.+L)5%WUD">?&!Y>%1GC(\L9E(09N6<*=S93.*O/7KZDH=IL#
M0)8<CP@11YX-"5QE$1=BBL22XQ$AIM$%5TE$A>C>FJJZW BY+/I20#_ 50ZG
M(^E6!&"S)<=/1A+;_/"M'&RVY/3#D=1^WK/9DKDG(SG9;,G*AR.I=I,+\;5^
M-U@+YMKQ&*IX.+ 33*%[8UC8"5<.'(^AFW=]$2O);V7Y*)--\UU!O19>-%D$
MKA"("M%%!HX$S(>X$ \DS;<<#0',B?!H)K,PV [F1LMH;K:#.1(>S60=#[:#
MN1(>3<7_NLN@U\5*)<.N6SW<VJOMSJN1@1DU1A?M6@G&;<G-$;KFA=N2Z\-U
MT:[1SM8'F115IBU,\J$3M>GE4@M9),U_Z:_0W@G33JMXO*^3(DUD6KW[J+P"
MES \_9-XK)$3^0PA-2=]TO?D,X0^G?))U&OSH/N[ HZ0KLEPZE4RM1ZA7=/A
M[*Q'B-=D.+_(0:C79#@U]YI:C]*K@^$?B*T'2I' Y1W9U9'!$*"$ATV%F,Z@
MA^2E*?-Q4U:5*6FH=OYO>EM76.!:CAZBU/."HT*)!";*&A6:ZA%1ZAT81X7F
M<424>F?N35O63T*^TU#0I'XXGLT*&NQ'T_ID/#_[T<1^.)[-JKB5Y7-6Z5/
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
M[4ZNGI0?SLNBRE(A@1=M2Q^1TZCGO2OY>"?Z9<I'_>R]$_U^Y:&>]\H:NJT
M!2'WO63I>W+:Q_!>:2'>BGX#"WG,=^.MZ#>M@,?P7HG/ZC4&^*W'TA\F7B7O
M%6;SPA&O,+#*67KAB)<!4"7G%?'/,BOJWY75A[>"WEOZT1RAD_.:0/P037FM
M.N?IAVAR:]/)>5W\*NJSLOSK]R3?"5UXT=),_,!%T0PWXG&<5U.4]RP]=M[H
M<=^=]Z*9<,3C.*_<9?TD9/NK)' U[[VE3]#1FCFO1Z=/HNFO0_.<?1)-AG'-
M[-=._\-/\S7TP"O1Y-BEF_WZP?T2S9:=NN?MEVCV[-+->1W=2O4?7BX369@"
MUTT6K5^O2ME?[]ZONWCHM6BN?=R3.:_!HWT:3<Z/?/)W[%-7YZNW>C+GM7\G
M5B)[UH>>#IT5S= M*CFO5KL7HNFW3>4LO1!-N"TJF:^(T6GJY7JY-3_@%8\W
MPORD-RXE;_YI4H&K\UHT)3^1"<Q7W(F\'$WQ3V7"?PLO1[\PG,@$WCO&MI0:
MTF51ZY\9^\*O[]U]R$)U\E[3TYNC[]WMR +4S0]]-(V?V>UA$+V[?5F .LX[
MP/U3(L69VKQ25Y6H]^Z69T<_A/,J"?%4-/?V?\AWXJEH?N[]$-:K;[?=YD*3
MB"0_3ZJGJ[S\-AISX*MH5A[P&-8K,,A;T>PZY#'?C;>B67+ 8SBLQ/8VI:Z
M,V*[[E9TD!R'M=)_N-<=A;XH3S^:N1AC<])8EP[&.&^&G@?OW3WFG$IF@M3=
M>\ZMA"_2[G:LN^,<JH#Q7/8(G3P15\  H?OUYT&\U&=*]"\-V$GW0O1QF.%
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
ML6  B0PB01\Y4PP@?;%+=//P/_^'>>"-DE3_7_T_]9>OBAC\K_\'4$L#!!0
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
M[+Z-W?=4UCB)M-M I".!-T:RDULF?VQ %^$B AY.%V@2?2M_! .5P_G*E(!
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
M*D@0%+6FTRBCBD9NJ']E1^Z-E![A\R!5HC:S#[QW-C5EG/X29U1HT-QP^A/
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
MK'I&F)'J=M?R5UA/JK# 2D;@M,6NB;1I(7,\]+PMQ.38:UT$7);J\Q*??$N
MU9QT=&>L"6/U<5D3Q?Z\':U6JHP'_A@0*_'1W(]1\/X\H[\MVQ&]!T**'[<?
MA/Y@/&V_CN@=^<&K*?C%&!!S]/'<)$T#PI0V*G\0_[7HRZ<)/G<P'D/U$;UY
MGV(S[(O6SX8E!?E)$C'Q<NTXKX4UW_4C%R5"B)['T_=@(Y1H('K>,H66UZCX
M&'0IRLH8(*.#V*GP*\BUM#W5G:OE47TQB2X6YWH>0"VFS34%UYD 164[XY4D
MNS2K]R- 5ENIVN*!;#YPOB)_:V:@^DF?50>T[K^L9?"PG^R"3""5F+S\_NJ#
M87_0&8Y_'_1:3^/./[]T!X^=I['1MCB-B4Y8 T^O(X+)3'@L,5IDVU@M=28[
MWR:V_VY:]DU-YEW=W!8W7[/%3P* Z.X!W?I57@(39JQ!S!-)[Z+HSZ]>D-D?
M??6];'*VLA<U'XT5%X?K3F@+G&M=A ZXJ9FNW9\SFT0"79JS-+5")>,\":Z*
ME=XARN)1#<&3MC+R%Z$_]Z=T=9:"^+KA*'M._)GOQ3Y19^CH3H*'[4Z8^NE[
MDI>Q?8CB,J$:F3O*T2#7:YL>#S.OLR3Q@H33]]\\284TZ?,@U!0Q[<F(GAFY
M=;;'1K(SC[\X5$-,785&--U'2\\/#:DJ!H'0-?)3LFZIL;9!2C^<Z'$06CZ3
MD,X<M&;TN/;9B9CZKV3= $1.EL9($.^HX*#L25*%=(:9E@;DTK9N-)SWW@H\
M?YG0O;[TTY3,V"_'&ZXX"D0RK.5LYTUFX5^I"N&(<^$YD2^@PZ=(/#>X)9W
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
M^!C;E)W<LC 'I;EQVLE+V@(&8VVC#%Y5[.@;_&@V2KTX=0]!.-/Y]6Y\&=+
M1OLKB-2MN*"UO0'7*]%K JGE9Z@>HONI0#$D"R9BN(<CG'^BQJA=M['6<W*
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
M@540NE1X^)ZZZG5_'"BTHA2-#OR#SL7;';"G@F'K\7-,!CKF[W@;'?@\'4,
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
MK#%]:7+\.52]Z<3#\+!V"#RE0:/GFW 42.C(HQ?_2?<T70(C,LUB7]JW4SX
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
MX>XWXB]>*)FM5RJP+ IW0Y+;*%B?,S+C_[O.HJTT\^06C=3$I=.<<T0<2;^
ME#/I2%8+^(Q.$S,3O-";LC-XN]1HO3) 8JN\0\&.$B:/T> X"5QJK*"-A:%W
M ;H]PAC%JJF\MQ3^#[BPI;-7J 8\J]4N%:?:T8$L-)6[IWH DTN(0?J(JD<\
M.7?RV7J<P"JDX9 Y*F]JH4\,+#3* : ,G6P.=6T#A.[0E5>]%IN;UP68YP^N
MLEO>;9H>H*Y +' NPA5_<VKCZOHJM_#9JQIN[NA]M^@6INK9$2ZM,AU/ZQ8Z
M!W(D##G7NBTL';,NF2OK@-7$I>N031,(2IFCN#%.Z2:KE!K#WSC0ZQ#2O")Q
M<6\AJZSNXSK;I#R+@)*ZS%VLR6&%DL+Y[M#Y#K@'*WOLM[ Z8&Z"A,4(\#*0
M#8PZ,"JC$FK;[F>K"?_$&E'GE>]9P9@ ( >R7."[F)19H_8K?-O7CC><$:2P
MM*3BN:S4M&H8GDK-_XC\,/U*%UK&=HJJ[O31TW@8*=!-QDR@?8CB/4IU:NPJ
MAX.DKW[VGV,O2+V]%TAK4DM&@% D6:H]175@G:%XRBT/XB@GD7E6^V\A/85?
M_%7>_X,D:3<LPZM*;="=I\3\F;LUF)^=' ^AQJGF3.%''5Y%L@3OE'0"& 6+
M0KU<YVQU#" ]GH_WF/RX=P(DN^UE<.&X4\E.EV&)O\G@KJK/^G_"NB_]T;C_
M,&KU.J/J^DRU8B-HLLG+JZA$J$W3*O[P\W:EXF,O,>MIL'/*-E-__X%1R@K"
M_=?_!U!+ 0(4 Q0    ( ).B?5)U=E^'(90! ,UK'  0              "
M 0    !T9V(M,C R,#$R,S$N>&UL4$L! A0#%     @ DZ)]4G<2,<8K*0
M)OX! !               ( !3Y0! '1G8BTR,#(P,3(S,2YX<V102P$"% ,4
M    " "3HGU2+^*$<'D1  !V 0$ %               @ &HO0$ =&=B+3(P
M,C Q,C,Q7V-A;"YX;6Q02P$"% ,4    " "3HGU2T#^;-"8_  !8F 0 %
M            @ %3SP$ =&=B+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4
M" "3HGU2D"B6JJ@U 0 F 1( %               @ &K#@( =&=B+3(P,C Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    " "3HGU2 O31,XMJ  #,$ @ %
M        @ &%1 , =&=B+3(P,C Q,C,Q7W!R92YX;6Q02P4&      8 !@"$
) 0  0J\#

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