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
3M CO COM 88579Y101 1,019 6,532 SH   SOLE   3,966 0 2,566
ABBOTT LABS COM 002824100 678 7,415 SH   SOLE   507 0 6,908
ABBVIE INC COM 00287Y109 2,906 29,597 SH   SOLE   298 0 29,299
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 417 1,943 SH   SOLE   328 0 1,615
ADOBE INC COM 00724F101 743 1,707 SH   SOLE   393 0 1,314
AEGON N V NY REGISTRY SHS 007924103 60 20,421 SH   SOLE   0 0 20,421
AGNC INVT CORP COM 00123Q104 6,294 487,941 SH   SOLE   0 0 487,941
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,252 38,257 SH   SOLE   1,150 0 37,107
ALLOGENE THERAPEUTICS INC COM 019770106 2,125 49,636 SH   SOLE   0 0 49,636
ALLSTATE CORP COM 020002101 1,576 16,246 SH   SOLE   0 0 16,246
ALPHABET INC CAP STK CL A 02079K305 10,651 7,511 SH   SOLE   538 0 6,973
ALPHABET INC CAP STK CL C 02079K107 22,803 16,131 SH   SOLE   293 0 15,838
ALPS ETF TR ALERIAN MLP 00162Q452 3,594 145,644 SH   SOLE   0 0 145,644
ALTRIA GROUP INC COM 02209S103 314 8,000 SH   SOLE   233 0 7,767
AMAZON COM INC COM 023135106 25,177 9,126 SH   SOLE   1,319 0 7,807
AMERICAN EXPRESS CO COM 025816109 671 7,051 SH   SOLE   1,292 0 5,759
AMERICAN TOWER CORP NEW COM 03027X100 581 2,247 SH   SOLE   156 0 2,091
AMGEN INC COM 031162100 751 3,186 SH   SOLE   1,085 0 2,101
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,336 1,575,654 SH   SOLE   106 0 1,575,548
ANSYS INC COM 03662Q105 212 728 SH   SOLE   352 0 376
ANTERO MIDSTREAM CORP COM 03676B102 3,148 617,187 SH   SOLE   0 0 617,187
AON PLC SHS CL A G0403H108 409 2,124 SH   SOLE   27 0 2,097
APPLE INC COM 037833100 38,653 105,956 SH   SOLE   23,694 0 82,262
APPLIED MATLS INC COM 038222105 295 4,883 SH   SOLE   1,611 0 3,272
ARES CAPITAL CORP COM 04010L103 5,498 380,483 SH   SOLE   0 0 380,483
ASML HOLDING N V N Y REGISTRY SHS N07059210 269 732 SH   SOLE   0 0 732
ASTRAZENECA PLC SPONSORED ADR 046353108 222 4,193 SH   SOLE   0 0 4,193
AT&T INC COM 00206R102 1,334 44,135 SH   SOLE   9,849 0 34,286
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,065 105,325 SH   SOLE   0 0 105,325
AUTOMATIC DATA PROCESSING IN COM 053015103 419 2,816 SH   SOLE   0 0 2,816
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 78 23,051 SH   SOLE   0 0 23,051
BANK NEW YORK MELLON CORP COM 064058100 1,181 30,565 SH   SOLE   2,108 0 28,457
BARRICK GOLD CORPORATION COM 067901108 460 17,068 SH   SOLE   249 0 16,819
BAXTER INTL INC COM 071813109 322 3,735 SH   SOLE   20 0 3,715
BECTON DICKINSON & CO COM 075887109 2,891 12,082 SH   SOLE   0 0 12,082
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,587 42,504 SH   SOLE   5,072 0 37,432
BEYOND MEAT INC COM 08862E109 360 2,689 SH   SOLE   2,480 0 209
BIO RAD LABS INC CL A 090572207 349 773 SH   SOLE   18 0 755
BIOGEN INC COM 09062X103 356 1,330 SH   SOLE   0 0 1,330
BK OF AMERICA CORP COM 060505104 2,850 120,015 SH   SOLE   8,255 0 111,760
BLACK STONE MINERALS L P COM UNIT 09225M101 53 8,137 SH   SOLE   0 0 8,137
BLACK STONE MINERALS L P COM UNIT 09225M101 13 2,000 SH Call SOLE   0 0 2,000
BLACKROCK CR ALLOCATION INCO COM 092508100 1,803 136,555 SH   SOLE   0 0 136,555
BLACKROCK INC COM 09247X101 2,236 4,109 SH   SOLE   52 0 4,057
BLACKROCK MUN BD TR COM 09249H104 193 12,675 SH   SOLE   0 0 12,675
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 265 10,630 SH   SOLE   0 0 10,630
BLACKSTONE GROUP INC COM CL A 09260D107 312 5,500 SH   SOLE   3,210 0 2,290
BLACKSTONE MTG TR INC COM CL A 09257W100 210 8,700 SH   SOLE   6,000 0 2,700
BOEING CO COM 097023105 1,041 5,678 SH   SOLE   643 0 5,036
BOOKING HOLDINGS INC COM 09857L108 1,772 1,113 SH   SOLE   25 0 1,088
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 1,820 20,139 SH   SOLE   45 0 20,094
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 3,997 348,461 SH   SOLE   0 0 348,461
BP PLC SPONSORED ADR 055622104 2,993 128,345 SH   SOLE   875 0 127,470
BRISTOL-MYERS SQUIBB CO COM 110122108 7,453 126,757 SH   SOLE   6,840 0 119,917
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 130 36,182 SH   SOLE   1,370 0 34,812
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 209 5,383 SH   SOLE   113 0 5,270
BROADCOM INC COM 11135F101 438 1,387 SH   SOLE   43 0 1,344
CAMECO CORP COM 13321L108 3,260 318,027 SH   SOLE   305 0 317,722
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4,711 203,330 SH   SOLE   0 0 203,330
CARDINAL HEALTH INC COM 14149Y108 4,801 91,995 SH   SOLE   0 0 91,995
CATERPILLAR INC DEL COM 149123101 414 3,272 SH   SOLE   2,837 0 435
CHECK POINT SOFTWARE TECH LT ORD M22465104 249 2,319 SH   SOLE   141 0 2,178
CHEVRON CORP NEW COM 166764100 2,679 30,019 SH   SOLE   14,247 0 15,772
CHUBB LIMITED COM H1467J104 363 2,863 SH   SOLE   55 0 2,808
CISCO SYS INC COM 17275R102 4,954 106,216 SH   SOLE   7,193 0 99,023
CITIGROUP INC COM NEW 172967424 308 6,026 SH   SOLE   838 0 5,188
CITRIX SYS INC COM 177376100 2,096 14,173 SH   SOLE   141 0 14,032
CLOROX CO DEL COM 189054109 1,499 6,835 SH   SOLE   0 0 6,835
CME GROUP INC COM 12572Q105 988 6,079 SH   SOLE   14 0 6,065
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 145 21,800 SH   SOLE   0 0 21,800
COCA COLA CO COM 191216100 961 21,508 SH   SOLE   5,496 0 16,011
COLGATE PALMOLIVE CO COM 194162103 263 3,595 SH   SOLE   320 0 3,275
COMCAST CORP NEW CL A 20030N101 558 14,327 SH   SOLE   3,279 0 11,048
CONOCOPHILLIPS COM 20825C104 399 9,491 SH   SOLE   5,573 0 3,918
COSTCO WHSL CORP NEW COM 22160K105 2,662 8,780 SH   SOLE   4,715 0 4,065
CUMMINS INC COM 231021106 206 1,189 SH   SOLE   100 0 1,089
CVR ENERGY INC COM 12662P108 1,864 92,700 SH   SOLE   0 0 92,700
CVS HEALTH CORP COM 126650100 389 5,993 SH   SOLE   1,500 0 4,493
D R HORTON INC COM 23331A109 249 4,494 SH   SOLE   0 0 4,494
DANAHER CORPORATION COM 235851102 360 2,036 SH   SOLE   625 0 1,411
DARDEN RESTAURANTS INC COM 237194105 283 3,741 SH   SOLE   0 0 3,741
DBX ETF TR XTRACK HRVST CSI 233051879 603 20,312 SH   SOLE   0 0 20,312
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 3,307 292,633 SH   SOLE   3,000 0 289,633
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 11 1,000 SH Call SOLE   0 0 1,000
DELL TECHNOLOGIES INC CL C 24703L202 4,684 85,254 SH   SOLE   323 0 84,931
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 211 3,542 SH   SOLE   3,542 0 0
DISCOVERY INC COM SER A 25470F104 2,534 120,115 SH   SOLE   0 0 120,115
DISNEY WALT CO COM DISNEY 254687106 6,483 58,137 SH   SOLE   7,497 0 50,639
DOCUSIGN INC COM 256163106 588 3,417 SH   SOLE   3,377 0 40
DOLLAR TREE INC COM 256746108 2,182 23,538 SH   SOLE   0 0 23,538
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,644 302,170 SH   SOLE   0 0 302,170
EATON CORP PLC SHS G29183103 1,389 15,875 SH   SOLE   40 0 15,835
EATON VANCE LTD DURATION INC COM 27828H105 778 69,056 SH   SOLE   0 0 69,056
EATON VANCE MUN BD FD COM 27827X101 398 31,295 SH   SOLE   0 0 31,295
ECOLAB INC COM 278865100 234 1,178 SH   SOLE   474 0 704
EDISON INTL COM 281020107 230 4,230 SH   SOLE   1,820 0 2,410
EDWARDS LIFESCIENCES CORP COM 28176E108 314 4,541 SH   SOLE   2,160 0 2,381
ELECTRONIC ARTS INC COM 285512109 3,182 24,100 SH   SOLE   76 0 24,024
EMERSON ELEC CO COM 291011104 395 6,368 SH   SOLE   0 0 6,368
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3,670 784,224 SH   SOLE   0 0 784,224
ENBRIDGE INC COM 29250N105 877 28,837 SH   SOLE   1,198 0 27,639
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 7,217 1,013,674 SH   SOLE   13,516 0 1,000,158
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 7 1,000 SH Call SOLE   0 0 1,000
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 55 22,745 SH   SOLE   0 0 22,745
ENTERPRISE PRODS PARTNERS L COM 293792107 25,439 1,400,029 SH   SOLE   5,981 0 1,394,048
EOG RES INC COM 26875P101 1,901 37,521 SH   SOLE   0 0 37,521
EQUITRANS MIDSTREAM CORP COM 294600101 3,941 474,303 SH   SOLE   0 0 474,303
EROS INTL PLC SHS NEW G3788M114 42 13,250 SH   SOLE   0 0 13,250
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 122 10,110 SH   SOLE   0 0 10,110
EXXON MOBIL CORP COM 30231G102 1,515 33,879 SH   SOLE   12,295 0 21,584
F5 NETWORKS INC COM 315616102 1,860 13,334 SH   SOLE   0 0 13,334
FACEBOOK INC CL A 30303M102 10,967 48,299 SH   SOLE   11,897 0 36,402
FEDEX CORP COM 31428X106 2,836 20,225 SH   SOLE   0 0 20,225
FIDELITY COVINGTON TR INT VL FCT ETF 316092717 989 53,325 SH   SOLE   53,325 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 252 8,134 SH   SOLE   0 0 8,134
FIRST REP BK SAN FRANCISCO C COM 33616C100 280 2,638 SH   SOLE   2,501 0 137
FISERV INC COM 337738108 344 3,520 SH   SOLE   0 0 3,520
FLEXSHARES TR IBOXX 3R TARGT 33939L506 480 19,000 SH   SOLE   0 0 19,000
GENERAL DYNAMICS CORP COM 369550108 5,424 36,293 SH   SOLE   30 0 36,263
GENERAL ELECTRIC CO COM 369604103 269 39,361 SH   SOLE   16,919 0 22,442
GENERAL ELECTRIC CO COM 369604103 7 1,000 SH Call SOLE   0 0 1,000
GENERAL MLS INC COM 370334104 1,047 16,978 SH   SOLE   1,117 0 15,861
GENUINE PARTS CO COM 372460105 1,505 17,310 SH   SOLE   0 0 17,310
GENWORTH FINL INC COM CL A 37247D106 60 25,769 SH   SOLE   0 0 25,769
GILEAD SCIENCES INC COM 375558103 214 2,775 SH   SOLE   630 0 2,145
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 13,536 544,068 SH   SOLE   0 0 544,068
GLOBAL X FDS GLBL X MLP ETF 37954Y343 18,267 671,083 SH   SOLE   20 0 671,063
GLOBALSTAR INC COM 378973408 445 1,362,725 SH   SOLE   0 0 1,362,725
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 21,004 209,013 SH   SOLE   4,894 0 204,119
GOLDMAN SACHS GROUP INC COM 38141G104 467 2,365 SH   SOLE   44 0 2,321
GOLUB CAP BDC INC COM 38173M102 5,030 431,748 SH   SOLE   0 0 431,748
HEWLETT PACKARD ENTERPRISE C COM 42824C109 123 12,677 SH   SOLE   0 0 12,677
HOLLYFRONTIER CORP COM 436106108 3,359 115,041 SH   SOLE   0 0 115,041
HOME DEPOT INC COM 437076102 1,021 4,074 SH   SOLE   909 0 3,165
HONEYWELL INTL INC COM 438516106 662 4,577 SH   SOLE   579 0 3,998
HP INC COM 40434L105 1,357 77,827 SH   SOLE   5,570 0 72,257
ILLINOIS TOOL WKS INC COM 452308109 241 1,380 SH   SOLE   310 0 1,070
INFOSYS LTD SPONSORED ADR 456788108 157 16,223 SH   SOLE   13,600 0 2,623
ING GROEP N.V. SPONSORED ADR 456837103 75 10,901 SH   SOLE   0 0 10,901
INTEL CORP COM 458140100 7,013 117,223 SH   SOLE   30,731 0 86,492
INTERNATIONAL BUSINESS MACHS COM 459200101 2,547 21,087 SH   SOLE   2,659 0 18,427
INTEVAC INC COM 461148108 3,683 674,463 SH   SOLE   674,463 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 323 566 SH   SOLE   145 0 421
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 8,290 458,006 SH   SOLE   0 0 458,006
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,494 126,900 SH   SOLE   24,546 0 102,354
INVESCO QQQ TR UNIT SER 1 46090E103 2,479 10,014 SH   SOLE   7,482 0 2,531
ISHARES GOLD TRUST ISHARES 464285105 1,334 78,535 SH   SOLE   77,313 0 1,222
ISHARES INC CORE MSCI EMKT 46434G103 3,243 68,125 SH   SOLE   67,258 0 867
ISHARES INC EM MKT SM-CP ETF 464286475 2,088 53,479 SH   SOLE   53,479 0 0
ISHARES INC MSCI AUST ETF 464286103 489 25,397 SH   SOLE   0 0 25,397
ISHARES INC MSCI BRAZIL ETF 464286400 380 13,222 SH   SOLE   0 0 13,222
ISHARES INC MSCI CDA ETF 464286509 1,501 58,002 SH   SOLE   0 0 58,002
ISHARES INC MSCI FRANCE ETF 464286707 402 14,672 SH   SOLE   0 0 14,672
ISHARES INC MSCI GERMANY ETF 464286806 1,797 66,290 SH   SOLE   0 0 66,290
ISHARES INC MSCI HONG KG ETF 464286871 1,193 55,821 SH   SOLE   3,805 0 52,016
ISHARES INC MSCI JPN ETF NEW 46434G822 3,030 55,173 SH   SOLE   299 0 54,874
ISHARES INC MSCI MEXICO ETF 464286822 840 26,338 SH   SOLE   35 0 26,303
ISHARES INC MSCI RUSSIA ETF 46434G798 759 22,669 SH   SOLE   0 0 22,669
ISHARES INC MSCI SINGPOR ETF 46434G780 1,142 60,846 SH   SOLE   0 0 60,846
ISHARES INC MSCI STH KOR ETF 464286772 6,312 110,492 SH   SOLE   0 0 110,492
ISHARES INC MSCI SWEDEN ETF 464286756 842 27,087 SH   SOLE   0 0 27,087
ISHARES INC MSCI SWITZERLAND 464286749 588 15,093 SH   SOLE   0 0 15,093
ISHARES SILVER TR ISHARES 46428Q109 1,153 67,798 SH   SOLE   205 0 67,593
ISHARES TR 1 3 YR TREAS BD 464287457 18,442 212,931 SH   SOLE   92,322 0 120,609
ISHARES TR 3 7 YR TREAS BD 464288661 231 1,727 SH   SOLE   0 0 1,727
ISHARES TR BARCLAYS 7 10 YR 464287440 346 2,840 SH   SOLE   0 0 2,840
ISHARES TR CORE MSCI EAFE 46432F842 4,455 77,934 SH   SOLE   76,167 0 1,767
ISHARES TR CORE S&P MCP ETF 464287507 287 1,613 SH   SOLE   647 0 966
ISHARES TR CORE S&P SCP ETF 464287804 3,294 48,238 SH   SOLE   9,793 0 38,445
ISHARES TR CORE S&P500 ETF 464287200 1,075 3,470 SH   SOLE   2,543 0 927
ISHARES TR CORE US AGGBD ET 464287226 630 5,334 SH   SOLE   2,476 0 2,858
ISHARES TR EDGE MSCI MINM 46435G433 475 16,400 SH   SOLE   16,400 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 3,168 43,828 SH   SOLE   43,828 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 697 13,770 SH   SOLE   0 0 13,770
ISHARES TR GLOBAL ENERG ETF 464287341 6,754 345,662 SH   SOLE   336,167 0 9,495
ISHARES TR IBOXX INV CP ETF 464287242 29,402 218,604 SH   SOLE   742 0 217,862
ISHARES TR MBS ETF 464288588 16,716 150,998 SH   SOLE   1,101 0 149,897
ISHARES TR MIN VOL EAFE ETF 46429B689 694 10,510 SH   SOLE   8,365 0 2,145
ISHARES TR MORTGE REL ETF 46435G342 6,829 274,700 SH   SOLE   0 0 274,700
ISHARES TR MSCI CHINA ETF 46429B671 1,547 23,639 SH   SOLE   14,030 0 9,609
ISHARES TR MSCI EAFE ETF 464287465 524 8,610 SH   SOLE   1,272 0 7,338
ISHARES TR MSCI EMG MKT ETF 464287234 425 10,633 SH   SOLE   8,163 0 2,470
ISHARES TR MSCI MIN VOL ETF 46429B697 2,448 40,369 SH   SOLE   40,369 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,216 86,043 SH   SOLE   0 0 86,043
ISHARES TR PFD AND INCM SEC 464288687 41,780 1,206,129 SH   SOLE   8,750 0 1,197,379
ISHARES TR RUS 1000 GRW ETF 464287614 385 2,004 SH   SOLE   0 0 2,004
ISHARES TR RUS 1000 VAL ETF 464287598 320 2,838 SH   SOLE   1,433 0 1,405
ISHARES TR RUSSELL 2000 ETF 464287655 658 4,593 SH   SOLE   3,290 0 1,304
ISHARES TR S&P 100 ETF 464287101 2,041 14,333 SH   SOLE   0 0 14,333
ISHARES TR S&P 500 GRWT ETF 464287309 12,196 58,777 SH   SOLE   154 0 58,622
ISHARES TR SH TR CRPORT ETF 464288646 3,666 67,012 SH   SOLE   67,012 0 0
ISHARES TR TIPS BD ETF 464287176 728 5,920 SH   SOLE   5,920 0 0
ISHARES TR USA QUALITY FCTR 46432F339 535 5,582 SH   SOLE   3,059 0 2,523
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,561 50,478 SH   SOLE   0 0 50,478
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,778 63,558 SH   SOLE   0 0 63,558
JOHNSON & JOHNSON COM 478160104 10,377 73,790 SH   SOLE   11,942 0 61,847
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13,565 1,027,655 SH   SOLE   0 0 1,027,655
JPMORGAN CHASE & CO COM 46625H100 7,444 79,140 SH   SOLE   4,299 0 74,840
KIMBERLY CLARK CORP COM 494368103 525 3,713 SH   SOLE   205 0 3,508
KINDER MORGAN INC DEL COM 49456B101 957 63,086 SH   SOLE   0 0 63,086
KINROSS GOLD CORP COM 496902404 128 17,664 SH   SOLE   0 0 17,664
KIRKLAND LAKE GOLD LTD COM 49741E100 2,225 53,950 SH   SOLE   0 0 53,950
LENNAR CORP CL A 526057104 2,363 38,354 SH   SOLE   0 0 38,354
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,482 185,260 SH   SOLE   0 0 185,260
LIBERTY BROADBAND CORP COM SER A 530307107 456 3,728 SH   SOLE   127 0 3,601
LIBERTY BROADBAND CORP COM SER C 530307305 833 6,720 SH   SOLE   0 0 6,720
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 405 11,737 SH   SOLE   0 0 11,737
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 792 22,988 SH   SOLE   0 0 22,988
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 221 6,957 SH   SOLE   1,211 0 5,746
LILLY ELI & CO COM 532457108 723 4,402 SH   SOLE   1,763 0 2,639
LINDE PLC SHS G5494J103 244 1,152 SH   SOLE   93 0 1,059
LOCKHEED MARTIN CORP COM 539830109 249 681 SH   SOLE   21 0 660
LOWES COS INC COM 548661107 1,410 10,436 SH   SOLE   71 0 10,365
LULULEMON ATHLETICA INC COM 550021109 5,396 17,294 SH   SOLE   20 0 17,274
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,313 53,572 SH   SOLE   700 0 52,872
MANULIFE FINL CORP COM 56501R106 175 12,820 SH   SOLE   0 0 12,820
MASTERCARD INCORPORATED CL A 57636Q104 1,266 4,280 SH   SOLE   2,116 0 2,164
MCDONALDS CORP COM 580135101 1,269 6,877 SH   SOLE   5,456 0 1,421
MCKESSON CORP COM 58155Q103 272 1,772 SH   SOLE   302 0 1,470
MEDICAL PPTYS TRUST INC COM 58463J304 6,556 348,715 SH   SOLE   0 0 348,715
MEDTRONIC PLC SHS G5960L103 550 5,993 SH   SOLE   150 0 5,843
MERCK & CO. INC COM 58933Y105 5,947 76,907 SH   SOLE   5,645 0 71,262
MGIC INVT CORP WIS COM 552848103 94 11,521 SH   SOLE   0 0 11,521
MICROSOFT CORP COM 594918104 67,022 329,328 SH   SOLE   28,104 0 301,224
MOHAWK INDS INC COM 608190104 2,041 20,053 SH   SOLE   0 0 20,053
MONDELEZ INTL INC CL A 609207105 340 6,641 SH   SOLE   2,652 0 3,989
MORGAN STANLEY EMERGING MKTS COM 617477104 68 12,096 SH   SOLE   0 0 12,096
MORGAN STANLEY INDIA INVT FD COM 61745C105 354 21,820 SH   SOLE   0 0 21,820
MPLX LP COM UNIT REP LTD 55336V100 6,109 353,522 SH   SOLE   0 0 353,522
NAVIGATOR HOLDINGS LTD SHS Y62132108 82 12,820 SH   SOLE   0 0 12,820
NETAPP INC COM 64110D104 892 20,100 SH   SOLE   225 0 19,875
NETFLIX INC COM 64110L106 2,779 6,107 SH   SOLE   2,165 0 3,942
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 97 13,088 SH   SOLE   71 0 13,017
NEWMONT CORP COM 651639106 266 4,316 SH   SOLE   189 0 4,127
NEXTERA ENERGY INC COM 65339F101 310 1,290 SH   SOLE   14 0 1,276
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7,807 152,233 SH   SOLE   0 0 152,233
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 103 26,475 SH   SOLE   0 0 26,475
NIKE INC CL B 654106103 9,875 100,711 SH   SOLE   44,753 0 55,958
NORDSTROM INC COM 655664100 2,164 139,690 SH   SOLE   0 0 139,690
NORFOLK SOUTHERN CORP COM 655844108 208 1,186 SH   SOLE   0 0 1,186
NOVARTIS AG SPONSORED ADR 66987V109 383 4,384 SH   SOLE   695 0 3,689
NOVO-NORDISK A S ADR 670100205 446 6,810 SH   SOLE   255 0 6,555
NUVEEN AMT FREE MUN CR INC F COM 67071L106 208 13,601 SH   SOLE   8,984 0 4,617
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 326 22,833 SH   SOLE   3,151 0 19,682
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 236 15,809 SH   SOLE   7,313 0 8,496
NUVEEN MUN VALUE FD INC COM 670928100 602 58,980 SH   SOLE   0 0 58,980
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 182 12,354 SH   SOLE   0 0 12,354
NUVEEN QUALITY MUNCP INCOME COM 67066V101 179 12,795 SH   SOLE   3,742 0 9,053
NVIDIA CORPORATION COM 67066G104 3,238 8,524 SH   SOLE   553 0 7,971
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,847 1,308,095 SH   SOLE   0 0 1,308,095
ORACLE CORP COM 68389X105 3,932 71,135 SH   SOLE   34,897 0 36,238
PACCAR INC COM 693718108 21,169 282,825 SH   SOLE   12,760 0 270,065
PACIFIC COAST OIL TR UNIT BEN INT 694103102 728 2,046,621 SH   SOLE   0 0 2,046,621
PACWEST BANCORP DEL COM 695263103 222 11,272 SH   SOLE   0 0 11,272
PALO ALTO NETWORKS INC COM 697435105 235 1,024 SH   SOLE   755 0 269
PAN AMERN SILVER CORP COM 697900108 360 11,843 SH   SOLE   0 0 11,843
PAYPAL HLDGS INC COM 70450Y103 1,332 7,643 SH   SOLE   582 0 7,061
PENN NATL GAMING INC COM 707569109 3,282 107,480 SH   SOLE   0 0 107,480
PEPSICO INC COM 713448108 3,286 24,843 SH   SOLE   9,318 0 15,525
PFIZER INC COM 717081103 6,588 201,483 SH   SOLE   11,931 0 189,552
PHILLIPS 66 COM 718546104 289 4,023 SH   SOLE   2,678 0 1,345
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 5,121 277,855 SH   SOLE   0 0 277,855
PIMCO ETF TR ACTIVE BD ETF 72201R775 529 4,745 SH   SOLE   1,600 0 3,145
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,375 102,026 SH   SOLE   53,979 0 48,047
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,399 157,223 SH   SOLE   0 0 157,223
PPG INDS INC COM 693506107 617 5,820 SH   SOLE   3,574 0 2,246
PRETIUM RES INC COM 74139C102 3,038 361,620 SH   SOLE   0 0 361,620
PRICE T ROWE GROUP INC COM 74144T108 206 1,666 SH   SOLE   185 0 1,481
PROCTER AND GAMBLE CO COM 742718109 2,029 16,971 SH   SOLE   5,198 0 11,773
PROLOGIS INC. COM 74340W103 1,949 20,880 SH   SOLE   70 0 20,810
PROSHARES TR LARGE CAP CRE 74347R248 481 6,776 SH   SOLE   6,776 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 700 19,352 SH   SOLE   0 0 19,352
PROSHARES TR SHRT SMALLCAP60 74348A376 329 10,700 SH   SOLE   0 0 10,700
PRUDENTIAL FINL INC COM 744320102 18,425 302,538 SH   SOLE   93 0 302,445
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 226 4,606 SH   SOLE   23 0 4,583
QUALCOMM INC COM 747525103 7,877 86,357 SH   SOLE   640 0 85,717
QUANTA SVCS INC COM 74762E102 1,873 47,755 SH   SOLE   0 0 47,755
RATTLER MIDSTREAM LP COM UNITS 75419T103 3,986 410,917 SH   SOLE   0 0 410,917
RAYTHEON TECHNOLOGIES CORP COM 75513E101 474 7,690 SH   SOLE   175 0 7,515
REDWOOD TR INC COM 758075402 7,797 1,113,806 SH   SOLE   1,000 0 1,112,806
ROYAL BK CDA COM 780087102 222 3,267 SH   SOLE   904 0 2,363
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 282 9,253 SH   SOLE   0 0 9,253
ROYAL GOLD INC COM 780287108 457 3,672 SH   SOLE   0 0 3,672
S&P GLOBAL INC COM 78409V104 308 936 SH   SOLE   0 0 936
SALESFORCE COM INC COM 79466L302 1,117 5,961 SH   SOLE   296 0 5,665
SANOFI SPONSORED ADR 80105N105 214 4,200 SH   SOLE   0 0 4,200
SAP SE SPON ADR 803054204 267 1,905 SH   SOLE   120 0 1,785
SCHLUMBERGER LTD COM 806857108 202 10,977 SH   SOLE   3,876 0 7,101
SCHWAB CHARLES CORP COM 808513105 408 12,100 SH   SOLE   9,823 0 2,277
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 279 9,393 SH   SOLE   6,446 0 2,947
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,304 111,735 SH   SOLE   111,106 0 629
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,030 58,689 SH   SOLE   0 0 58,689
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 224 3,050 SH   SOLE   3,050 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,008 15,424 SH   SOLE   12,412 0 3,012
SCHWAB STRATEGIC TR US TIPS ETF 808524870 200 3,331 SH   SOLE   2,904 0 427
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,411 37,283 SH   SOLE   27,290 0 9,992
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,210 34,772 SH   SOLE   32,145 0 2,627
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 346 3,455 SH   SOLE   655 0 2,800
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 274 11,851 SH   SOLE   5,350 0 6,501
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 344 5,000 SH   SOLE   0 0 5,000
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 202 3,583 SH   SOLE   583 0 3,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 774 7,406 SH   SOLE   206 0 7,200
SEMPRA ENERGY COM 816851109 218 1,858 SH   SOLE   74 0 1,784
SERVICE PPTYS TR COM SH BEN INT 81761L102 105 14,823 SH   SOLE   0 0 14,823
SERVICENOW INC COM 81762P102 877 2,164 SH   SOLE   0 0 2,164
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 389 31,680 SH   SOLE   0 0 31,680
SNAP ON INC COM 833034101 203 1,469 SH   SOLE   0 0 1,469
SOLAR CAP LTD COM 83413U100 502 31,350 SH   SOLE   0 0 31,350
SOUTHERN CO COM 842587107 493 9,513 SH   SOLE   563 0 8,950
SOUTHWESTERN ENERGY CO COM 845467109 40 15,679 SH   SOLE   0 0 15,679
SPDR GOLD TR GOLD SHS 78463V107 1,511 9,030 SH   SOLE   7,149 0 1,881
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 351 10,500 SH   SOLE   10,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,927 35,435 SH   SOLE   6,054 0 29,381
SPDR SER TR BLOOMBERG BRCLYS 78468R622 253 2,500 SH   SOLE   0 0 2,500
SPDR SER TR DJ REIT ETF 78464A607 369 4,731 SH   SOLE   0 0 4,731
SPDR SER TR NUVEEN BLMBRG SR 78468R739 288 5,766 SH   SOLE   1,666 0 4,100
SPDR SER TR S&P BIOTECH 78464A870 1,227 10,961 SH   SOLE   61 0 10,900
SPDR SER TR S&P DIVID ETF 78464A763 314 3,441 SH   SOLE   3,441 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 344 3,757 SH   SOLE   0 0 3,757
SPROTT ETF TR GOLD MINERS ETF 85210B102 485 15,350 SH   SOLE   0 0 15,350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 22,801 1,349,171 SH   SOLE   2,000 0 1,347,171
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,383 96,675 SH   SOLE   0 0 96,675
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 12,179 1,842,528 SH   SOLE   0 0 1,842,528
SQUARE INC CL A 852234103 4,791 45,655 SH   SOLE   954 0 44,701
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 671 13,548 SH   SOLE   8,013 0 5,535
STARBUCKS CORP COM 855244109 1,834 24,916 SH   SOLE   1,293 0 23,623
STATE STR CORP COM 857477103 2,612 41,100 SH   SOLE   100 0 41,000
STRYKER CORPORATION COM 863667101 281 1,560 SH   SOLE   0 0 1,560
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 132 23,536 SH   SOLE   0 0 23,536
SYNAPTICS INC COM 87157D109 385 6,400 SH   SOLE   6,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,808 31,844 SH   SOLE   750 0 31,094
TARGET CORP COM 87612E106 470 3,923 SH   SOLE   2,199 0 1,724
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,103 35,500 SH   SOLE   0 0 35,500
TEEKAY CORPORATION COM Y8564W103 83 34,575 SH   SOLE   0 0 34,575
TEMPLETON EMERGING MKTS INCO COM 880192109 420 53,494 SH   SOLE   0 0 53,494
TEMPLETON GLOBAL INCOME FD COM 880198106 15,808 2,943,747 SH   SOLE   0 0 2,943,747
TENARIS S A SPONSORED ADS 88031M109 252 19,456 SH   SOLE   2,353 0 17,103
TESLA INC COM 88160R101 822 761 SH   SOLE   573 0 188
TEXAS INSTRS INC COM 882508104 619 4,873 SH   SOLE   1,281 0 3,592
THERMO FISHER SCIENTIFIC INC COM 883556102 366 1,011 SH   SOLE   133 0 878
TORO CO COM 891092108 469 7,076 SH   SOLE   0 0 7,076
TOTAL S.A. SPONSORED ADS 89151E109 3,713 96,529 SH   SOLE   0 0 96,529
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 319 2,543 SH   SOLE   695 0 1,848
TPG RE FIN TR INC COM 87266M107 166 19,292 SH   SOLE   14,500 0 4,792
TWITTER INC COM 90184L102 4,932 165,575 SH   SOLE   685 0 164,890
TYSON FOODS INC CL A 902494103 2,748 46,028 SH   SOLE   0 0 46,028
UBER TECHNOLOGIES INC COM 90353T100 13,097 421,391 SH   SOLE   19,571 0 401,820
UNDER ARMOUR INC CL C 904311206 468 52,588 SH   SOLE   0 0 52,588
UNION PAC CORP COM 907818108 1,701 10,060 SH   SOLE   2,754 0 7,306
UNITED PARCEL SERVICE INC CL B 911312106 9,023 81,153 SH   SOLE   505 0 80,648
UNITEDHEALTH GROUP INC COM 91324P102 4,474 15,169 SH   SOLE   7,062 0 8,107
UNUM GROUP COM 91529Y106 2,075 125,067 SH   SOLE   0 0 125,067
US BANCORP DEL COM NEW 902973304 1,592 43,230 SH   SOLE   116 0 43,114
USD PARTNERS LP COM UT REP LTD 903318103 1,878 588,665 SH   SOLE   0 0 588,665
V F CORP COM 918204108 1,272 20,868 SH   SOLE   0 0 20,868
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 53,530 1,865,148 SH   SOLE   0 0 1,865,148
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15,374 419,135 SH   SOLE   1,125 0 418,010
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 17,251 561,176 SH   SOLE   0 0 561,176
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 626 12,635 SH   SOLE   0 0 12,635
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2,015 19,306 SH   SOLE   19,306 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 24,421 120,841 SH   SOLE   100 0 120,741
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,737 73,051 SH   SOLE   70,845 0 2,206
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,560 16,087 SH   SOLE   15,673 0 414
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,758 12,063 SH   SOLE   11,681 0 382
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,078 19,663 SH   SOLE   11,958 0 7,705
VANGUARD INDEX FDS VALUE ETF 922908744 14,274 143,325 SH   SOLE   1,050 0 142,275
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,524 116,032 SH   SOLE   3,187 0 112,845
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 202 5,106 SH   SOLE   4,436 0 670
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 691 7,149 SH   SOLE   6,785 0 364
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 824 17,670 SH   SOLE   17,468 0 202
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 349 6,956 SH   SOLE   0 0 6,956
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,224 17,339 SH   SOLE   0 0 17,339
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 26,411 485,761 SH   SOLE   68 0 485,693
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,285 84,975 SH   SOLE   11,750 0 73,225
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,799 191,126 SH   SOLE   3,286 0 187,840
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,070 85,935 SH   SOLE   32,583 0 53,352
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 251 6,477 SH   SOLE   4,563 0 1,914
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,738 174,381 SH   SOLE   4,384 0 169,997
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,948 58,618 SH   SOLE   58,611 0 7
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 285 4,980 SH   SOLE   4,980 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,151 18,481 SH   SOLE   18,465 0 16
VARIAN MED SYS INC COM 92220P105 277 2,257 SH   SOLE   152 0 2,105
VERIZON COMMUNICATIONS INC COM 92343V104 6,030 109,374 SH   SOLE   3,794 0 105,579
VERTEX PHARMACEUTICALS INC COM 92532F100 215 741 SH   SOLE   181 0 560
VIACOMCBS INC CL B 92556H206 886 37,983 SH   SOLE   100 0 37,883
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,083 104,575 SH   SOLE   0 0 104,575
VISA INC COM CL A 92826C839 1,968 10,189 SH   SOLE   6,103 0 4,086
WALMART INC COM 931142103 342 2,855 SH   SOLE   1,025 0 1,830
WASTE MGMT INC DEL COM 94106L109 9,868 93,169 SH   SOLE   737 0 92,432
WELLS FARGO CO NEW COM 949746101 403 15,746 SH   SOLE   7,113 0 8,633
WESTERN DIGITAL CORP. COM 958102105 1,930 43,704 SH   SOLE   0 0 43,704
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 918 91,413 SH   SOLE   0 0 91,413
WILLIAMS COS INC COM 969457100 220 11,574 SH   SOLE   1,400 0 10,174
WISDOMTREE TR US LARGECAP DIVD 97717W307 826 8,893 SH   SOLE   0 0 8,893
XYLEM INC COM 98419M100 302 4,656 SH   SOLE   0 0 4,656
ZILLOW GROUP INC CL C CAP STK 98954M200 279 4,845 SH   SOLE   0 0 4,845
ZOETIS INC CL A 98978V103 303 2,208 SH   SOLE   805 0 1,403