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
1LIFE HEALTHCARE INC COM 68269G107 1,626 37,251 SH   SOLE   37,099 0 152
3M CO COM 88579Y101 1,100 6,291 SH   SOLE   3,969 0 2,322
ABBOTT LABS COM 002824100 1,096 10,007 SH   SOLE   542 0 9,465
ABBVIE INC COM 00287Y109 4,018 37,499 SH   SOLE   517 0 36,982
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 761 2,912 SH   SOLE   343 0 2,569
ACTIVISION BLIZZARD INC COM 00507V109 3,549 38,226 SH   SOLE   1,136 0 37,090
ADOBE SYSTEMS INCORPORATED COM 00724F101 912 1,823 SH   SOLE   405 0 1,418
AEGON N V NY REGISTRY SHS 007924103 88 22,191 SH   SOLE   0 0 22,191
AFLAC INC COM 001055102 202 4,536 SH   SOLE   3,614 0 922
AGNC INVT CORP COM 00123Q104 16,849 1,080,076 SH   SOLE   0 0 1,080,076
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,954 47,068 SH   SOLE   1,160 0 45,908
ALLOGENE THERAPEUTICS INC COM 019770106 237 9,400 SH   SOLE   0 0 9,400
ALLSTATE CORP COM 020002101 1,826 16,612 SH   SOLE   19 0 16,593
ALPHABET INC CAP STK CL A 02079K305 13,129 7,491 SH   SOLE   446 0 7,045
ALPHABET INC CAP STK CL C 02079K107 29,964 17,104 SH   SOLE   413 0 16,691
ALPS ETF TR ALERIAN MLP 00162Q452 4,695 182,968 SH   SOLE   0 0 182,968
AMAZON COM INC COM 023135106 26,291 8,072 SH   SOLE   1,157 0 6,915
AMERICAN EXPRESS CO COM 025816109 857 7,090 SH   SOLE   1,311 0 5,779
AMERICAN TOWER CORP NEW COM 03027X100 253 1,128 SH   SOLE   156 0 972
AMGEN INC COM 031162100 2,647 11,514 SH   SOLE   1,100 0 10,414
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,904 1,053,723 SH   SOLE   106 0 1,053,617
ANSYS INC COM 03662Q105 272 747 SH   SOLE   352 0 395
ANTERO MIDSTREAM CORP COM 03676B102 5,454 707,332 SH   SOLE   0 0 707,332
AON PLC SHS CL A G0403H108 449 2,123 SH   SOLE   32 0 2,091
APPLE INC COM 037833100 49,332 371,784 SH   SOLE   78,806 0 292,978
APPLIED MATLS INC COM 038222105 2,912 33,744 SH   SOLE   1,556 0 32,188
ARES CAPITAL CORP COM 04010L103 6,687 395,910 SH   SOLE   0 0 395,910
ASML HOLDING N V N Y REGISTRY SHS N07059210 488 1,000 SH   SOLE   4 0 996
ASTRAZENECA PLC SPONSORED ADR 046353108 237 4,739 SH   SOLE   0 0 4,739
AT&T INC COM 00206R102 2,928 101,805 SH   SOLE   10,360 0 91,445
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,872 101,940 SH   SOLE   0 0 101,940
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 81 16,365 SH   SOLE   112 0 16,253
BANCO SANTANDER S.A. ADR 05964H105 65 21,166 SH   SOLE   0 0 21,166
BANK NEW YORK MELLON CORP COM 064058100 1,227 28,913 SH   SOLE   2,137 0 26,776
BANK NOVA SCOTIA B C COM 064149107 238 4,401 SH   SOLE   0 0 4,401
BARRICK GOLD CORP COM 067901108 2,164 94,983 SH   SOLE   0 0 94,983
BAXTER INTL INC COM 071813109 301 3,756 SH   SOLE   20 0 3,736
BECTON DICKINSON & CO COM 075887109 2,959 11,826 SH   SOLE   8 0 11,818
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,263 22,697 SH   SOLE   5,067 0 17,630
BEYOND MEAT INC COM 08862E109 336 2,690 SH   SOLE   2,480 0 210
BHP GROUP LTD SPONSORED ADS 088606108 292 4,476 SH   SOLE   9 0 4,467
BIO RAD LABS INC CL A 090572207 487 835 SH   SOLE   18 0 817
BIOGEN INC COM 09062X103 1,767 7,218 SH   SOLE   0 0 7,218
BK OF AMERICA CORP COM 060505104 8,340 275,155 SH   SOLE   8,333 0 266,823
BLACKROCK CR ALLOCATION INCO COM 092508100 2,056 139,792 SH   SOLE   0 0 139,792
BLACKROCK INC COM 09247X101 3,691 5,115 SH   SOLE   58 0 5,057
BLACKROCK MUN BD TR COM 09249H104 195 12,175 SH   SOLE   0 0 12,175
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 287 10,645 SH   SOLE   0 0 10,645
BLACKSTONE GROUP INC COM CL A 09260D107 360 5,553 SH   SOLE   3,263 0 2,290
BOEING CO COM 097023105 1,337 6,248 SH   SOLE   475 0 5,773
BOOKING HOLDINGS INC COM 09857L108 1,638 736 SH   SOLE   25 0 711
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1,152 108,650 SH   SOLE   0 0 108,650
BP PLC SPONSORED ADR 055622104 228 11,121 SH   SOLE   900 0 10,221
BRISTOL-MYERS SQUIBB CO COM 110122108 8,333 134,344 SH   SOLE   6,601 0 127,743
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 24 34,094 SH   SOLE   1,314 0 32,780
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 214 5,695 SH   SOLE   70 0 5,625
BROADCOM INC COM 11135F101 697 1,592 SH   SOLE   46 0 1,546
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7,928 109,658 SH   SOLE   91,881 0 17,777
CABOT OIL & GAS CORP COM 127097103 1,893 116,302 SH   SOLE   0 0 116,302
CAMECO CORP COM 13321L108 3,689 275,285 SH   SOLE   0 0 275,285
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 7,939 266,665 SH   SOLE   0 0 266,665
CANADIAN NATL RY CO COM 136375102 202 1,840 SH   SOLE   10 0 1,830
CARDINAL HEALTH INC COM 14149Y108 8,908 166,312 SH   SOLE   0 0 166,312
CARETRUST REIT INC COM 14174T107 6,409 288,940 SH   SOLE   257 0 288,683
CATERPILLAR INC COM 149123101 407 2,235 SH   SOLE   1,740 0 495
CERENCE INC COM 156727109 311 3,091 SH   SOLE   0 0 3,091
CHARTER COMMUNICATIONS INC N CL A 16119P108 218 330 SH   SOLE   26 0 304
CHECK POINT SOFTWARE TECH LT ORD M22465104 318 2,392 SH   SOLE   141 0 2,251
CHEVRON CORP NEW COM 166764100 2,316 27,420 SH   SOLE   13,515 0 13,905
CHUBB LIMITED COM H1467J104 464 3,017 SH   SOLE   55 0 2,962
CIGNA CORP NEW COM 125523100 287 1,377 SH   SOLE   202 0 1,175
CISCO SYS INC COM 17275R102 8,966 200,362 SH   SOLE   7,247 0 193,115
CITIGROUP INC COM NEW 172967424 277 4,500 SH   SOLE   818 0 3,682
CLOROX CO DEL COM 189054109 959 4,748 SH   SOLE   2 0 4,746
CME GROUP INC COM 12572Q105 1,196 6,570 SH   SOLE   17 0 6,553
COCA COLA CO COM 191216100 1,169 21,312 SH   SOLE   3,552 0 17,760
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 282 3,446 SH   SOLE   253 0 3,193
COLGATE PALMOLIVE CO COM 194162103 319 3,729 SH   SOLE   320 0 3,409
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 245 2,745 SH   SOLE   0 0 2,745
COMCAST CORP NEW CL A 20030N101 903 17,225 SH   SOLE   3,339 0 13,886
CONOCOPHILLIPS COM 20825C104 427 10,665 SH   SOLE   3,643 0 7,022
CORNING INC COM 219350105 224 6,232 SH   SOLE   1,317 0 4,915
CORTEVA INC COM 22052L104 285 7,353 SH   SOLE   1,723 0 5,630
COSTAR GROUP INC COM 22160N109 207 224 SH   SOLE   23 0 201
COSTCO WHSL CORP NEW COM 22160K105 3,204 8,504 SH   SOLE   4,446 0 4,058
CUMMINS INC COM 231021106 278 1,222 SH   SOLE   100 0 1,122
CVS HEALTH CORP COM 126650100 8,902 130,331 SH   SOLE   1,516 0 128,815
D R HORTON INC COM 23331A109 300 4,352 SH   SOLE   0 0 4,352
DANAHER CORPORATION COM 235851102 398 1,792 SH   SOLE   646 0 1,146
DARDEN RESTAURANTS INC COM 237194105 440 3,693 SH   SOLE   10 0 3,683
DBX ETF TR XTRACK HRVST CSI 233051879 851 21,231 SH   SOLE   0 0 21,231
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 732 39,500 SH   SOLE   3,000 0 36,500
DELL TECHNOLOGIES INC CL C 24703L202 6,273 85,598 SH   SOLE   344 0 85,254
DIAGEO PLC SPON ADR NEW 25243Q205 259 1,633 SH   SOLE   30 0 1,603
DIAMONDBACK ENERGY INC COM 25278X109 2,316 47,848 SH   SOLE   0 0 47,848
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 266 3,542 SH   SOLE   3,542 0 0
DISCOVERY INC COM SER A 25470F104 3,576 118,830 SH   SOLE   0 0 118,830
DISNEY WALT CO COM 254687106 11,814 65,208 SH   SOLE   7,385 0 57,822
DOCUSIGN INC COM 256163106 802 3,607 SH   SOLE   3,377 0 230
DOLLAR TREE INC COM 256746108 2,390 22,124 SH   SOLE   0 0 22,124
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,744 286,147 SH   SOLE   0 0 286,147
DOW INC COM 260557103 212 3,817 SH   SOLE   1,734 0 2,083
DRAFTKINGS INC COM CL A 26142R104 3,915 84,085 SH   SOLE   0 0 84,085
DUKE ENERGY CORP NEW COM NEW 26441C204 225 2,453 SH   SOLE   1,702 0 751
DUPONT DE NEMOURS INC COM 26614N102 296 4,162 SH   SOLE   1,723 0 2,439
EATON CORP PLC SHS G29183103 2,503 20,833 SH   SOLE   54 0 20,779
EATON VANCE LTD DURATION INC COM 27828H105 795 63,458 SH   SOLE   0 0 63,458
EATON VANCE MUN BD FD COM 27827X101 386 28,415 SH   SOLE   0 0 28,415
ECOLAB INC COM 278865100 249 1,152 SH   SOLE   474 0 678
EDISON INTL COM 281020107 258 4,104 SH   SOLE   1,856 0 2,248
EDWARDS LIFESCIENCES CORP COM 28176E108 439 4,807 SH   SOLE   2,169 0 2,638
ELECTRONIC ARTS INC COM 285512109 3,682 25,640 SH   SOLE   37 0 25,603
EMERSON ELEC CO COM 291011104 290 3,604 SH   SOLE   46 0 3,558
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3,570 678,627 SH   SOLE   0 0 678,627
ENBRIDGE INC COM 29250N105 991 30,975 SH   SOLE   2,027 0 28,948
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,201 841,616 SH   SOLE   13,216 0 828,400
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,308 1,969,775 SH   SOLE   0 0 1,969,775
ENTERPRISE PRODS PARTNERS L COM 293792107 24,352 1,243,098 SH   SOLE   6,938 0 1,236,160
EOG RES INC COM 26875P101 1,658 33,249 SH   SOLE   11 0 33,238
EQUINOX GOLD CORP COM 29446Y502 109 10,535 SH   SOLE   0 0 10,535
EQUITRANS MIDSTREAM CORP COM 294600101 504 62,692 SH   SOLE   0 0 62,692
ERICSSON ADR B SEK 10 294821608 2,264 189,494 SH   SOLE   0 0 189,494
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 24 13,250 SH   SOLE   0 0 13,250
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 651 12,268 SH   SOLE   0 0 12,268
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 175 10,750 SH   SOLE   0 0 10,750
ETSY INC COM 29786A106 210 1,178 SH   SOLE   704 0 474
EXXON MOBIL CORP COM 30231G102 1,423 34,514 SH   SOLE   12,135 0 22,379
FACEBOOK INC CL A 30303M102 12,008 43,958 SH   SOLE   8,759 0 35,199
FEDEX CORP COM 31428X106 2,607 10,042 SH   SOLE   0 0 10,042
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 196 10,811 SH   SOLE   0 0 10,811
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 783 35,825 SH   SOLE   35,825 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,452 216,220 SH   SOLE   0 0 216,220
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 250 6,134 SH   SOLE   0 0 6,134
FIRST REP BK SAN FRANCISCO C COM 33616C100 388 2,642 SH   SOLE   2,464 0 178
FISERV INC COM 337738108 2,556 22,451 SH   SOLE   0 0 22,451
FLEX LTD ORD Y2573F102 327 18,212 SH   SOLE   0 0 18,212
FLEXSHARES TR IBOXX 3R TARGT 33939L506 496 19,000 SH   SOLE   0 0 19,000
FREEPORT-MCMORAN INC CL B 35671D857 225 8,635 SH   SOLE   1,000 0 7,635
FTS INTERNATIONAL INC COM NEW CL A 30283W302 1,252 65,190 SH   SOLE   0 0 65,190
GENERAL DYNAMICS CORP COM 369550108 5,572 37,444 SH   SOLE   30 0 37,414
GENERAL ELECTRIC CO COM 369604103 11 1,000 SH Call SOLE   0 0 1,000
GENERAL ELECTRIC CO COM 369604103 426 39,428 SH   SOLE   16,976 0 22,452
GENERAL MLS INC COM 370334104 1,125 19,135 SH   SOLE   1,142 0 17,993
GENUINE PARTS CO COM 372460105 1,594 15,875 SH   SOLE   0 0 15,875
GENWORTH FINL INC COM CL A 37247D106 82 21,777 SH   SOLE   211 0 21,566
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12,647 469,264 SH   SOLE   600 0 468,664
GLOBAL X FDS GLBL X MLP ETF 37954Y343 14,598 532,383 SH   SOLE   20 0 532,363
GLOBALSTAR INC COM 378973408 337 995,525 SH   SOLE   0 0 995,525
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,873 38,687 SH   SOLE   1,742 0 36,945
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,101 21,665 SH   SOLE   0 0 21,665
GOLDMAN SACHS GROUP INC COM 38141G104 4,180 15,851 SH   SOLE   44 0 15,807
GOLUB CAP BDC INC COM 38173M102 4,422 312,699 SH   SOLE   0 0 312,699
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 27,760 673,703 SH   SOLE   0 0 673,703
HOME DEPOT INC COM 437076102 1,272 4,790 SH   SOLE   926 0 3,864
HONEYWELL INTL INC COM 438516106 1,025 4,818 SH   SOLE   582 0 4,236
HP INC COM 40434L105 2,532 102,968 SH   SOLE   5,646 0 97,322
ILLINOIS TOOL WKS INC COM 452308109 367 1,798 SH   SOLE   310 0 1,488
INFOSYS LTD SPONSORED ADR 456788108 316 18,618 SH   SOLE   13,634 0 4,984
ING GROEP N.V. SPONSORED ADR 456837103 100 10,552 SH   SOLE   0 0 10,552
INTEL CORP COM 458140100 7,640 153,357 SH   SOLE   30,883 0 122,474
INTERNATIONAL BUSINESS MACHS COM 459200101 2,126 16,886 SH   SOLE   2,666 0 14,219
INTEVAC INC COM 461148108 3,041 421,830 SH   SOLE   421,830 0 0
INTUIT COM 461202103 617 1,624 SH   SOLE   1,196 0 428
INTUITIVE SURGICAL INC COM NEW 46120E602 495 605 SH   SOLE   146 0 459
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 6,006 308,936 SH   SOLE   0 0 308,936
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 21,051 811,209 SH   SOLE   0 0 811,209
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 229 802 SH   SOLE   715 0 87
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 207 1,624 SH   SOLE   275 0 1,349
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,646 62,825 SH   SOLE   50,895 0 11,930
INVESCO QQQ TR UNIT SER 1 46090E103 3,588 11,437 SH   SOLE   9,003 0 2,434
ISHARES GOLD TRUST ISHARES 464285105 1,429 78,832 SH   SOLE   77,313 0 1,519
ISHARES INC CORE MSCI EMKT 46434G103 4,360 70,285 SH   SOLE   64,519 0 5,766
ISHARES INC EM MKT SM-CP ETF 464286475 2,824 53,479 SH   SOLE   53,479 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 276 6,571 SH   SOLE   590 0 5,981
ISHARES INC MSCI AUST ETF 464286103 634 26,464 SH   SOLE   0 0 26,464
ISHARES INC MSCI BRAZIL ETF 464286400 471 12,711 SH   SOLE   0 0 12,711
ISHARES INC MSCI CDA ETF 464286509 1,853 60,080 SH   SOLE   0 0 60,080
ISHARES INC MSCI GERMANY ETF 464286806 1,000 31,480 SH   SOLE   0 0 31,480
ISHARES INC MSCI HONG KG ETF 464286871 1,457 59,133 SH   SOLE   2,468 0 56,665
ISHARES INC MSCI JPN ETF NEW 46434G822 4,088 60,515 SH   SOLE   301 0 60,214
ISHARES INC MSCI MEXICO ETF 464286822 1,125 26,166 SH   SOLE   0 0 26,166
ISHARES INC MSCI RUSSIA ETF 46434G798 882 23,658 SH   SOLE   0 0 23,658
ISHARES INC MSCI SINGPOR ETF 46434G780 1,392 64,824 SH   SOLE   0 0 64,824
ISHARES INC MSCI STH KOR ETF 464286772 9,308 108,164 SH   SOLE   0 0 108,164
ISHARES INC MSCI SWEDEN ETF 464286756 1,086 27,289 SH   SOLE   0 0 27,289
ISHARES INC MSCI SWITZERLAND 464286749 687 15,386 SH   SOLE   0 0 15,386
ISHARES SILVER TR ISHARES 46428Q109 1,500 61,048 SH   SOLE   205 0 60,843
ISHARES TR 1 3 YR TREAS BD 464287457 9,072 105,023 SH   SOLE   92,698 0 12,325
ISHARES TR BARCLAYS 7 10 YR 464287440 239 1,991 SH   SOLE   0 0 1,991
ISHARES TR CORE MSCI EAFE 46432F842 3,795 54,928 SH   SOLE   52,939 0 1,989
ISHARES TR CORE S&P MCP ETF 464287507 1,540 6,699 SH   SOLE   647 0 6,052
ISHARES TR CORE S&P SCP ETF 464287804 7,056 76,781 SH   SOLE   9,793 0 66,988
ISHARES TR CORE S&P TTL STK 464287150 210 2,440 SH   SOLE   2,440 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,241 3,306 SH   SOLE   2,396 0 910
ISHARES TR CORE US AGGBD ET 464287226 1,226 10,371 SH   SOLE   2,997 0 7,374
ISHARES TR ESG AWARE MSCI 46435U663 220 6,447 SH   SOLE   270 0 6,177
ISHARES TR ESG AWR MSCI USA 46435G425 280 3,258 SH   SOLE   0 0 3,258
ISHARES TR FLTG RATE NT ETF 46429B655 683 13,470 SH   SOLE   0 0 13,470
ISHARES TR GLOBAL ENERG ETF 464287341 6,651 327,478 SH   SOLE   305,358 0 22,120
ISHARES TR IBOXX INV CP ETF 464287242 597 4,324 SH   SOLE   1,972 0 2,352
ISHARES TR ISHS 1-5YR INVS 464288646 3,180 57,637 SH   SOLE   57,612 0 25
ISHARES TR MBS ETF 464288588 17,518 159,064 SH   SOLE   5,683 0 153,381
ISHARES TR MORTGE REL ETF 46435G342 9,171 287,848 SH   SOLE   0 0 287,848
ISHARES TR MSCI CHINA ETF 46429B671 3,171 39,167 SH   SOLE   14,030 0 25,137
ISHARES TR MSCI EAFE ETF 464287465 659 9,032 SH   SOLE   1,278 0 7,754
ISHARES TR MSCI EAFE MIN VL 46429B689 532 7,245 SH   SOLE   3,635 0 3,610
ISHARES TR MSCI EMG MKT ETF 464287234 509 9,858 SH   SOLE   8,163 0 1,695
ISHARES TR MSCI KLD400 SOC 464288570 534 7,471 SH   SOLE   0 0 7,471
ISHARES TR MSCI UK ETF NEW 46435G334 2,247 76,701 SH   SOLE   0 0 76,701
ISHARES TR MSCI USA MIN VOL 46429B697 2,742 40,393 SH   SOLE   40,393 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 730 6,283 SH   SOLE   3,635 0 2,648
ISHARES TR MSCI USA SMCP MN 46435G433 560 16,525 SH   SOLE   16,525 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,315 38,141 SH   SOLE   38,141 0 0
ISHARES TR PFD AND INCM SEC 464288687 50,194 1,303,401 SH   SOLE   10,658 0 1,292,743
ISHARES TR RUS 1000 GRW ETF 464287614 1,194 4,950 SH   SOLE   0 0 4,950
ISHARES TR RUS 1000 VAL ETF 464287598 493 3,604 SH   SOLE   1,442 0 2,162
ISHARES TR RUS MDCP VAL ETF 464287473 2,690 27,747 SH   SOLE   505 0 27,242
ISHARES TR RUSSELL 2000 ETF 464287655 2,473 12,615 SH   SOLE   3,297 0 9,318
ISHARES TR S&P 100 ETF 464287101 1,149 6,692 SH   SOLE   0 0 6,692
ISHARES TR S&P 500 GRWT ETF 464287309 13,887 217,603 SH   SOLE   735 0 216,868
ISHARES TR S&P MC 400GR ETF 464287606 624 8,640 SH   SOLE   0 0 8,640
ISHARES TR TIPS BD ETF 464287176 760 5,953 SH   SOLE   5,953 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 809 16,100 SH   SOLE   16,100 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,504 29,606 SH   SOLE   0 0 29,606
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,591 57,140 SH   SOLE   0 0 57,140
JD.COM INC SPON ADR CL A 47215P106 231 2,631 SH   SOLE   2,071 0 560
JOHNSON & JOHNSON COM 478160104 12,328 78,332 SH   SOLE   12,537 0 65,795
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 15,371 1,106,615 SH   SOLE   0 0 1,106,615
JPMORGAN CHASE & CO COM 46625H100 13,754 108,237 SH   SOLE   4,210 0 104,027
KIMBERLY-CLARK CORP COM 494368103 431 3,199 SH   SOLE   612 0 2,588
KINDER MORGAN INC DEL COM 49456B101 3,190 233,340 SH   SOLE   0 0 233,340
KINROSS GOLD CORP COM 496902404 183 24,887 SH   SOLE   0 0 24,887
KINTARA THERAPEUTICS INC COM 49720K101 32 24,837 SH   SOLE   0 0 24,837
KIRKLAND LAKE GOLD LTD COM 49741E100 3,011 72,960 SH   SOLE   0 0 72,960
LAUDER ESTEE COS INC CL A 518439104 275 1,034 SH   SOLE   157 0 877
LENNAR CORP CL B 526057302 2,087 34,107 SH   SOLE   0 0 34,107
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,182 108,686 SH   SOLE   49 0 108,637
LIBERTY BROADBAND CORP COM SER A 530307107 572 3,628 SH   SOLE   127 0 3,501
LIBERTY BROADBAND CORP COM SER C 530307305 1,166 7,360 SH   SOLE   0 0 7,360
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 507 11,737 SH   SOLE   0 0 11,737
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,003 23,051 SH   SOLE   0 0 23,051
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 296 6,957 SH   SOLE   1,211 0 5,746
LILLY ELI & CO COM 532457108 914 5,416 SH   SOLE   1,781 0 3,635
LINDE PLC SHS G5494J103 333 1,262 SH   SOLE   95 0 1,167
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 57 28,894 SH   SOLE   1,351 0 27,543
LOCKHEED MARTIN CORP COM 539830109 361 1,016 SH   SOLE   21 0 995
LOWES COS INC COM 548661107 2,142 13,342 SH   SOLE   84 0 13,258
LULULEMON ATHLETICA INC COM 550021109 7,101 20,403 SH   SOLE   10 0 20,393
M & T BK CORP COM 55261F104 812 6,381 SH   SOLE   0 0 6,381
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,844 137,693 SH   SOLE   700 0 136,993
MAGNA INTL INC COM 559222401 259 3,663 SH   SOLE   0 0 3,663
MANULIFE FINL CORP COM 56501R106 195 10,946 SH   SOLE   73 0 10,873
MASTERCARD INCORPORATED CL A 57636Q104 1,415 3,963 SH   SOLE   2,116 0 1,847
MCDONALDS CORP COM 580135101 1,438 6,703 SH   SOLE   5,181 0 1,522
MCKESSON CORP COM 58155Q103 262 1,506 SH   SOLE   7 0 1,499
MEDICAL PPTYS TRUST INC COM 58463J304 11,828 542,825 SH   SOLE   0 0 542,825
MEDTRONIC PLC SHS G5960L103 724 6,180 SH   SOLE   176 0 6,004
MERCK & CO. INC COM 58933Y105 6,597 80,654 SH   SOLE   5,943 0 74,710
MGIC INVT CORP WIS COM 552848103 165 13,138 SH   SOLE   0 0 13,138
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,618 211,450 SH   SOLE   0 0 211,450
MICRON TECHNOLOGY INC COM 595112103 202 2,693 SH   SOLE   171 0 2,522
MICROSOFT CORP COM 594918104 72,987 328,148 SH   SOLE   27,339 0 300,809
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 64 14,354 SH   SOLE   0 0 14,354
MONDELEZ INTL INC CL A 609207105 521 8,905 SH   SOLE   2,652 0 6,253
MORGAN STANLEY EMERGING MKTS COM 617477104 74 11,723 SH   SOLE   0 0 11,723
MORGAN STANLEY INDIA INVT FD COM 61745C105 467 22,025 SH   SOLE   0 0 22,025
MPLX LP COM UNIT REP LTD 55336V100 4,758 219,773 SH   SOLE   0 0 219,773
NAVIGATOR HLDGS LTD SHS Y62132108 132 12,020 SH   SOLE   0 0 12,020
NETAPP INC COM 64110D104 1,886 28,478 SH   SOLE   237 0 28,241
NETFLIX INC COM 64110L106 3,242 5,996 SH   SOLE   1,981 0 4,015
NEW GOLD INC CDA COM 644535106 1,699 775,683 SH   SOLE   0 0 775,683
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 114 11,456 SH   SOLE   0 0 11,456
NEWMONT CORP COM 651639106 231 3,863 SH   SOLE   189 0 3,674
NEXTERA ENERGY INC COM 65339F101 396 5,130 SH   SOLE   63 0 5,067
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,013 149,335 SH   SOLE   0 0 149,335
NIKE INC CL B 654106103 13,259 93,725 SH   SOLE   44,785 0 48,940
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 4,470 428,950 SH   SOLE   0 0 428,950
NOKIA CORP SPONSORED ADR 654902204 1,563 399,645 SH   SOLE   1,000 0 398,645
NORDSTROM INC COM 655664100 4,439 142,221 SH   SOLE   0 0 142,221
NORFOLK SOUTHN CORP COM 655844108 302 1,270 SH   SOLE   0 0 1,270
NOVARTIS AG SPONSORED ADR 66987V109 490 5,190 SH   SOLE   744 0 4,446
NOVO-NORDISK A S ADR 670100205 531 7,606 SH   SOLE   319 0 7,287
NUVEEN AMT FREE MUN CR INC F COM 67071L106 228 13,601 SH   SOLE   8,984 0 4,617
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 339 22,333 SH   SOLE   3,151 0 19,182
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 249 15,814 SH   SOLE   5,675 0 10,139
NUVEEN MUN VALUE FD INC COM 670928100 623 56,130 SH   SOLE   0 0 56,130
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 167 10,354 SH   SOLE   0 0 10,354
NUVEEN QUALITY MUNCP INCOME COM 67066V101 197 12,795 SH   SOLE   3,742 0 9,053
NVIDIA CORPORATION COM 67066G104 3,863 7,398 SH   SOLE   168 0 7,230
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,267 945,560 SH   SOLE   0 0 945,560
ORACLE CORP COM 68389X105 6,300 97,383 SH   SOLE   34,764 0 62,619
OSISKO GOLD ROYALTIES LTD COM 68827L101 157 12,350 SH   SOLE   0 0 12,350
PACCAR INC COM 693718108 19,023 220,481 SH   SOLE   11,111 0 209,370
PALO ALTO NETWORKS INC COM 697435105 367 1,034 SH   SOLE   755 0 279
PAYPAL HLDGS INC COM 70450Y103 1,796 7,669 SH   SOLE   610 0 7,059
PENN NATL GAMING INC COM 707569109 7,372 85,356 SH   SOLE   41 0 85,315
PEPSICO INC COM 713448108 3,430 23,127 SH   SOLE   9,350 0 13,777
PFIZER INC COM 717081103 8,270 224,667 SH   SOLE   12,174 0 212,493
PHILIP MORRIS INTL INC COM 718172109 226 2,730 SH   SOLE   18 0 2,712
PHILLIPS 66 COM 718546104 230 3,291 SH   SOLE   1,755 0 1,536
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 6,022 284,065 SH   SOLE   0 0 284,065
PIMCO ETF TR ACTIVE BD ETF 72201R775 955 8,439 SH   SOLE   1,600 0 6,839
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,817 76,605 SH   SOLE   37,048 0 39,557
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12,082 1,429,843 SH   SOLE   0 0 1,429,843
PNC FINL SVCS GROUP INC COM 693475105 354 2,379 SH   SOLE   131 0 2,248
PPG INDS INC COM 693506107 465 3,224 SH   SOLE   1,924 0 1,300
PRETIUM RES INC COM 74139C102 2,828 246,353 SH   SOLE   0 0 246,353
PRICE T ROWE GROUP INC COM 74144T108 249 1,645 SH   SOLE   196 0 1,449
PROCTER AND GAMBLE CO COM 742718109 2,445 17,575 SH   SOLE   4,527 0 13,048
PROLOGIS INC. COM 74340W103 2,120 21,275 SH   SOLE   85 0 21,190
PROSHARES TR LARGE CAP CRE 74347R248 572 6,776 SH   SOLE   6,776 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 300 3,752 SH   SOLE   327 0 3,425
PROSHARES TR SHORT S&P 500 NE 74347B425 2,070 115,200 SH   SOLE   0 0 115,200
PROSHARES TR SHRT SMALLCAP60 74348A376 478 21,800 SH   SOLE   0 0 21,800
PRUDENTIAL FINL INC COM 744320102 28,427 364,116 SH   SOLE   125 0 363,991
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 281 4,827 SH   SOLE   23 0 4,804
QUALCOMM INC COM 747525103 8,444 55,427 SH   SOLE   657 0 54,770
QUANTA SVCS INC COM 74762E102 2,221 30,840 SH   SOLE   0 0 30,840
RATTLER MIDSTREAM LP COM UNITS 75419T103 6,325 667,195 SH   SOLE   0 0 667,195
RAYTHEON TECHNOLOGIES CORP COM 75513E101 630 8,850 SH   SOLE   175 0 8,675
REDWOOD TR INC COM 758075402 8,987 1,023,583 SH   SOLE   0 0 1,023,583
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 285 4,027 SH   SOLE   0 0 4,027
RIO TINTO PLC SPONSORED ADR 767204100 206 2,741 SH   SOLE   116 0 2,625
ROYAL BK CDA COM 780087102 322 3,921 SH   SOLE   962 0 2,959
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 273 8,095 SH   SOLE   0 0 8,095
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 377 10,725 SH   SOLE   239 0 10,486
ROYAL GOLD INC COM 780287108 394 3,709 SH   SOLE   5 0 3,704
S&P GLOBAL INC COM 78409V104 320 974 SH   SOLE   0 0 974
SALESFORCE COM INC COM 79466L302 1,375 6,177 SH   SOLE   320 0 5,857
SANOFI SPONSORED ADR 80105N105 284 5,842 SH   SOLE   24 0 5,818
SAP SE SPON ADR 803054204 256 1,962 SH   SOLE   124 0 1,838
SCHWAB CHARLES CORP COM 808513105 638 12,031 SH   SOLE   9,849 0 2,182
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 229 6,369 SH   SOLE   4,983 0 1,386
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,369 89,486 SH   SOLE   89,396 0 90
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,081 40,496 SH   SOLE   0 0 40,496
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 278 3,050 SH   SOLE   3,050 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 205 3,203 SH   SOLE   3,200 0 3
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,745 30,846 SH   SOLE   24,783 0 6,063
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,408 37,163 SH   SOLE   27,311 0 9,851
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,378 37,684 SH   SOLE   31,807 0 5,877
SEMPRA ENERGY COM 816851109 326 2,555 SH   SOLE   74 0 2,481
SERVICE PPTYS TR COM SH BEN INT 81761L102 135 11,744 SH   SOLE   0 0 11,744
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 5,785 573,885 SH   SOLE   0 0 573,885
SKYWORKS SOLUTIONS INC COM 83088M102 3,640 23,810 SH   SOLE   12 0 23,798
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,798 36,624 SH   SOLE   0 0 36,624
SOLAR CAP LTD COM 83413U100 3,461 197,655 SH   SOLE   0 0 197,655
SONY CORP SPONSORED ADR 835699307 299 2,960 SH   SOLE   19 0 2,941
SOUTHERN CO COM 842587107 594 9,663 SH   SOLE   563 0 9,100
SOUTHWESTERN ENERGY CO COM 845467109 50 16,779 SH   SOLE   0 0 16,779
SPDR GOLD TR GOLD SHS 78463V107 1,790 10,035 SH   SOLE   7,749 0 2,286
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 223 5,300 SH   SOLE   5,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,717 34,013 SH   SOLE   5,402 0 28,611
SPDR S&P 500 ETF TR TR UNIT 78462F103 561 1,500 SH Put SOLE   0 0 1,500
SPDR SER TR BLOOMBERG BRCLYS 78468R622 311 2,859 SH   SOLE   0 0 2,859
SPDR SER TR DJ REIT ETF 78464A607 5,622 64,850 SH   SOLE   0 0 64,850
SPDR SER TR NUVEEN BLMBRG SR 78468R739 287 5,766 SH   SOLE   1,666 0 4,100
SPDR SER TR S&P BIOTECH 78464A870 712 5,061 SH   SOLE   61 0 5,000
SPDR SER TR S&P DIVID ETF 78464A763 411 3,883 SH   SOLE   3,883 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 225 2,460 SH   SOLE   0 0 2,460
SPDR SER TR SPDR S&P 500 ETF 78468R796 555 5,972 SH   SOLE   0 0 5,972
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 674 22,075 SH   SOLE   0 0 22,075
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 24,133 1,247,209 SH   SOLE   52,000 0 1,195,209
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,182 144,575 SH   SOLE   0 0 144,575
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 9,606 1,028,440 SH   SOLE   0 0 1,028,440
SQUARE INC CL A 852234103 7,619 35,009 SH   SOLE   954 0 34,055
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 412 8,353 SH   SOLE   5,378 0 2,975
STARBUCKS CORP COM 855244109 2,533 23,679 SH   SOLE   1,342 0 22,337
STATE STR CORP COM 857477103 987 13,562 SH   SOLE   100 0 13,462
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 146 23,631 SH   SOLE   0 0 23,631
SUN LIFE FINANCIAL INC. COM 866796105 212 4,759 SH   SOLE   83 0 4,676
SYSCO CORP COM 871829107 315 4,246 SH   SOLE   559 0 3,687
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,788 25,570 SH   SOLE   774 0 24,796
TARGET CORP COM 87612E106 1,398 7,922 SH   SOLE   2,208 0 5,714
TE CONNECTIVITY LTD REG SHS H84989104 252 2,085 SH   SOLE   20 0 2,065
TEEKAY CORPORATION COM Y8564W103 51 23,625 SH   SOLE   0 0 23,625
TEMPLETON EMERGING MKTS INCO COM 880192109 3,498 450,244 SH   SOLE   0 0 450,244
TEMPLETON GLOBAL INCOME FD COM 880198106 12,113 2,202,284 SH   SOLE   0 0 2,202,284
TENARIS S A SPONSORED ADS 88031M109 199 12,456 SH   SOLE   1,638 0 10,818
TESLA INC COM 88160R101 2,165 3,068 SH   SOLE   2,370 0 698
TEXAS INSTRS INC COM 882508104 835 5,090 SH   SOLE   1,259 0 3,831
TEXAS PAC LD TR SUB CTF PROP I T 882610108 604 831 SH   SOLE   0 0 831
THERMO FISHER SCIENTIFIC INC COM 883556102 657 1,410 SH   SOLE   140 0 1,270
TJX COS INC NEW COM 872540109 345 5,052 SH   SOLE   376 0 4,676
TORO CO COM 891092108 671 7,076 SH   SOLE   0 0 7,076
TOTAL SE SPONSORED ADS 89151E109 6,276 149,754 SH   SOLE   13 0 149,741
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 498 3,225 SH   SOLE   614 0 2,611
TPG RE FIN TR INC COM 87266M107 178 16,792 SH   SOLE   14,500 0 2,292
TRAVELERS COMPANIES INC COM 89417E109 237 1,690 SH   SOLE   285 0 1,405
TWITTER INC COM 90184L102 10,215 188,651 SH   SOLE   713 0 187,938
TYSON FOODS INC CL A 902494103 4,333 67,239 SH   SOLE   101 0 67,138
UBER TECHNOLOGIES INC COM 90353T100 19,752 387,300 SH   SOLE   19,965 0 367,335
UNDER ARMOUR INC CL C 904311206 783 52,588 SH   SOLE   0 0 52,588
UNILEVER PLC SPON ADR NEW 904767704 275 4,558 SH   SOLE   868 0 3,690
UNION PAC CORP COM 907818108 2,040 9,797 SH   SOLE   1,554 0 8,243
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 90 10,644 SH   SOLE   88 0 10,556
UNITED PARCEL SERVICE INC CL B 911312106 5,461 32,427 SH   SOLE   517 0 31,910
UNITEDHEALTH GROUP INC COM 91324P102 5,207 14,848 SH   SOLE   5,078 0 9,770
UNUM GROUP COM 91529Y106 3,143 137,029 SH   SOLE   37 0 136,992
US BANCORP DEL COM NEW 902973304 428 9,188 SH   SOLE   155 0 9,033
USD PARTNERS LP COM UT REP LTD 903318103 1,100 322,623 SH   SOLE   0 0 322,623
V F CORP COM 918204108 2,387 27,943 SH   SOLE   16 0 27,927
VALVOLINE INC COM 92047W101 227 9,807 SH   SOLE   0 0 9,807
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 55,562 1,730,895 SH   SOLE   0 0 1,730,895
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,353 315,190 SH   SOLE   5,125 0 310,065
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 18,830 565,961 SH   SOLE   900 0 565,061
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 515 9,500 SH   SOLE   0 0 9,500
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 220 957 SH   SOLE   0 0 957
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2,297 16,360 SH   SOLE   16,360 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 352 4,243 SH   SOLE   1,428 0 2,815
VANGUARD INDEX FDS GROWTH ETF 922908736 29,116 114,928 SH   SOLE   100 0 114,828
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,966 93,794 SH   SOLE   70,894 0 22,900
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,373 15,634 SH   SOLE   15,147 0 487
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,804 14,403 SH   SOLE   12,965 0 1,438
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,132 21,228 SH   SOLE   12,260 0 8,967
VANGUARD INDEX FDS VALUE ETF 922908744 16,646 139,932 SH   SOLE   1,054 0 138,878
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,452 110,559 SH   SOLE   825 0 109,734
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 759 15,146 SH   SOLE   4,436 0 10,710
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 753 6,182 SH   SOLE   6,176 0 6
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 949 17,482 SH   SOLE   17,468 0 14
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 228 4,456 SH   SOLE   0 0 4,456
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 794 11,441 SH   SOLE   0 0 11,441
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 136,155 2,518,118 SH   SOLE   78 0 2,518,040
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,510 73,220 SH   SOLE   11,750 0 61,470
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,215 50,625 SH   SOLE   5,699 0 44,926
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9,854 69,799 SH   SOLE   32,328 0 37,472
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 729 15,433 SH   SOLE   4,583 0 10,850
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9,987 109,132 SH   SOLE   2,404 0 106,727
VANGUARD WORLD FD MEGA GRWTH IND 921910816 200 982 SH   SOLE   0 0 982
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,709 71,512 SH   SOLE   62,475 0 9,037
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 364 4,994 SH   SOLE   4,994 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,389 15,232 SH   SOLE   15,179 0 53
VARIAN MED SYS INC COM 92220P105 396 2,264 SH   SOLE   152 0 2,112
VERIZON COMMUNICATIONS INC COM 92343V104 5,586 95,085 SH   SOLE   3,844 0 91,241
VIACOMCBS INC CL B 92556H206 1,232 33,073 SH   SOLE   39 0 33,034
VIATRIS INC COM 92556V106 547 29,203 SH   SOLE   1,305 0 27,898
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,575 135,500 SH   SOLE   0 0 135,500
VISA INC COM CL A 92826C839 2,408 11,008 SH   SOLE   6,124 0 4,884
WALMART INC COM 931142103 568 3,937 SH   SOLE   1,050 0 2,887
WASTE MGMT INC DEL COM 94106L109 10,322 87,526 SH   SOLE   705 0 86,821
WELLS FARGO CO NEW COM 949746101 324 10,726 SH   SOLE   5,508 0 5,218
WESTERN ASSET HIGH INCOME OP COM 95766K109 8,725 1,762,634 SH   SOLE   0 0 1,762,634
WESTERN ASSET HIGH YIELD DEF COM 95768B107 236 15,325 SH   SOLE   0 0 15,325
WESTERN DIGITAL CORP. COM 958102105 2,533 45,726 SH   SOLE   0 0 45,726
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 510 36,907 SH   SOLE   0 0 36,907
WILLIAMS COS INC COM 969457100 243 12,138 SH   SOLE   1,425 0 10,713
WISDOMTREE TR US LARGECAP DIVD 97717W307 970 9,022 SH   SOLE   0 0 9,022
WORKDAY INC CL A 98138H101 235 980 SH   SOLE   917 0 63
XYLEM INC COM 98419M100 488 4,794 SH   SOLE   24 0 4,770
ZILLOW GROUP INC CL A 98954M101 323 2,374 SH   SOLE   0 0 2,374
ZOETIS INC CL A 98978V103 356 2,148 SH   SOLE   805 0 1,343