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
ALPS ETF TR ALERIAN MLP 00162Q866 614 56,910 SH   SOLE   16,455 0 40,455
AMBEV SA SPONSORED ADR 02319V103 165 25,560 SH   SOLE   16,340 0 9,220
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4,139 37,101 SH   SOLE   27,680 0 9,421
AXALTA COATING SYS LTD COM G0750C108 15,755 486,865 SH   SOLE   398,905 0 87,960
BANK NEW YORK MELLON CORP COM 064058100 58,550 1,087,077 SH   SOLE   878,165 0 208,912
BERKLEY W R CORP COM 084423102 37,723 526,495 SH   SOLE   430,400 0 96,095
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 65,309 329,475 SH   SOLE   268,279 0 61,196
BOULDER GROWTH & INCOME FD I COM 101507101 693 62,482 SH   SOLE   18,415 0 44,067
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 63,762 1,464,449 SH   SOLE   1,192,594 0 271,855
CAMECO CORP COM 13321L108 11,984 1,298,331 SH   SOLE   1,047,661 0 250,670
CENTRAL FD CDA LTD CL A 153501101 1,572 117,323 SH   SOLE   32,220 0 85,103
CONDUENT INC COM 206787103 28,944 1,791,108 SH   SOLE   1,457,613 0 333,495
CVS HEALTH CORP COM 126650100 57,012 786,377 SH   SOLE   633,786 0 152,591
DIAGEO P L C SPON ADR NEW 25243Q205 1,857 12,717 SH   SOLE   11,177 0 1,540
DOMINION ENERGY INC COM 25746U109 14,139 174,423 SH   SOLE   147,507 0 26,916
ENBRIDGE INC COM 29250N105 71,841 1,836,892 SH   SOLE   1,498,047 0 338,845
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 226 8,390 SH   SOLE   5,460 0 2,930
ETFS GOLD TR SHS 26922Y105 414 3,280 SH   SOLE   2,150 0 1,130
EXPEDITORS INTL WASH INC COM 302130109 38,092 588,843 SH   SOLE   479,331 0 109,512
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 590 31,358 SH   SOLE   9,030 0 22,328
GUIDEWIRE SOFTWARE INC COM 40171V100 1,162 15,645 SH   SOLE   13,140 0 2,505
HEXCEL CORP NEW COM 428291108 1,301 21,030 SH   SOLE   15,665 0 5,365
HOWARD HUGHES CORP COM 44267D107 2,619 19,955 SH   SOLE   14,885 0 5,070
ISHARES TR 1 3 YR TREAS BD 464287457 1,203 14,351 SH   SOLE   4,335 0 10,016
ISHARES TR 1 3 YR CR BD ETF 464288646 1,188 11,365 SH   SOLE   3,270 0 8,095
JONES LANG LASALLE INC COM 48020Q107 13,566 91,091 SH   SOLE   73,686 0 17,405
LIBERTY GLOBAL PLC SHS CL C G5480U120 30,374 897,575 SH   SOLE   731,845 0 165,730
LOEWS CORP COM 540424108 29,616 591,957 SH   SOLE   481,027 0 110,930
MONSANTO CO NEW COM 61166W101 51,423 440,344 SH   SOLE   354,761 0 85,583
NEWS CORP NEW CL A 65249B109 23,562 1,453,536 SH   SOLE   1,180,731 0 272,805
PRAXAIR INC COM 74005P104 1,278 8,262 SH   SOLE   6,958 0 1,304
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 240 3,593 SH   SOLE   2,333 0 1,260
ROYAL GOLD INC COM 780287108 65,569 798,458 SH   SOLE   649,790 0 148,668
ROYCE VALUE TR INC COM 780910105 602 37,230 SH   SOLE   10,760 0 26,470
SANOFI SPONSORED ADR 80105N105 67,048 1,559,250 SH   SOLE   1,283,681 0 275,569
SCHLUMBERGER LTD COM 806857108 28,650 425,140 SH   SOLE   345,704 0 79,436
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,233 116,475 SH   SOLE   32,385 0 84,090
TELEFONICA S A SPONSORED ADR 879382208 184 18,981 SH   SOLE   12,741 0 6,240
TEMPLETON GLOBAL INCOME FD COM 880198106 585 90,552 SH   SOLE   26,455 0 64,097
TJX COS INC NEW COM 872540109 30,601 400,222 SH   SOLE   326,332 0 73,890
TOTAL S A SPONSORED ADR 89151E109 216 3,910 SH   SOLE   2,560 0 1,350
TRI CONTL CORP COM 895436103 516 19,140 SH   SOLE   6,465 0 12,675
V F CORP COM 918204108 37,563 507,609 SH   SOLE   411,730 0 95,879
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,522 19,245 SH   SOLE   5,359 0 13,886
WESTPAC BKG CORP SPONSORED ADR 961214301 202 8,290 SH   SOLE   5,380 0 2,910