The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Materials Select Sector SPDR ETF ETF 81369Y100 22,928 394,828 SH   OTR 1 0 394,828 0
Health Care Select Sector SPDR ETF ETF 81369Y209 68,619 822,175 SH   OTR 1 0 822,175 0
Consumer Staples Select Sector SPDR ETF ETF 81369Y308 52,299 1,014,928 SH   OTR 1 0 1,014,928 0
SPDR S&P Consumer Discretionary Select Sector ETF ETF 81369Y407 55,500 507,775 SH   OTR 1 0 507,775 0
Financial Select Sector SPDR ETF ETF 81369Y605 47,780 1,796,904 SH   OTR 1 0 1,796,904 0
Real Estate Select Sector SPDR ETF ETF 81369Y860 9,874 301,852 SH   OTR 1 0 0 0
Utilities Select Sector SPDR ETF ETF 81369Y886 36,469 701,871 SH   OTR 1 0 701,871 0
SPDR S&P Energy Select Sector ETF ETF 81369Y506 2,444 5,863 SH   SOLE NONE 5,863 0 0
SPDR S&P Energy Select Sector ETF ETF 81369Y506 2,037 53,144 SH   OTR 1 0 53,144 0
Industrial Select Sector SPDR ETF ETF 81369Y704 13,852 6,065 SH   SOLE NONE 6,065 0 0
Industrial Select Sector SPDR ETF ETF 81369Y704 14,590 391,010 SH   OTR 1 0 391,010 0
Industrial Select Sector SPDR ETF ETF 81369Y803 48,019 6,235 SH   SOLE NONE 6,235 0 0
Industrial Select Sector SPDR ETF ETF 81369Y803 41,787 1,286,498 SH   OTR 1 0 1,286,498 0
Aflac Inc. COM 001055102 35,592 827,340 SH   SOLE NONE 827,340 0 0
AGCO Corp. COM 001084102 100,074 1,648,127 SH   SOLE NONE 1,648,127 0 0
AT&T Inc. COM 00206R102 121,684 3,789,612 SH   SOLE NONE 3,789,612 0 0
AbbVie Inc. COM 00287Y109 156,044 1,684,226 SH   SOLE NONE 1,684,226 0 0
Activision Blizzard Inc. COM 00507V109 85,515 1,120,475 SH   SOLE NONE 1,120,475 0 0
Acuity Brands Inc. COM 00508Y102 179 1,549 SH   SOLE NONE 1,549 0 0
Adobe Systems Inc. COM 00724F101 95,941 393,509 SH   SOLE NONE 393,509 0 0
AdvanSix Inc. COM 00773T101 2,510 68,531 SH   SOLE NONE 68,531 0 0
Agnico Eagle Mines Ltd. COM 008474108 25,715 560,915 SH   SOLE NONE 560,915 0 0
Air Lease Corp. COM 00912X302 4,197 100,000 SH   SOLE NONE 100,000 0 0
Alamos Gold Inc. COM 011532108 2,764 485,198 SH   SOLE NONE 485,198 0 0
Alaska Air Group Inc. COM 011659109 50,302 832,945 SH   SOLE NONE 832,945 0 0
Albemarle Corp. COM 012653101 1,492 15,814 SH   SOLE NONE 15,814 0 0
Algonquin Power & Utilities Corp. COM 015857105 17,141 1,774,395 SH   SOLE NONE 1,774,395 0 0
Alibaba Group Holding Ltd. ADR ADR 01609W102 70,140 378,050 SH   SOLE NONE 378,050 0 0
Alio Gold Inc. COM 01627X108 609 418,997 SH   SOLE NONE 418,997 0 0
Alphabet Inc. COM 02079K107 25,798 23,124 SH   SOLE NONE 0 0 0
Altaba Inc. COM 021346101 76,432 1,044,010 SH   SOLE NONE 1,044,010 0 0
Altria Group Inc. COM 02209S103 151,351 2,665,103 SH   SOLE NONE 2,665,103 0 0
Amazon.com Inc. COM 023135106 221,679 130,415 SH   SOLE NONE 130,415 0 0
Amgen Inc. COM 031162100 26,826 145,325 SH   SOLE NONE 145,325 0 0
Amphenol Corp. COM 032095101 2,537 29,114 SH   SOLE NONE 29,114 0 0
Anadarko Petroleum Corp. COM 032511107 95,749 1,307,148 SH   SOLE NONE 1,307,148 0 0
Analog Devices Inc. COM 032654105 7,313 76,244 SH   SOLE NONE 76,244 0 0
Apple Inc. COM 037833100 25,522 137,874 SH   SOLE NONE 137,874 0 0
Asanko Gold Inc. COM 04341Y105 2,259 2,091,020 SH   SOLE NONE 2,091,020 0 0
Auryn Resources Inc. COM 05208W108 304 281,400 SH   SOLE NONE 281,400 0 0
Azul SA ADR ADR 05501U106 1,002 61,227 SH   SOLE NONE 61,227 0 0
BCE Inc. COM 05534B760 14,704 363,088 SH   SOLE NONE 363,088 0 0
Baidu Inc. ADR ADR 056752108 5,069 20,860 SH   SOLE NONE 2,086 0 0
Bank of America Corp. COM 060505104 15,097 535,528 SH   SOLE NONE 535,528 0 0
Bank Of America Corp. CPFD 060505682 198 158 SH   SOLE NONE 158 0 0
Bank of Montreal COM 063671101 33,035 427,377 SH   SOLE NONE 427,377 0 0
Bank of the Ozarks COM 063904106 2,204 48,933 SH   SOLE NONE 48,933 0 0
Bank of Nova Scotia COM 064149107 113,637 2,006,898 SH   SOLE NONE 2,006,898 0 0
Becton Dickinson and Co. COM 075887109 503 2,100 SH   SOLE NONE 2,100 0 0
Becton Dickinson and Co. Preferred PFD 075887208 2,366 38,250 SH   SOLE NONE 38,250 0 0
Berkshire Hathaway Inc. COM 084670702 23,190 124,242 SH   SOLE NONE 12 0 0
Booking Holdings Inc. COM 09857L108 49,751 24,543 SH   SOLE NONE 24,543 0 0
Brighthouse Financial Inc. COM 10922N103 4,981 124,309 SH   SOLE NONE 124,309 0 0
Bristol-Myers Squibb Co. COM 110122108 71,862 1,298,558 SH   SOLE NONE 1,298,558 0 0
Broadcom Inc. COM 11135F101 46,114 190,052 SH   SOLE NONE 190,052 0 0
Brookfield Asset Management Inc. COM 112585104 39,195 966,207 SH   SOLE NONE 966,207 0 0
B2Gold Corp. COM 11777Q209 3,789 1,460,714 SH   SOLE NONE 1,460,714 0 0
B2Gold Corp. CB 11777QAB6 150 150,000 PRN   SOLE NONE 150,000 0 0
CAE Inc. COM 124765108 6,783 326,504 SH   SOLE NONE 326,504 0 0
CME Group Inc. COM 12572Q105 4,263 26,009 SH   SOLE NONE 26,009 0 0
CRH Medical Corp. COM 12626F105 36 11,369 SH   SOLE NONE 11,369 0 0
CSX Corp. COM 126408103 90,467 1,418,424 SH   SOLE NONE 1,418,424 0 0
CVS Health Corp. COM 126650100 20,496 318,514 SH   SOLE NONE 318,514 0 0
Calavo Growers Inc. COM 128246105 5,800 60,322 SH   SOLE NONE 60,322 0 0
Callon Petroleum Co. COM 13123X102 1,139 106,094 SH   SOLE NONE 106,094 0 0
Canadian National Railway Co. COM 136375102 55,589 679,621 SH   SOLE NONE 679,621 0 0
Canadian Natural Resources Ltd. COM 136385101 92,783 2,570,640 SH   SOLE NONE 2,570,640 0 0
Canadian Pacific Railway Ltd. COM 13645T100 36,198 197,523 SH   SOLE NONE 197,523 0 0
Caterpillar Inc. COM 149123101 74,555 549,531 SH   SOLE NONE 549,531 0 0
Centene Corp. COM 15135B101 90,110 731,349 SH   SOLE NONE 731,349 0 0
Ceridian HCM Holding Inc. COM 15677J108 1,665 50,000 SH   SOLE NONE 50,000 0 0
The Chefs' Warehouse Inc. COM 163086101 3,580 125,600 SH   SOLE NONE 125,600 0 0
Chevron Corp. COM 166764100 8,548 67,610 SH   SOLE NONE 67,610 0 0
Church & Dwight Co. Inc. COM 171340102 4,570 85,966 SH   SOLE NONE 85,966 0 0
Cisco Systems Inc. COM 17275R102 27,217 632,506 SH   SOLE NONE 632,506 0 0
The Coca-Cola Co. COM 191216100 5,750 131,092 SH   SOLE NONE 131,092 0 0
Coeur Mining Inc. COM 192108504 2,408 316,900 SH   SOLE NONE 316,900 0 0
Comcast Corp. COM 20030N101 22,697 691,757 SH   SOLE NONE 81,143 0 0
Concho Resources Inc. COM 20605P101 1,198 8,660 SH   SOLE NONE 8,660 0 0
Continental Resources Inc. COM 212015101 3,198 49,375 SH   SOLE NONE 49,375 0 0
Corning Inc. COM 219350105 44,781 1,627,807 SH   SOLE NONE 1,627,807 0 0
Costco Wholesale Corp. COM 22160K105 45,475 217,606 SH   SOLE NONE 217,606 0 0
Ctrip.com International Ltd. ADR ADR 22943F100 26,930 565,410 SH   SOLE NONE 70,676 0 0
Ctrip.com International Ltd. CCB 22943FAM2 7,862 7,660,000 PRN   SOLE NONE 957,500 0 0
Cummins Inc. COM 231021106 1,304 9,804 SH   SOLE NONE 9,804 0 0
Danaher Corp. COM 235851102 20,262 205,327 SH   SOLE NONE 205,327 0 0
Delek US Holdings Inc. COM 24665A103 1,781 35,492 SH   SOLE NONE 35,492 0 0
The Descartes Systems Group Inc. COM 249906108 10,420 319,845 SH   SOLE NONE 319,845 0 0
Devon Energy Corp. COM 25179M103 4,188 95,278 SH   SOLE NONE 95,278 0 0
The Walt Disney Co. COM 254687106 24,326 232,098 SH   SOLE NONE 232,098 0 0
Dollar General Corp. COM 256677105 29,733 301,550 SH   SOLE NONE 301,550 0 0
DowDuPont Inc. COM 26078J100 23,077 350,078 SH   SOLE NONE 350,078 0 0
Duke Energy Corp. COM 26441C204 2,808 35,508 SH   SOLE NONE 35,508 0 0
The Dun & Bradstreet Corp. COM 26483E100 80,362 655,218 SH   SOLE NONE 655,218 0 0
EOG Resources Inc. COM 26875P101 4,872 39,153 SH   SOLE NONE 39,153 0 0
E Trade Financial Corp. COM 269246401 82,066 1,341,829 SH   SOLE NONE 1,341,829 0 0
Eastman Chemical Co. COM 277432100 2,926 29,270 SH   SOLE NONE 29,270 0 0
Ecolab Inc. COM 278865100 5,150 36,699 SH   SOLE NONE 36,699 0 0
8x8 Inc. COM 282914100 2,034 101,422 SH   SOLE NONE 101,422 0 0
Emerson Electric Co. COM 291011104 5,484 79,312 SH   SOLE NONE 79,312 0 0
Encana Corp. COM 292505104 22,413 1,716,080 SH   SOLE NONE 1,716,080 0 0
Enbridge Inc. COM 29250N105 45,644 1,276,849 SH   SOLE NONE 1,276,849 0 0
Enerplus Corp. COM 292766102 599 47,500 SH   SOLE NONE 47,500 0 0
Equinix Inc. REIT REIT 29444U700 2,341 5,445 SH   SOLE NONE 5,445 0 0
Etsy Inc. COM 29786A106 5,274 125,000 SH   SOLE NONE 125,000 0 0
Evercore Inc. COM 29977A105 8,984 85,201 SH   SOLE NONE 85,201 0 0
Exelon Corp. COM 30161N101 177 4,149 SH   SOLE NONE 4,149 0 0
Express Scripts Holding Co. COM 30219G108 17,762 230,044 SH   SOLE NONE 230,044 0 0
Exxon Mobil Corp. COM 30231G102 81,231 981,884 SH   SOLE NONE 981,884 0 0
FedEx Corp. COM 31428X106 14,023 61,759 SH   SOLE NONE 61,759 0 0
First Majestic Silver Corp. COM 32076V103 239 31,314 SH   SOLE NONE 31,314 0 0
First Republic Bank COM 33616C100 4,071 42,055 SH   SOLE NONE 42,055 0 0
First Solar Inc. COM 336433107 1,109 21,064 SH   SOLE NONE 21,064 0 0
Fomento Economico Mexicano SAB de CV ADR ADR 344419106 15,315 174,454 SH   SOLE NONE 174,454 0 0
Fortis Inc. COM 349553107 8,511 266,283 SH   SOLE NONE 266,283 0 0
Fortuna Silver Mines Inc. COM 349915108 2,633 462,707 SH   SOLE NONE 462,707 0 0
Franco-Nevada Corp. COM 351858105 14,004 191,879 SH   SOLE NONE 191,879 0 0
Franklin FTSE Japan ETF ETF 35473P744 133,980 5,203,683 SH   SOLE NONE 0 0 0
GNC Holdings Inc. CCB 36191GAB3 897 1,355,000 PRN   SOLE NONE 1,355,000 0 0
Global Payments Inc. COM 37940X102 56,821 509,653 SH   SOLE NONE 509,653 0 0
Gold Standard Ventures Corp. COM 380738104 1,187 862,200 SH   SOLE NONE 862,200 0 0
Goldcorp Inc. COM 380956409 53,982 3,935,727 SH   SOLE NONE 3,935,727 0 0
Golden Star Resources Ltd. COM 38119T104 1,711 2,498,900 SH   SOLE NONE 2,498,900 0 0
Granite Construction Inc. COM 387328107 4,197 75,404 SH   SOLE NONE 75,404 0 0
CGI Group Inc. COM 39945C109 43,723 689,957 SH   SOLE NONE 689,957 0 0
GrubHub Inc. COM 400110102 4,721 45,000 SH   SOLE NONE 45,000 0 0
HDFC Bank Ltd. ADR ADR 40415F101 1,344 12,800 SH   SOLE NONE 12,800 0 0
Halliburton Co. COM 406216101 1,524 33,830 SH   SOLE NONE 33,830 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc. REIT REIT 41068X100 877 44,407 SH   SOLE NONE 44,407 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc. CCB 41068XAB6 1,921 2,000,000 PRN   SOLE NONE 2,000,000 0 0
HealthEquity Inc. COM 42226A107 9,365 124,700 SH   SOLE NONE 124,700 0 0
HEICO Corp. COM 422806109 7,122 97,656 SH   SOLE NONE 97,656 0 0
The Home Depot Inc. COM 437076102 33,586 172,148 SH   SOLE NONE 172,148 0 0
Honeywell International Inc. COM 438516106 326,644 2,267,571 SH   SOLE NONE 2,267,571 0 0
Hudbay Minerals Inc. COM 443628102 5,801 1,040,445 SH   SOLE NONE 1,040,445 0 0
JB Hunt Transport Services Inc. COM 445658107 46,138 379,582 SH   SOLE NONE 379,582 0 0
Huntington Ingalls Industries Inc. COM 446413106 29,596 136,519 SH   SOLE NONE 136,519 0 0
Huntsman Corp. COM 447011107 1,346 46,083 SH   SOLE NONE 46,083 0 0
HUYA Inc. ADR ADR 44852D108 2,467 75,000 SH   SOLE NONE 0 0 0
IDEXX Laboratories Inc. COM 45168D104 76,518 351,098 SH   SOLE NONE 351,098 0 0
Illumina Inc. COM 452327109 101,297 362,694 SH   SOLE NONE 362,694 0 0
Illumina Inc. CCB 452327AH2 132 100,000 PRN   SOLE NONE 100,000 0 0
Intel Corp. COM 458140100 16,527 332,474 SH   SOLE NONE 332,474 0 0
International Business Machines Corp. COM 459200101 42,619 305,073 SH   SOLE NONE 305,073 0 0
Invitation Homes Inc. REIT REIT 46187W107 461 20,000 SH   SOLE NONE 20,000 0 0
iShares MSCI Austria ETF ETF 464286202 9,870 435,774 SH   SOLE NONE 435,774 0 0
iShares MSCI World ETF ETF 464286392 14 155 SH   SOLE NONE 155 0 0
iShares JP Morgan EM Local Currency Bond ETF ETF 464286517 2 56 SH   SOLE NONE 56 0 0
iShares MSCI Pacific ex Japan ETF ETF 464286665 1 30 SH   SOLE NONE 30 0 0
iShares MSCI Spain ETF ETF 464286764 7,869 259,285 SH   SOLE NONE 259,285 0 0
iShares MSCI South Korea ETF ETF 464286772 37,840 558,861 SH   SOLE NONE 558,861 0 0
iShares Core S&P 500 ETF ETF 464287200 46,922 171,843 SH   SOLE NONE 171,843 0 0
iShares Core U.S. Aggregate Bond ETF ETF 464287226 1,220 11,471 SH   SOLE NONE 11,471 0 0
iShares S&P 500 Value ETF ETF 464287408 5,285 47,993 SH   SOLE NONE 47,993 0 0
iShares International Treasury Bond ETF ETF 464288117 1,272 25,854 SH   SOLE NONE 25,854 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 1,636 15,327 SH   SOLE NONE 15,327 0 0
Ishares iBoxx $ High Yield Corporate Bond ETF ETF 464288513 3 32 SH   SOLE NONE 32 0 0
iShares Intermediate Government/Credit Bond ETF ETF 464288612 856 7,939 SH   SOLE NONE 7,939 0 0
iShares MSCI EAFE Growth ETF ETF 464288885 18,494 234,699 SH   SOLE NONE 234,699 0 0
iShares MSCI India ETF ETF 46429B598 9,309 279,639 SH   SOLE NONE 279,639 0 0
iShares MSCI China ETF ETF 46429B671 99,677 1,542,983 SH   SOLE NONE 1,542,983 0 0
iShares Edge MSCI Minimum Volatility EAFE ETF ETF 46429B689 1,028 14,451 SH   SOLE NONE 14,451 0 0
iShares Edge MSCI Minimum Volatility USA ETF ETF 46429B697 1,027 19,326 SH   SOLE NONE 19,326 0 0
iShares Core MSCI EAFE ETF ETF 46432F842 2,196 34,646 SH   SOLE NONE 34,646 0 0
iShares MSCI Singapore ETF ETF 46434G780 66,018 2,751,894 SH   SOLE NONE 2,751,894 0 0
iShares MSCI Japan ETF ETF 46434G822 55,299 954,920 SH   SOLE NONE 954,920 0 0
iShares MSCI Italy ETF ETF 46434G830 37,611 1,301,853 SH   SOLE NONE 1,301,853 0 0
iShares Core Total USD Bond Market ETF ETF 46434V613 1,216 24,639 SH   SOLE NONE 24,639 0 0
JPMorgan Chase & Co. COM 46625H100 236,511 2,269,777 SH   SOLE NONE 2,269,777 0 0
Johnson & Johnson COM 478160104 37,199 306,571 SH   SOLE NONE 306,571 0 0
j2 Global Inc. COM 48123V102 4,055 46,816 SH   SOLE NONE 46,816 0 0
Just Energy Group Inc. COM 48213W101 95 26,266 SH   SOLE NONE 26,266 0 0
Kinross Gold Corp. COM 496902404 2,619 695,648 SH   SOLE NONE 695,648 0 0
Kirkland Lake Gold Ltd. COM 49741E100 555 26,200 SH   SOLE NONE 26,200 0 0
The Kraft Heinz Co. COM 500754106 65,604 1,044,322 SH   SOLE NONE 1,044,322 0 0
LG Display Co. Ltd. ADR ADR 50186V102 745 90,461 SH   SOLE NONE 90,461 0 0
Las Vegas Sands Corp. COM 517834107 840 11,000 SH   SOLE NONE 11,000 0 0
The Estee Lauder Cos. Inc. COM 518439104 65,602 459,750 SH   SOLE NONE 459,750 0 0
Lennar Corp. COM 526057104 709 13,500 SH   SOLE NONE 13,500 0 0
Liberty Interactive LLC CCB 530715AN1 348 550,000 PRN   SOLE NONE 550,000 0 0
Lincoln National Corp. COM 534187109 18,364 294,998 SH   SOLE NONE 294,998 0 0
Littelfuse Inc. COM 537008104 4,265 18,693 SH   SOLE NONE 18,693 0 0
Lockheed Martin Corp. COM 539830109 29,451 99,687 SH   SOLE NONE 99,687 0 0
Lululemon Athletica Inc. COM 550021109 12,456 99,769 SH   SOLE NONE 99,769 0 0
Macy's Inc. COM 55616P104 320 8,537 SH   SOLE NONE 8,537 0 0
MAG Silver Corp. COM 55903Q104 2,681 248,207 SH   SOLE NONE 248,207 0 0
Magna International Inc. COM 559222401 12,338 212,141 SH   SOLE NONE 212,141 0 0
Manulife Financial Corp. COM 56501R106 56,681 3,154,746 SH   SOLE NONE 3,154,746 0 0
Marathon Petroleum Corp. COM 56585A102 1,677 23,908 SH   SOLE NONE 23,908 0 0
Maxar Technologies Ltd. COM 57778L103 3,975 79,172 SH   SOLE NONE 79,172 0 0
McDonald's Corp. COM 580135101 34,236 218,493 SH   SOLE NONE 218,493 0 0
Methanex Corp. COM 59151K108 96 1,357 SH   SOLE NONE 1,357 0 0
MetLife Inc. COM 59156R108 69,474 1,593,446 SH   SOLE NONE 1,593,446 0 0
Microsoft Corp. COM 594918104 48,086 487,643 SH   SOLE NONE 487,643 0 0
Micron Technology Inc. COM 595112103 42 802 SH   SOLE NONE 802 0 0
Micron Technology Inc. CCB 595112AY9 4,233 2,350,000 PRN   SOLE NONE 2,350,000 0 0
MINDBODY Inc. COM 60255W105 4,954 128,340 SH   SOLE NONE 128,340 0 0
Moelis & Co. COM 60786M105 145 2,468 SH   SOLE NONE 2,468 0 0
Mondelez International Inc. COM 609207105 122,930 2,998,283 SH   SOLE NONE 2,998,283 0 0
Monolithic Power Systems Inc. COM 609839105 2,661 19,904 SH   SOLE NONE 19,904 0 0
Moody's Corp. COM 615369105 180,040 1,055,579 SH   SOLE NONE 1,055,579 0 0
National Retail Properties Inc. REIT REIT 637417106 39,985 909,569 SH   SOLE NONE 909,569 0 0
Netflix Inc. COM 64110L106 162,669 415,575 SH   SOLE NONE 415,575 0 0
NetEase Inc. ADR ADR 64110W102 1,364 5,400 SH   SOLE NONE 135,000 0 0
Newmont Mining Corp. COM 651639106 6,264 166,100 SH   SOLE NONE 166,100 0 0
NextEra Energy Inc. COM 65339F101 685 4,100 SH   SOLE NONE 4,100 0 0
Northrop Grumman Corp. COM 666807102 166,580 541,373 SH   SOLE NONE 541,373 0 0
Novellus Systems Inc. CCB 670008AD3 104 20,000 PRN   SOLE NONE 20,000 0 0
NVIDIA Corp. COM 67066G104 65,448 276,268 SH   SOLE NONE 276,268 0 0
Nutrien Ltd. COM 67077M108 100,420 1,846,241 SH   SOLE NONE 1,846,241 0 0
Occidental Petroleum Corp. COM 674599105 93,394 1,116,088 SH   SOLE NONE 1,116,088 0 0
Old Dominion Freight Line Inc. COM 679580100 68,970 463,007 SH   SOLE NONE 463,007 0 0
Omnicom Group Inc. COM 681919106 95,143 1,247,444 SH   SOLE NONE 1,247,444 0 0
ON Semiconductor Corp. COM 682189105 1,237 55,627 SH   SOLE NONE 55,627 0 0
Open Text Corp. COM 683715106 19,698 559,657 SH   SOLE NONE 559,657 0 0
Oracle Corp. COM 68389X105 21,177 480,630 SH   SOLE NONE 480,630 0 0
Osisko Gold Royalties Ltd. COM 68827L101 1,168 123,374 SH   SOLE NONE 123,374 0 0
PDC Energy Inc. COM 69327R101 1,259 20,835 SH   SOLE NONE 20,835 0 0
Pan American Silver Corp. COM 697900108 2,708 151,300 SH   SOLE NONE 151,300 0 0
Parsley Energy Inc. COM 701877102 3,349 110,595 SH   SOLE NONE 110,595 0 0
Pattern Energy Group Inc. COM 70338P100 1,084 57,834 SH   SOLE NONE 57,834 0 0
Pattern Energy Group Inc. CCB 70338PAB6 8,180 8,200,000 PRN   SOLE NONE 8,200,000 0 0
Pembina Pipeline Corp. COM 706327103 6,759 195,168 SH   SOLE NONE 195,168 0 0
PepsiCo Inc. COM 713448108 26,671 244,980 SH   SOLE NONE 244,980 0 0
Petroleo Brasileiro SA ADR ADR 71654V408 869 86,682 SH   SOLE NONE 86,682 0 0
Pfizer Inc. COM 717081103 23,367 644,079 SH   SOLE NONE 644,079 0 0
Philip Morris International Inc. COM 718172109 137,621 1,704,491 SH   SOLE NONE 1,704,491 0 0
Pioneer Natural Resources Co. COM 723787107 1,292 6,829 SH   SOLE NONE 6,829 0 0
Planet Fitness Inc. COM 72703H101 3,955 90,000 SH   SOLE NONE 90,000 0 0
Polaris Industries Inc. COM 731068102 3,437 28,129 SH   SOLE NONE 28,129 0 0
Precision Drilling Corp. COM 74022D308 16,247 4,910,191 SH   SOLE NONE 4,910,191 0 0
T Rowe Price Group Inc. COM 74144T108 89,971 775,010 SH   SOLE NONE 775,010 0 0
Booking Holdings Inc. CCB 741503AX4 4,743 3,970,000 PRN   SOLE NONE 3,970,000 0 0
Primerica Inc. COM 74164M108 67,540 678,117 SH   SOLE NONE 678,117 0 0
The Procter & Gamble Co. COM 742718109 27,763 355,658 SH   SOLE NONE 355,658 0 0
Prologis Inc. REIT REIT 74340W103 26,977 410,669 SH   SOLE NONE 410,669 0 0
Randgold Resources Ltd. ADR ADR 752344309 13,820 179,273 SH   SOLE NONE 179,273 0 0
Raymond James Financial Inc. COM 754730109 63,330 708,785 SH   SOLE NONE 708,785 0 0
RealPage Inc. COM 75606N109 5,538 100,513 SH   SOLE NONE 100,513 0 0
Restaurant Brands International Inc. COM 76131D103 30,547 506,406 SH   SOLE NONE 506,406 0 0
Ring Energy Inc. COM 76680V108 3,202 253,736 SH   SOLE NONE 253,736 0 0
Roper Technologies Inc. COM 776696106 4,222 15,302 SH   SOLE NONE 15,302 0 0
Royal Bank of Canada COM 780087102 130,607 1,734,546 SH   SOLE NONE 1,734,546 0 0
SEI Investments Co. COM 784117103 34,927 558,654 SH   SOLE NONE 558,654 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 1,735 6,394 SH   SOLE NONE 6,394 0 0
SPDR Barclays International Corporate Bond ETF ETF 78464A151 1,000 29,574 SH   SOLE NONE 29,574 0 0
SPDR Bloomberg Barclays Emerging Markets Local Bond ETF ETF 78464A391 648 24,051 SH   SOLE NONE 24,051 0 0
SPDR Bloomberg Barclays High Yield Bond ETF ETF 78464A417 754 21,247 SH   SOLE NONE 21,247 0 0
SPDR Bloomberg Barclays International Treasury Bond ETF ETF 78464A516 2,116 76,241 SH   SOLE NONE 76,241 0 0
SPDR Portfolio Long Term Treasury ETF ETF 78464A664 1,530 43,665 SH   SOLE NONE 43,665 0 0
SPDR Bloomberg Barclays Intermediate Term Treasury ETF ETF 78464A672 435 7,411 SH   SOLE NONE 7,411 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78464A730 9,689 225,000 SH   SOLE NONE 225,000 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF ETF 78468R663 5,211 56,897 SH   SOLE NONE 56,897 0 0
SSR Mining Inc. COM 784730103 3,173 321,600 SH   SOLE NONE 321,600 0 0
SVB Financial Group COM 78486Q101 2,888 10,000 SH   SOLE NONE 10,000 0 0
Sandstorm Gold Ltd. COM 80013R206 2,252 501,000 SH   SOLE NONE 501,000 0 0
The Charles Schwab Corp. COM 808513105 86,031 1,683,574 SH   SOLE NONE 1,683,574 0 0
Select Energy Services Inc. COM 81617J301 2,010 138,363 SH   SOLE NONE 138,363 0 0
ServiceNow Inc. CCB 81762PAB8 349 150,000 PRN   SOLE NONE 150,000 0 0
Shaw Communications Inc. COM 82028K200 8,170 401,084 SH   SOLE NONE 0 0 0
The Sherwin-Williams Co. COM 824348106 70,450 172,853 SH   SOLE NONE 172,853 0 0
Shopify Inc. COM 82509L107 4,963 34,018 SH   SOLE NONE 34,018 0 0
Siteone Landscape Supply COM 82982L103 4,199 50,000 SH   SOLE NONE 50,000 0 0
AO Smith Corp. COM 831865209 4,029 68,107 SH   SOLE NONE 6,811 0 0
Sociedad Quimica y Minera de Chile SA ADR ADR 833635105 24 501 SH   SOLE NONE 501 0 0
Solitario Zinc Corp. COM 8342EP107 48 111,630 SH   SOLE NONE 111,630 0 0
Sony Corp. ADR ADR 835699307 2,942 57,390 SH   SOLE NONE 574 0 0
Southern Copper Corp. COM 84265V105 12,842 273,983 SH   SOLE NONE 273,983 0 0
Sprouts Farmers Market Inc. COM 85208M102 2,022 91,637 SH   SOLE NONE 91,637 0 0
Square Inc. COM 852234103 6,189 100,404 SH   SOLE NONE 100,404 0 0
Square Inc. CCB 852234AB9 3,145 1,165,000 PRN   SOLE NONE 1,165,000 0 0
Starwood Property Trust Inc. CCB 85571BAB1 8,000 7,190,000 PRN   SOLE NONE 7,190,000 0 0
Stryker Corp. COM 863667101 540 3,200 SH   SOLE NONE 3,200 0 0
Sun Life Financial Inc. COM 866796105 43,219 1,075,476 SH   SOLE NONE 1,075,476 0 0
Suncor Energy Inc. COM 867224107 77,919 1,914,707 SH   SOLE NONE 1,914,707 0 0
Synchrony Financial COM 87165B103 29,716 890,242 SH   SOLE NONE 890,242 0 0
TD Ameritrade Holding Corp. COM 87236Y108 56,185 1,025,834 SH   SOLE NONE 1,025,834 0 0
The TJX Cos. Inc. COM 872540109 68,519 719,893 SH   SOLE NONE 719,893 0 0
T-Mobile US Inc. COM 872590104 54,674 915,052 SH   SOLE NONE 915,052 0 0
Tahoe Resources Inc. COM 873868103 4,805 976,249 SH   SOLE NONE 976,249 0 0
Taiwan Semiconductor Manufacturing Co. Ltd. ADR ADR 874039100 124 3,400 SH   SOLE NONE 3,400 0 0
TAL Education Group CCB 874080AB0 211 25,000 PRN   SOLE NONE 8,333 0 0
Teck Resources Ltd. COM 878742204 19,835 778,624 SH   SOLE NONE 778,624 0 0
TELUS Corp. COM 87971M103 30,079 846,760 SH   SOLE NONE 846,760 0 0
Tenaris SA ADR ADR 88031M109 18,592 510,919 SH   SOLE NONE 510,919 0 0
Teradyne Inc. CCB 880770AG7 133 100,000 PRN   SOLE NONE 100,000 0 0
Tesla Inc. COM 88160R101 41,187 120,096 SH   SOLE NONE 120,096 0 0
Tesla Inc. CCB 88160RAD3 182 150,000 PRN   SOLE NONE 150,000 0 0
Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 23,568 969,059 SH   SOLE NONE 969,059 0 0
Thermo Fisher Scientific Inc. COM 883556102 31,020 149,754 SH   SOLE NONE 149,754 0 0
3M Co. COM 88579Y101 79,987 406,605 SH   SOLE NONE 406,605 0 0
Tiffany & Co. COM 886547108 4,855 36,889 SH   SOLE NONE 36,889 0 0
Toronto-Dominion Bank COM 891160509 80,119 1,384,262 SH   SOLE NONE 1,384,262 0 0
TransCanada Corp. COM 89353D107 3,314 76,604 SH   SOLE NONE 76,604 0 0
Trex Co. Inc. COM 89531P105 2,916 46,596 SH   SOLE NONE 46,596 0 0
Trimble Inc. COM 896239100 2,766 84,233 SH   SOLE NONE 84,233 0 0
2U Inc. COM 90214J101 4,178 50,000 SH   SOLE NONE 50,000 0 0
US Bancorp COM 902973304 23,114 462,090 SH   SOLE NONE 462,090 0 0
US Concrete Inc. COM 90333L201 5,696 108,491 SH   SOLE NONE 108,491 0 0
United Rentals Inc. COM 911363109 61,227 414,759 SH   SOLE NONE 414,759 0 0
United Technologies Corp. COM 913017109 18,049 144,361 SH   SOLE NONE 144,361 0 0
UnitedHealth Group Inc. COM 91324P102 85,524 348,593 SH   SOLE NONE 348,593 0 0
Unum Group COM 91529Y106 49,895 1,348,876 SH   SOLE NONE 1,348,876 0 0
Vale SA ADR ADR 91912E105 11,958 932,742 SH   SOLE NONE 932,742 0 0
Valero Energy Corp. COM 91913Y100 1,817 16,398 SH   SOLE NONE 16,398 0 0
VanEck Vectors J.P. Morgan EM Local Currency Bond ETF ETF 92189F494 1,339 78,696 SH   SOLE NONE 78,696 0 0
Vanguard Total Bond Market ETF ETF 921937835 5,945 75,074 SH   SOLE NONE 75,074 0 0
Vanguard Total International Bond ETF ETF 92203J407 19 350 SH   SOLE NONE 0 0 0
Vanguard FTSE All-World ex-US ETF ETF 922042775 652 12,571 SH   SOLE NONE 12,571 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 1,095 25,956 SH   SOLE NONE 25,956 0 0
Vanguard FTSE Pacific ETF ETF 922042866 433 6,191 SH   SOLE NONE 6,191 0 0
Vanguard FTSE Europe ETF ETF 922042874 12 221 SH   SOLE NONE 221 0 0
Vanguard Intermediate-Term Corporate Bond ETF ETF 92206C870 5,224 62,548 SH   SOLE NONE 62,548 0 0
Vector Group Ltd. CCB 92240MBC1 210 200,000 PRN   SOLE NONE 200,000 0 0
Vanguard Small Cap ETF ETF 922908751 647 4,155 SH   SOLE NONE 0 0 0
Vermilion Energy Inc. COM 923725105 26,290 728,999 SH   SOLE NONE 728,999 0 0
Visa Inc. COM 92826C839 42,737 322,667 SH   SOLE NONE 322,667 0 0
Vulcan Materials Co. COM 929160109 27,856 215,841 SH   SOLE NONE 215,841 0 0
WEC Energy Group Inc. COM 92939U106 323 5,000 SH   SOLE NONE 5,000 0 0
Wabtec Corp. COM 929740108 2,736 27,759 SH   SOLE NONE 27,759 0 0
Walmart Inc. COM 931142103 19,473 227,358 SH   SOLE NONE 227,358 0 0
Waste Connections Inc. COM 94106B101 5,596 74,331 SH   SOLE NONE 74,331 0 0
Waste Management Inc. COM 94106L109 241,111 2,964,235 SH   SOLE NONE 2,964,235 0 0
Weibo Corp. ADR ADR 948596101 533 6,000 SH   SOLE NONE 6,000 0 0
Anthem Inc. CCB 94973VBG1 4,330 1,325,000 PRN   SOLE NONE 1,325,000 0 0
Wells Fargo & Company COM 949746101 19,876 358,513 SH   SOLE NONE 358,513 0 0
Wells Fargo & Co. CPFD 949746804 132 105 SH   SOLE NONE 105 0 0
West Pharmaceutical Services Inc. COM 955306105 4,549 45,818 SH   SOLE NONE 45,818 0 0
Western Copper And Gold Corp. COM 95805V108 59 68,838 SH   SOLE NONE 68,838 0 0
Western Digital Corp. COM 958102105 64,046 827,366 SH   SOLE NONE 827,366 0 0
WestRock Co. COM 96145D105 283 4,958 SH   SOLE NONE 4,958 0 0
Wheaton Precious Metals Corp. COM 962879102 7,605 344,532 SH   SOLE NONE 344,532 0 0
The Williams Cos. Inc. COM 969457100 96,906 3,574,532 SH   SOLE NONE 3,574,532 0 0
WisdomTree Investments Inc. COM 97717P104 5,019 552,807 SH   SOLE NONE 552,807 0 0
Workday Inc. CCB 98138HAD3 123 80,000 PRN   SOLE NONE 80,000 0 0
WPX Energy Inc. COM 98212B103 31,588 1,751,942 SH   SOLE NONE 1,751,942 0 0
Wpx Energy Inc. Preferred PFD 98212B202 382 5,000 SH   SOLE NONE 5,000 0 0
Xilinx Inc. COM 983919101 2,074 31,788 SH   SOLE NONE 31,788 0 0
Xplore Technologies Corp. COM 983950700 5 1,285 SH   SOLE NONE 1,285 0 0
Xylem Inc. COM 98419M100 5,073 75,287 SH   SOLE NONE 75,287 0 0
Altaba Inc. CCB 984332AF3 1,574 1,154,000 PRN   SOLE NONE 1,154,000 0 0
Yum China Holdings Inc. COM 98850P109 1,892 49,200 SH   SOLE NONE 49,200 0 0
Zoetis Inc. COM 98978V103 9,439 110,800 SH   SOLE NONE 110,800 0 0
Atlassian Corp. PLC COM G06242104 1,584 25,331 SH   SOLE NONE 25,331 0 0
Accenture PLC COM G1151C101 19,677 120,283 SH   SOLE NONE 120,283 0 0
Brookfield Infrastructure Partners LP LTD PART G16252101 11,263 293,558 SH   SOLE NONE 293,558 0 0
Brookfield Renewable Partners LP LTD PART G16258108 2,743 91,382 SH   SOLE NONE 91,382 0 0
Credicorp Ltd. COM G2519Y108 6,925 30,760 SH   SOLE NONE 30,760 0 0
Delphi Technologies PLC COM G2709G107 1,918 42,194 SH   SOLE NONE 42,194 0 0
Ensco PLC COM G3157S106 414 56,973 SH   SOLE NONE 56,973 0 0
Invesco Ltd. COM G491BT108 68,640 2,584,349 SH   SOLE NONE 2,584,349 0 0
Jazz Pharmaceuticals plc COM G50871105 78,345 454,704 SH   SOLE NONE 454,704 0 0
Johnson Controls International PLC COM G51502105 1,337 39,959 SH   SOLE NONE 39,959 0 0
Medtronic PLC COM G5960L103 2,710 31,659 SH   SOLE NONE 31,659 0 0
Aptiv PLC COM G6095L109 3,109 33,932 SH   SOLE NONE 33,932 0 0
Chubb Ltd. COM H1467J104 200,164 1,575,848 SH   SOLE NONE 1,575,848 0 0
Logitech International SA ADR H50430232 1,339 30,494 SH   SOLE NONE 30,494 0 0
Orbotech Ltd. COM M75253100 33 540 SH   SOLE NONE 540 0 0
InterXion Holding NV COM N47279109 5,630 90,202 SH   SOLE NONE 90,202 0 0