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
ABBOTT LABS COM 002824100 886 11,232 SH   SOLE   11,232 0 0
ABBVIE INC COM 00287Y109 967 12,686 SH   SOLE   12,686 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 363 2,221 SH   SOLE   2,221 0 0
ADOBE INC COM 00724F101 321 1,010 SH   SOLE   1,010 0 0
ALPHABET INC CAP STK CL A 02079K305 1,312 1,129 SH   SOLE   1,129 0 0
ALPHABET INC CAP STK CL C 02079K107 465 400 SH   SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 201 2,350 SH   SOLE   2,350 0 0
AMERICAN TOWER CORP NEW COM 03027X100 257 1,180 SH   SOLE   1,180 0 0
AMGEN INC COM 031162100 582 2,871 SH   SOLE   2,871 0 0
APPLE INC COM 037833100 3,043 11,965 SH   SOLE   11,965 0 0
AT&T INC COM 00206R102 501 17,191 SH   SOLE   17,191 0 0
BALL CORP COM 058498106 343 5,306 SH   SOLE   5,306 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,632 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,632 30,803 SH   SOLE   30,803 0 0
BIOGEN INC COM 09062X103 252 797 SH   SOLE   797 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 579 91,847 SH   SOLE   73,276 0 18,571
BLACKROCK INC COM 09247X101 252 572 SH   SOLE   572 0 0
CHEVRON CORP NEW COM 166764100 1,133 15,642 SH   SOLE   15,642 0 0
CHICOS FAS INC COM 168615102 81 62,800 SH   SOLE   62,800 0 0
CISCO SYS INC COM 17275R102 1,201 30,550 SH   SOLE   30,550 0 0
COCA COLA CO COM 191216100 725 16,378 SH   SOLE   16,378 0 0
CONOCOPHILLIPS COM 20825C104 1,074 34,859 SH   SOLE   34,659 0 200
COSTCO WHSL CORP NEW COM 22160K105 533 1,870 SH   SOLE   1,870 0 0
COVANTA HLDG CORP COM 22282E102 108 12,625 SH   SOLE   12,625 0 0
CVS HEALTH CORP COM 126650100 696 11,735 SH   SOLE   11,735 0 0
DISNEY WALT CO COM DISNEY 254687106 373 3,862 SH   SOLE   3,862 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 226 24,232 SH   SOLE   24,232 0 0
EOG RES INC COM 26875P101 15,148 421,717 SH   SOLE   421,717 0 0
EXXON MOBIL CORP COM 30231G102 215 5,659 SH   SOLE   5,659 0 0
GENERAL ELECTRIC CO COM 369604103 304 38,321 SH   SOLE   38,321 0 0
GENERAL MLS INC COM 370334104 814 15,425 SH   SOLE   15,425 0 0
GILEAD SCIENCES INC COM 375558103 504 6,737 SH   SOLE   6,737 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 343 2,222 SH   SOLE   2,222 0 0
HOME DEPOT INC COM 437076102 393 2,105 SH   SOLE   2,105 0 0
ILLINOIS TOOL WKS INC COM 452308109 226 1,591 SH   SOLE   1,591 0 0
INTEL CORP COM 458140100 1,029 19,009 SH   SOLE   18,409 0 600
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 4,109 136,928 SH   SOLE   136,928 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,376 130,121 SH   SOLE   130,121 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,827 277,243 SH   SOLE   242,525 0 34,718
ISHARES TR RUS 1000 ETF 464287622 309 2,183 SH   SOLE   561 0 1,622
ISHARES TR SELECT DIVID ETF 464287168 59,270 805,960 SH   SOLE   801,268 0 4,692
JOHNSON & JOHNSON COM 478160104 1,835 13,995 SH   SOLE   13,995 0 0
JPMORGAN CHASE & CO COM 46625H100 1,215 13,498 SH   SOLE   13,498 0 0
KELLOGG CO COM 487836108 478 7,964 SH   SOLE   7,964 0 0
LILLY ELI & CO COM 532457108 2,416 17,414 SH   SOLE   17,414 0 0
LOCKHEED MARTIN CORP COM 539830109 213 629 SH   SOLE   629 0 0
MEDTRONIC PLC SHS G5960L103 417 4,623 SH   SOLE   4,623 0 0
MICROSOFT CORP COM 594918104 5,574 35,343 SH   SOLE   35,343 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,903 9,596 SH   SOLE   9,596 0 0
NOVARTIS A G SPONSORED ADR 66987V109 210 2,546 SH   SOLE   2,546 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 129 10,371 SH   SOLE   0 0 10,371
ORACLE CORP COM 68389X105 699 14,456 SH   SOLE   14,456 0 0
PEPSICO INC COM 713448108 524 4,363 SH   SOLE   4,363 0 0
PFIZER INC COM 717081103 378 11,570 SH   SOLE   11,570 0 0
PHILIP MORRIS INTL INC COM 718172109 1,108 15,181 SH   SOLE   15,181 0 0
PHILLIPS 66 COM 718546104 941 17,547 SH   SOLE   17,547 0 0
PNC FINL SVCS GROUP INC COM 693475105 249 2,598 SH   SOLE   2,598 0 0
PROCTER & GAMBLE CO COM 742718109 1,274 11,578 SH   SOLE   11,578 0 0
PROLOGIS INC. COM 74340W103 233 2,900 SH   SOLE   2,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,694 18,194 SH   SOLE   17,424 0 770
SPDR S&P 500 ETF TR TR UNIT 78462F103 727 2,820 SH   SOLE   2,820 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,960 16,138 SH   SOLE   16,138 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,287 98,100 SH   SOLE   98,100 0 0
STARBUCKS CORP COM 855244109 229 3,481 SH   SOLE   3,481 0 0
STONECO LTD COM CL A G85158106 302 13,856 SH   SOLE   13,856 0 0
STRYKER CORP COM 863667101 222 1,335 SH   SOLE   1,335 0 0
TARGET CORP COM 87612E106 373 4,016 SH   SOLE   4,016 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 6,946 1,343,518 SH   SOLE   1,276,316 0 67,202
TEXAS INSTRS INC COM 882508104 28,517 285,369 SH   SOLE   285,369 0 0
UNITED TECHNOLOGIES CORP COM 913017109 218 2,307 SH   SOLE   2,307 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,581 6,341 SH   SOLE   6,341 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,754 76,146 SH   SOLE   74,023 0 2,123
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 243 2,354 SH   SOLE   2,354 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 274 6,520 SH   SOLE   6,520 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,612 164,123 SH   SOLE   164,123 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,968 51,481 SH   SOLE   49,235 0 2,246
VANGUARD WORLD FDS INF TECH ETF 92204A702 207 976 SH   SOLE   976 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 560 10,422 SH   SOLE   10,422 0 0
VISA INC COM CL A 92826C839 2,618 16,250 SH   SOLE   16,250 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 373 8,151 SH   SOLE   8,151 0 0
WALMART INC COM 931142103 311 2,740 SH   SOLE   2,740 0 0
WASTE MGMT INC DEL COM 94106L109 210 2,270 SH   SOLE   2,270 0 0
WELLS FARGO CO NEW COM 949746101 813 28,315 SH   SOLE   28,315 0 0