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
ABBVIE INC COM 00287Y109 1,557 14,437 SH   SOLE   14,437 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 455 790 SH   SOLE   790 0 0
ADVANCED MICRO DEVICES INC COM 007903107 400 3,885 SH   SOLE   3,885 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 218 2,082 SH   SOLE   2,082 0 0
ALBEMARLE CORP COM 012653101 741 3,383 SH   SOLE   3,383 0 0
ALIGN TECHNOLOGY INC COM 016255101 412 619 SH   SOLE   619 0 0
ALPHABET INC CAP STK CL A 02079K305 2,580 965 SH   SOLE   965 0 0
ALPHABET INC CAP STK CL C 02079K107 696 261 SH   SOLE   261 0 0
ALTRIA GROUP INC COM 02209S103 217 4,764 SH   SOLE   4,764 0 0
AMAZON COM INC COM 023135106 1,176 358 SH   SOLE   358 0 0
AMERIPRISE FINL INC COM 03076C106 479 1,814 SH   SOLE   1,814 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,751 14,661 SH   SOLE   14,661 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,057 125,507 SH   SOLE   125,507 0 0
APPLE INC COM 037833100 3,236 22,871 SH   SOLE   22,871 0 0
APPLIED MATLS INC COM 038222105 399 3,102 SH   SOLE   3,102 0 0
ARES CAPITAL CORP COM 04010L103 1,119 55,065 SH   SOLE   55,065 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,319 26,961 SH   SOLE   26,961 0 0
ATLASSIAN CORP PLC CL A G06242104 728 1,860 SH   SOLE   1,860 0 0
BATH & BODY WORKS INC COM 070830104 1,654 26,238 SH   SOLE   26,238 0 0
BEST BUY INC COM 086516101 1,391 13,161 SH   SOLE   13,161 0 0
BHP GROUP LTD SPONSORED ADS 088606108 214 4,000 SH   SOLE   4,000 0 0
BILL COM HLDGS INC COM 090043100 305 1,142 SH   SOLE   1,142 0 0
BLACKROCK INC COM 09247X101 1,595 1,902 SH   SOLE   1,902 0 0
BOEING CO COM 097023105 407 1,850 SH   SOLE   1,850 0 0
BOYD GAMING CORP COM 103304101 204 3,224 SH   SOLE   3,224 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,666 10,283 SH   SOLE   10,283 0 0
CHEVRON CORP NEW COM 166764100 217 2,141 SH   SOLE   2,141 0 0
CINTAS CORP COM 172908105 867 2,277 SH   SOLE   2,277 0 0
CISCO SYS INC COM 17275R102 386 7,086 SH   SOLE   7,086 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 1,808 63,442 SH   SOLE   63,442 0 0
COSTCO WHSL CORP NEW COM 22160K105 449 1,000 SH   SOLE   1,000 0 0
CSX CORP COM 126408103 1,406 47,270 SH   SOLE   47,270 0 0
DANAHER CORPORATION COM 235851102 471 1,546 SH   SOLE   1,546 0 0
DEXCOM INC COM 252131107 322 588 SH   SOLE   588 0 0
DIAMONDBACK ENERGY INC COM 25278X109 657 6,938 SH   SOLE   6,938 0 0
DICKS SPORTING GOODS INC COM 253393102 282 2,357 SH   SOLE   2,357 0 0
DISCOVER FINL SVCS COM 254709108 2,487 20,247 SH   SOLE   20,247 0 0
DOCUSIGN INC COM 256163106 287 1,116 SH   SOLE   1,116 0 0
EATON CORP PLC SHS G29183103 1,553 10,404 SH   SOLE   10,404 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 128 12,000 SH   SOLE   12,000 0 0
EBAY INC. COM 278642103 773 11,090 SH   SOLE   11,090 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 756 6,675 SH   SOLE   6,675 0 0
EQUINIX INC COM 29444U700 1,372 1,736 SH   SOLE   1,736 0 0
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 438 14,479 SH   SOLE   14,479 0 0
FACEBOOK INC CL A 30303M102 408 1,202 SH   SOLE   1,202 0 0
FEDEX CORP COM 31428X106 1,452 6,621 SH   SOLE   6,621 0 0
FIFTH THIRD BANCORP COM 316773100 665 15,680 SH   SOLE   15,680 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,730 83,779 SH   SOLE   83,779 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 229 4,000 SH   SOLE   4,000 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 234 2,748 SH   SOLE   2,748 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,683 34,921 SH   SOLE   34,921 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,320 27,799 SH   SOLE   27,799 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,719 35,915 SH   SOLE   35,915 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,319 87,254 SH   SOLE   87,254 0 0
FISERV INC COM 337738108 1,408 12,975 SH   SOLE   12,975 0 0
FORD MTR CO DEL COM 345370860 297 20,959 SH   SOLE   20,959 0 0
FORTINET INC COM 34959E109 229 785 SH   SOLE   785 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,001 6,733 SH   SOLE   6,733 0 0
GARTNER INC COM 366651107 240 789 SH   SOLE   789 0 0
GENERAL DYNAMICS CORP COM 369550108 1,069 5,455 SH   SOLE   5,455 0 0
GENERAL MTRS CO COM 37045V100 1,654 31,382 SH   SOLE   31,382 0 0
GLADSTONE LD CORP COM 376549101 1,476 64,840 SH   SOLE   64,840 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,475 9,192 SH   SOLE   9,192 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,200 84,232 SH   SOLE   84,232 0 0
HOME DEPOT INC COM 437076102 559 1,704 SH   SOLE   1,704 0 0
IDEXX LABS INC COM 45168D104 447 719 SH   SOLE   719 0 0
INSPERITY INC COM 45778Q107 332 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,166 21,884 SH   SOLE   21,884 0 0
INTUIT COM 461202103 1,245 2,307 SH   SOLE   2,307 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 391 393 SH   SOLE   393 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 731 10,000 SH   SOLE   10,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 224 9,627 SH   SOLE   9,627 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 214 8,451 SH   SOLE   8,451 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 211 8,600 SH   SOLE   8,600 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1,412 38,372 SH   SOLE   38,372 0 0
ISHARES INC MSCI GERMANY ETF 464286806 607 18,431 SH   SOLE   18,431 0 0
ISHARES INC MSCI NETHERL ETF 464286814 669 13,586 SH   SOLE   13,586 0 0
ISHARES INC MSCI SWITZERLAND 464286749 644 13,836 SH   SOLE   13,836 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 682 10,994 SH   SOLE   10,994 0 0
ISHARES INC MSCI THAILND ETF 464286624 983 13,181 SH   SOLE   13,181 0 0
ISHARES TR CONV BD ETF 46435G102 767 7,689 SH   SOLE   7,689 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,348 18,993 SH   SOLE   18,993 0 0
ISHARES TR CORE S&P500 ETF 464287200 645 1,496 SH   SOLE   1,496 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,130 2,800 SH   SOLE   2,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 461 5,274 SH   SOLE   5,274 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,148 23,663 SH   SOLE   23,663 0 0
ISHARES TR MSCI USA MMENTM 46432F396 3,987 22,706 SH   SOLE   22,706 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,759 50,859 SH   SOLE   50,859 0 0
ISHARES TR TIPS BD ETF 464287176 2,313 18,117 SH   SOLE   18,117 0 0
ISHARES TR U.S. FINLS ETF 464287788 262 3,172 SH   SOLE   3,172 0 0
ISHARES TR U.S. REAL ES ETF 464287739 424 4,139 SH   SOLE   4,139 0 0
ISHARES TR U.S. TECH ETF 464287721 406 4,013 SH   SOLE   4,013 0 0
ISHARES TR US HLTHCR PR ETF 464288828 209 816 SH   SOLE   816 0 0
ISHARES TR US INDUSTRIALS 464287754 437 4,078 SH   SOLE   4,078 0 0
ISHARES TR US TRSPRTION 464287192 537 2,207 SH   SOLE   2,207 0 0
JACOBS ENGR GROUP INC COM 469814107 318 2,400 SH   SOLE   2,400 0 0
JPMORGAN CHASE & CO COM 46625H100 3,176 19,402 SH   SOLE   19,402 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 217 800 SH   SOLE   800 0 0
KLA CORP COM NEW 482480100 1,017 3,041 SH   SOLE   3,041 0 0
KRANESHARES TR QUADRTC INT RT 500767736 2,106 75,568 SH   SOLE   75,568 0 0
LAM RESEARCH CORP COM 512807108 586 1,030 SH   SOLE   1,030 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,445 15,396 SH   SOLE   15,396 0 0
MARATHON OIL CORP COM 565849106 628 45,951 SH   SOLE   45,951 0 0
MASTERCARD INCORPORATED CL A 57636Q104 849 2,443 SH   SOLE   2,443 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,282 63,857 SH   SOLE   63,857 0 0
MGM RESORTS INTERNATIONAL COM 552953101 477 11,063 SH   SOLE   11,063 0 0
MICROSOFT CORP COM 594918104 910 3,227 SH   SOLE   3,227 0 0
MODERNA INC COM 60770K107 659 1,713 SH   SOLE   1,713 0 0
MOHAWK INDS INC COM 608190104 456 2,570 SH   SOLE   2,570 0 0
MORGAN STANLEY COM NEW 617446448 725 7,450 SH   SOLE   7,450 0 0
MP MATERIALS CORP COM CL A 553368101 297 9,202 SH   SOLE   9,202 0 0
NETSTREIT CORP COM 64119V303 2,212 93,550 SH   SOLE   93,550 0 0
NUCOR CORP COM 670346105 2,622 26,618 SH   SOLE   26,618 0 0
NVIDIA CORPORATION COM 67066G104 1,599 7,721 SH   SOLE   7,721 0 0
NXP SEMICONDUCTORS N V COM N6596X109 265 1,352 SH   SOLE   1,352 0 0
OCCIDENTAL PETE CORP COM 674599105 527 17,812 SH   SOLE   17,812 0 0
ONEOK INC NEW COM 682680103 1,318 22,724 SH   SOLE   22,724 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,321 93,578 SH   SOLE   93,578 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 500 20,800 SH   SOLE   20,800 0 0
PAYPAL HLDGS INC COM 70450Y103 1,420 5,459 SH   SOLE   5,459 0 0
PROCTER AND GAMBLE CO COM 742718109 685 4,899 SH   SOLE   4,899 0 0
PUBLIC STORAGE COM 74460D109 302 1,016 SH   SOLE   1,016 0 0
PULTE GROUP INC COM 745867101 751 16,360 SH   SOLE   16,360 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 279 3,247 SH   SOLE   3,247 0 0
REALTY INCOME CORP COM 756109104 241 3,714 SH   SOLE   3,714 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,553 72,891 SH   SOLE   72,891 0 0
ROCKWELL AUTOMATION INC COM 773903109 784 2,665 SH   SOLE   2,665 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 260 3,392 SH   SOLE   3,392 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 408 6,524 SH   SOLE   6,524 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,034 58,237 SH   SOLE   58,237 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,413 54,285 SH   SOLE   54,285 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,610 20,505 SH   SOLE   20,505 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,011 10,333 SH   SOLE   10,333 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,125 14,234 SH   SOLE   14,234 0 0
SLR INVESTMENT CORP COM 83413U100 1,379 72,080 SH   SOLE   72,080 0 0
SOUTHERN COPPER CORP COM 84265V105 1,559 27,767 SH   SOLE   27,767 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 282 657 SH   SOLE   657 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,025 26,214 SH   SOLE   26,214 0 0
STAG INDL INC COM 85254J102 1,149 29,275 SH   SOLE   29,275 0 0
SVB FINANCIAL GROUP COM 78486Q101 882 1,364 SH   SOLE   1,364 0 0
SYNCHRONY FINANCIAL COM 87165B103 583 11,936 SH   SOLE   11,936 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,557 13,942 SH   SOLE   13,942 0 0
TAPESTRY INC COM 876030107 580 15,674 SH   SOLE   15,674 0 0
TESLA INC COM 88160R101 1,190 1,534 SH   SOLE   1,534 0 0
TEXAS INSTRS INC COM 882508104 2,412 12,551 SH   SOLE   12,551 0 0
TRITON INTL LTD CL A G9078F107 742 14,256 SH   SOLE   14,256 0 0
ULTA BEAUTY INC COM 90384S303 289 801 SH   SOLE   801 0 0
UNDER ARMOUR INC CL A 904311107 202 10,000 SH   SOLE   10,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 284 1,558 SH   SOLE   1,558 0 0
UNITED RENTALS INC COM 911363109 329 937 SH   SOLE   937 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 600 23,963 SH   SOLE   23,963 0 0
URANIUM RTY CORP COM 91702V101 70 19,416 SH   SOLE   19,416 0 0
VALERO ENERGY CORP COM 91913Y100 1,389 19,680 SH   SOLE   19,680 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 690 40,385 SH   SOLE   40,385 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 949 3,271 SH   SOLE   3,271 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 353 894 SH   SOLE   894 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 226 1,035 SH   SOLE   1,035 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 300 5,709 SH   SOLE   5,709 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 225 4,070 SH   SOLE   4,070 0 0
VISA INC COM CL A 92826C839 402 1,806 SH   SOLE   1,806 0 0
WALMART INC COM 931142103 323 2,314 SH   SOLE   2,314 0 0
WASTE MGMT INC DEL COM 94106L109 402 2,691 SH   SOLE   2,691 0 0
WELLS FARGO CO NEW COM 949746101 484 10,427 SH   SOLE   10,427 0 0
WESTROCK CO COM 96145D105 1,548 31,074 SH   SOLE   31,074 0 0
WILLIAMS COS INC COM 969457100 936 36,090 SH   SOLE   36,090 0 0
XCEL ENERGY INC COM 98389B100 224 3,584 SH   SOLE   3,584 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 206 400 SH   SOLE   400 0 0
ZSCALER INC COM 98980G102 232 883 SH   SOLE   883 0 0