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
AMAZON.COM INC Stock 023135106 1,437 441 SH   SOLE 0 340 0 100
POWERSHARES QQQ TR ETF 46090E103 1,938 5,346 SH   SOLE 0 4,742 0 604
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 1,044 6,566 SH   SOLE 0 5,844 0 722
SEMPRA ENERGY Stock 816851109 5,684 33,808 SH   SOLE 0 29,815 0 3,993
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 207 7,442 SH   SOLE 0 6,886 0 556
ISHARES GOLD TRUST ETF ETF 464285204 10,451 283,755 SH   SOLE 0 247,956 0 35,799
DOLLAR GEN CORP NEW COM Stock 256677105 212 953 SH   SOLE 0 818 0 135
JOHNSON & JOHNSON COM Stock 478160104 1,344 7,586 SH   SOLE 0 7,586 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 629 13,011 SH   SOLE 0 10,850 0 2,161
PROCTER AND GAMBLE CO COM Stock 742718109 285 1,863 SH   SOLE 0 1,553 0 310
UNITED PARCEL SERVICE INC Stock 911312106 720 3,357 SH   SOLE 0 2,912 0 445
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 7,154 189,157 SH   SOLE 0 171,405 0 17,752
CME GROUP INC COM Stock 12572Q105 2,332 9,802 SH   SOLE 0 8,870 0 932
POOL CORP COM Stock 73278L105 1,977 4,676 SH   SOLE 0 3,978 0 698
ISHARES AGENCY BOND ETF ETF 464288166 217 1,929 SH   SOLE 0 1,886 0 43
MCKESSON CORP COM Stock 58155Q103 470 1,535 SH   SOLE 0 1,393 0 142
LAMB WESTON HLDGS INC COM Stock 513272104 453 7,553 SH   SOLE 0 6,536 0 1,017
ISHARES TIPS BOND ETF ETF 464287176 8,822 70,818 SH   SOLE 0 63,712 0 7,105
CORNING INC COM Stock 219350105 235 6,356 SH   SOLE 0 5,626 0 730
CACI INTL INC CL A Stock 127190304 995 3,302 SH   SOLE 0 3,302 0 0
TE CONNECTIVITY LTD SHS Stock H84989104 2,495 19,052 SH   SOLE 0 16,839 0 2,212
HOME DEPOT Stock 437076102 377 1,259 SH   SOLE 0 1,226 0 33
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 868 6,337 SH   SOLE 0 5,503 0 834
INFOSYS TECHNOLOGIES LTD SPONS ADR REPSTG 1/2 EQUITY SH ADR 456788108 694 27,883 SH   SOLE 0 24,743 0 3,140
SOUTHERN CO COM Stock 842587107 360 4,967 SH   SOLE 0 4,535 0 432
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 807 10,628 SH   SOLE 0 8,498 0 2,130
HENRY JACK & ASSOC INC Stock 426281101 311 1,580 SH   SOLE 0 1,507 0 73
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 2,476 5,434 SH   SOLE 0 4,931 0 502
OREILLY AUTOMOTIVE INC COM Stock 67103H107 8,120 11,854 SH   SOLE 0 10,728 0 1,126
EASTMAN CHEM CO COM Stock 277432100 6,227 55,572 SH   SOLE 0 50,007 0 5,565
NEWMONT CORP COM Stock 651639106 245 3,086 SH   SOLE 0 2,825 0 261
MICROSOFT Stock 594918104 15,944 51,714 SH   SOLE 0 47,421 0 4,292
CANADIAN NAT RES LTD COM Stock 136385101 7,217 116,434 SH   SOLE 0 101,242 0 15,192
SCHLUMBERGER LTD COM STK Stock 806857108 4,924 119,186 SH   SOLE 0 108,293 0 10,893
DTE ENERGY CO COM Stock 233331107 5,428 41,056 SH   SOLE 0 36,610 0 4,446
KEURIG DR PEPPER INC COM Stock 49271V100 7,484 197,475 SH   SOLE 0 172,984 0 24,491
PGIM ULTRA SHORT BOND ETF ETF 69344A107 6,374 129,528 SH   SOLE 0 111,964 0 17,564
CBOE GLOBAL MKTS INC COM Stock 12503M108 625 5,459 SH   SOLE 0 4,937 0 522
NEXTERA ENERGY INC COM Stock 65339F101 5,144 60,725 SH   SOLE 0 54,457 0 6,268
CLOUDFLARE INC CL A COM Stock 18915M107 5,453 45,560 SH   SOLE 0 42,074 0 3,485
NIKE INC CL B Stock 654106103 537 3,990 SH   SOLE 0 3,476 0 514
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,138 29,699 SH   SOLE 0 20,996 0 8,703
FIFTH THIRD BANCORP Stock 316773100 4,321 100,385 SH   SOLE 0 86,664 0 13,721
TARGA RES CORP COM Stock 87612G101 9,270 122,836 SH   SOLE 0 110,750 0 12,086
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,489 22,198 SH   SOLE 0 20,732 0 1,466
ISHARES FLOATING RATE BOND ETF ETF 46429B655 6,578 130,208 SH   SOLE 0 115,301 0 14,906
QUANTA SVCS INC COM Stock 74762E102 10,021 76,141 SH   SOLE 0 68,663 0 7,478
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 207 2,059 SH   SOLE 0 2,059 0 0
VISA INC Stock 92826C839 2,726 12,291 SH   SOLE 0 11,040 0 1,251
VANGUARD GROWTH ETF ETF 922908736 361 1,254 SH   SOLE 0 0 0 1,254
IRON MTN INC NEW COM REIT 46284V101 525 9,482 SH   SOLE 0 8,413 0 1,069
HEALTHCARE TRUST OF AMERICA, INC. CLASS A REIT 42225P501 233 7,440 SH   SOLE 0 4,007 0 3,433
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 206 1,354 SH   SOLE 0 1,354 0 0
KULICKE & SOFFA INDS INC COM Stock 501242101 372 6,640 SH   SOLE 0 6,377 0 263
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 6,735 104,352 SH   SOLE 0 94,419 0 9,933
ACCENTURE LTD BERMUDA CL A Stock G1151C101 928 2,752 SH   SOLE 0 2,752 0 0
NVIDIA CORPORATION COM Stock 67066G104 8,697 31,875 SH   SOLE 0 28,527 0 3,348
S&P GLOBAL INC COM Stock 78409V104 236 576 SH   SOLE 0 576 0 0
MOLINA HEALTHCARE INC COM Stock 60855R100 8,749 26,226 SH   SOLE 0 22,630 0 3,595
ADVANCED MICRO DEVICES INC COM Stock 007903107 6,574 60,124 SH   SOLE 0 54,380 0 5,743
INDEPENDENCE RLTY TR INC COM REIT 45378A106 499 18,885 SH   SOLE 0 12,473 0 6,412
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 577 19,460 SH   SOLE 0 18,485 0 975
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 213 2,069 SH   SOLE 0 2,009 0 60
EXPEDIA GROUP INC COM NEW Stock 30212P303 2,365 12,087 SH   SOLE 0 10,989 0 1,098
ISHARES DJ US TECHNOLOGY ETF 464287721 1,267 12,292 SH   SOLE 0 9,657 0 2,635
SALESFORCE INC COM Stock 79466L302 312 1,469 SH   SOLE 0 1,299 0 170
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5,312 8,994 SH   SOLE 0 7,805 0 1,189
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,319 12,026 SH   SOLE 0 10,814 0 1,212
EXTRA SPACE STORAGE INC COM REIT 30225T102 7,084 34,456 SH   SOLE 0 31,778 0 2,678
WALMART INC COM Stock 931142103 7,851 52,719 SH   SOLE 0 47,185 0 5,533
TEXAS INSTRS INC COM Stock 882508104 492 2,680 SH   SOLE 0 2,395 0 285
CITIZENS FINL GROUP INC COM Stock 174610105 453 9,998 SH   SOLE 0 8,597 0 1,401
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 310 14,692 SH   SOLE 0 14,692 0 0
CREE INC Stock 977852102 1,688 14,825 SH   SOLE 0 12,571 0 2,254
LAM RESEARCH CORP COM Stock 512807108 578 1,076 SH   SOLE 0 932 0 144
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 8,260 80,588 SH   SOLE 0 73,505 0 7,083
AMERICAN WATER WORKS CO Stock 030420103 391 2,362 SH   SOLE 0 2,230 0 132
EXXON MOBIL CORP COM Stock 30231G102 268 3,245 SH   SOLE 0 3,245 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 308 604 SH   SOLE 0 536 0 68
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 592 7,946 SH   SOLE 0 6,744 0 1,202
NASDAQ STK MKT INC Stock 631103108 5,328 29,897 SH   SOLE 0 27,297 0 2,600
APPLE INC Stock 037833100 5,412 30,998 SH   SOLE 0 28,633 0 2,364
DISNEY WALT CO COM Stock 254687106 246 1,791 SH   SOLE 0 1,791 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 296 1,782 SH   SOLE 0 0 0 1,782