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
ALPHABET INC CAP STK CL C 02079K107 407 186 SH   SOLE   0 0 186
ALPS ETF TR SECTR DIV DOGS 00162Q858 225 4,500 SH   SOLE   0 0 4,500
AMAZON COM INC COM 023135106 943 8,883 SH   SOLE   0 0 8,883
AMERICAN CAMPUS CMNTYS INC COM 024835100 657 10,185 SH   SOLE   0 0 10,185
APPLE INC COM 037833100 5,554 40,625 SH   SOLE   0 0 40,625
ARK ETF TR GENOMIC REV ETF 00214Q302 1,095 34,766 SH   SOLE   0 0 34,766
ARK ETF TR INNOVATION ETF 00214Q104 564 14,133 SH   SOLE   0 0 14,133
ARK ETF TR NEXT GNRTN INTER 00214Q401 785 16,016 SH   SOLE   0 0 16,016
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,444 12,614 SH   SOLE   0 0 12,614
BK OF AMERICA CORP COM 060505104 400 12,851 SH   SOLE   0 0 12,851
BOEING CO COM 097023105 302 2,206 SH   SOLE   0 0 2,206
CHEVRON CORP NEW COM 166764100 511 3,529 SH   SOLE   0 0 3,529
COSTCO WHSL CORP NEW COM 22160K105 315 657 SH   SOLE   0 0 657
DIGITAL RLTY TR INC COM 253868103 241 1,860 SH   SOLE   0 0 1,860
DISNEY WALT CO COM 254687106 533 5,643 SH   SOLE   0 0 5,643
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2,187 48,657 SH   SOLE   0 0 48,657
FERRARI N V COM N3167Y103 201 1,096 SH   SOLE   0 0 1,096
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 496 11,485 SH   SOLE   0 0 11,485
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 672 15,540 SH   SOLE   0 0 15,540
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 679 19,075 SH   SOLE   0 0 19,075
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 279 6,252 SH   SOLE   0 0 6,252
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 358 5,905 SH   SOLE   0 0 5,905
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 449 8,583 SH   SOLE   0 0 8,583
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 969 15,794 SH   SOLE   0 0 15,794
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,284 33,042 SH   SOLE   0 0 33,042
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 535 5,185 SH   SOLE   0 0 5,185
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 439 9,120 SH   SOLE   0 0 9,120
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,348 20,926 SH   SOLE   0 0 20,926
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,396 59,553 SH   SOLE   0 0 59,553
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 949 11,549 SH   SOLE   0 0 11,549
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 275 8,500 SH   SOLE   0 0 8,500
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 214 2,970 SH   SOLE   0 0 2,970
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,601 36,219 SH   SOLE   0 0 36,219
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 345 7,140 SH   SOLE   0 0 7,140
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,641 12,108 SH   SOLE   0 0 12,108
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 251 6,125 SH   SOLE   0 0 6,125
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 990 11,829 SH   SOLE   0 0 11,829
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 284 4,340 SH   SOLE   0 0 4,340
FIRST TR NASDAQ 100 TECH IND SHS 337345102 736 6,429 SH   SOLE   0 0 6,429
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,130 54,875 SH   SOLE   0 0 54,875
FLEXSHARES TR QLT DIV DEF IDX 33939L845 714 14,278 SH   SOLE   0 0 14,278
FLEXSHARES TR QUALT DIVD IDX 33939L860 573 11,300 SH   SOLE   0 0 11,300
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 311 8,016 SH   SOLE   0 0 8,016
HOME DEPOT INC COM 437076102 256 933 SH   SOLE   0 0 933
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 220 2,309 SH   SOLE   0 0 2,309
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 225 3,219 SH   SOLE   0 0 3,219
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,430 27,835 SH   SOLE   0 0 27,835
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,420 13,943 SH   SOLE   0 0 13,943
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 279 5,780 SH   SOLE   0 0 5,780
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 3,499 25,572 SH   SOLE   0 0 25,572
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,025 8,841 SH   SOLE   0 0 8,841
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 279 6,275 SH   SOLE   0 0 6,275
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 2,110 20,917 SH   SOLE   0 0 20,917
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 279 6,310 SH   SOLE   0 0 6,310
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 344 5,546 SH   SOLE   0 0 5,546
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 1,490 23,408 SH   SOLE   0 0 23,408
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2,264 32,303 SH   SOLE   0 0 32,303
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,217 15,705 SH   SOLE   0 0 15,705
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 397 5,495 SH   SOLE   0 0 5,495
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 286 4,202 SH   SOLE   0 0 4,202
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 440 5,606 SH   SOLE   0 0 5,606
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 503 8,710 SH   SOLE   0 0 8,710
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 890 26,181 SH   SOLE   0 0 26,181
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 361 4,820 SH   SOLE   0 0 4,820
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 419 4,615 SH   SOLE   0 0 4,615
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,310 10,966 SH   SOLE   0 0 10,966
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 415 6,530 SH   SOLE   0 0 6,530
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 608 3,724 SH   SOLE   0 0 3,724
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 887 7,720 SH   SOLE   0 0 7,720
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 812 15,265 SH   SOLE   0 0 15,265
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 252 940 SH   SOLE   0 0 940
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2,164 13,964 SH   SOLE   0 0 13,964
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3,270 19,738 SH   SOLE   0 0 19,738
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 536 2,268 SH   SOLE   0 0 2,268
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 986 8,628 SH   SOLE   0 0 8,628
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 323 2,405 SH   SOLE   0 0 2,405
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 264 1,785 SH   SOLE   0 0 1,785
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 215 2,862 SH   SOLE   0 0 2,862
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 422 9,130 SH   SOLE   0 0 9,130
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1,992 23,756 SH   SOLE   0 0 23,756
INVESCO QQQ TR UNIT SER 1 46090E103 1,673 5,969 SH   SOLE   0 0 5,969
ISHARES TR CORE 1 5 YR USD 46432F859 498 10,510 SH   SOLE   0 0 10,510
ISHARES TR CORE HIGH DV ETF 46429B663 463 4,609 SH   SOLE   0 0 4,609
ISHARES TR CORE S&P MCP ETF 464287507 661 2,924 SH   SOLE   0 0 2,924
ISHARES TR CORE S&P SCP ETF 464287804 904 9,784 SH   SOLE   0 0 9,784
ISHARES TR EXPANDED TECH 464287515 545 2,023 SH   SOLE   0 0 2,023
ISHARES TR GLOB HLTHCRE ETF 464287325 251 3,096 SH   SOLE   0 0 3,096
ISHARES TR ISHARES BIOTECH 464287556 1,004 8,537 SH   SOLE   0 0 8,537
ISHARES TR MORNINGSTR US EQ 464287127 471 9,060 SH   SOLE   0 0 9,060
ISHARES TR MRGSTR MD CP GRW 464288307 522 10,049 SH   SOLE   0 0 10,049
ISHARES TR MRGSTR MD CP VAL 464288406 554 9,325 SH   SOLE   0 0 9,325
ISHARES TR MRNING SM CP ETF 464288703 672 13,362 SH   SOLE   0 0 13,362
ISHARES TR MSCI USA MIN VOL 46429B697 250 3,561 SH   SOLE   0 0 3,561
ISHARES TR RESIDENTIAL MULT 464288562 2,467 30,836 SH   SOLE   0 0 30,836
ISHARES TR RUS 1000 GRW ETF 464287614 212 969 SH   SOLE   0 0 969
ISHARES TR RUS MD CP GR ETF 464287481 206 2,603 SH   SOLE   0 0 2,603
ISHARES TR RUS MDCP VAL ETF 464287473 1,458 14,354 SH   SOLE   0 0 14,354
ISHARES TR RUS MID CAP ETF 464287499 200 3,100 SH   SOLE   0 0 3,100
ISHARES TR S&P 500 GRWT ETF 464287309 777 12,874 SH   SOLE   0 0 12,874
ISHARES TR S&P MC 400GR ETF 464287606 608 9,533 SH   SOLE   0 0 9,533
ISHARES TR S&P MC 400VL ETF 464287705 223 2,360 SH   SOLE   0 0 2,360
ISHARES TR S&P SML 600 GWT 464287887 2,846 27,020 SH   SOLE   0 0 27,020
ISHARES TR SELECT DIVID ETF 464287168 291 2,472 SH   SOLE   0 0 2,472
ISHARES TR SP SMCP600VL ETF 464287879 370 4,158 SH   SOLE   0 0 4,158
ISHARES TR TIPS BD ETF 464287176 228 1,998 SH   SOLE   0 0 1,998
ISHARES TR U.S. FINLS ETF 464287788 356 5,087 SH   SOLE   0 0 5,087
ISHARES TR U.S. MED DVC ETF 464288810 1,385 27,464 SH   SOLE   0 0 27,464
ISHARES TR US AER DEF ETF 464288760 877 8,843 SH   SOLE   0 0 8,843
ISHARES TR US CONSM STAPLES 464287812 257 1,318 SH   SOLE   0 0 1,318
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 586 12,050 SH   SOLE   0 0 12,050
JOHNSON & JOHNSON COM 478160104 203 1,145 SH   SOLE   0 0 1,145
KRANESHARES TR ELEC VEH FUTUR 500767827 438 12,411 SH   SOLE   0 0 12,411
LILLY ELI & CO COM 532457108 512 1,580 SH   SOLE   0 0 1,580
MCDONALDS CORP COM 580135101 254 1,030 SH   SOLE   0 0 1,030
MEDICAL PPTYS TRUST INC COM 58463J304 2,201 144,163 SH   SOLE   0 0 144,163
META PLATFORMS INC CL A 30303M102 1,027 6,372 SH   SOLE   0 0 6,372
MICROSOFT CORP COM 594918104 1,204 4,688 SH   SOLE   0 0 4,688
NIKE INC CL B 654106103 203 1,986 SH   SOLE   0 0 1,986
NORTHROP GRUMMAN CORP COM 666807102 235 490 SH   SOLE   0 0 490
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 803 34,510 SH   SOLE   0 0 34,510
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 668 20,358 SH   SOLE   0 0 20,358
NUVEEN PFD & INCM SECURTIES COM 67072C105 88 12,173 SH   SOLE   0 0 12,173
PHILIP MORRIS INTL INC COM 718172109 293 2,966 SH   SOLE   0 0 2,966
PROCTER AND GAMBLE CO COM 742718109 637 4,428 SH   SOLE   0 0 4,428
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 272 6,160 SH   SOLE   0 0 6,160
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 860 13,702 SH   SOLE   0 0 13,702
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 627 16,090 SH   SOLE   0 0 16,090
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 904 22,119 SH   SOLE   0 0 22,119
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 427 3,109 SH   SOLE   0 0 3,109
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 428 5,925 SH   SOLE   0 0 5,925
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 377 2,940 SH   SOLE   0 0 2,940
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 257 3,666 SH   SOLE   0 0 3,666
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,309 18,167 SH   SOLE   0 0 18,167
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 291 946 SH   SOLE   0 0 946
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 467 1,130 SH   SOLE   0 0 1,130
SPDR SER TR AEROSPACE DEF 78464A631 2,135 21,224 SH   SOLE   0 0 21,224
SPDR SER TR HLTH CR EQUIP 78464A581 1,764 20,791 SH   SOLE   0 0 20,791
SPDR SER TR RUSSELL LOW VOL 78468R754 290 2,960 SH   SOLE   0 0 2,960
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,961 32,174 SH   SOLE   0 0 32,174
SPDR SER TR S&P 400 MDCP VAL 78464A839 590 9,759 SH   SOLE   0 0 9,759
SPDR SER TR S&P 600 SMCP GRW 78464A201 3,943 55,923 SH   SOLE   0 0 55,923
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,364 32,651 SH   SOLE   0 0 32,651
SPDR SER TR S&P 600 SML CAP 78464A813 510 6,370 SH   SOLE   0 0 6,370
SPDR SER TR S&P DIVID ETF 78464A763 1,217 10,253 SH   SOLE   0 0 10,253
SPDR SER TR S&P TELECOM 78464A540 275 3,542 SH   SOLE   0 0 3,542
SPDR SER TR SSGA US LRG ETF 78468R804 200 1,530 SH   SOLE   0 0 1,530
SPDR SER TR SSGA US SMAL ETF 78468R887 947 9,077 SH   SOLE   0 0 9,077
STARBUCKS CORP COM 855244109 316 4,142 SH   SOLE   0 0 4,142
TESLA INC COM 88160R101 1,714 2,545 SH   SOLE   0 0 2,545
UNION PAC CORP COM 907818108 256 1,200 SH   SOLE   0 0 1,200
VANECK ETF TRUST BIOTECH ETF 92189F726 906 6,217 SH   SOLE   0 0 6,217
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 489 3,770 SH   SOLE   0 0 3,770
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 318 1,759 SH   SOLE   0 0 1,759
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,023 6,647 SH   SOLE   0 0 6,647
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 648 3,809 SH   SOLE   0 0 3,809
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 567 7,380 SH   SOLE   0 0 7,380
VANGUARD INDEX FDS GROWTH ETF 922908736 560 2,512 SH   SOLE   0 0 2,512
VANGUARD INDEX FDS LARGE CAP ETF 922908637 214 1,240 SH   SOLE   0 0 1,240
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 262 1,495 SH   SOLE   0 0 1,495
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,485 11,463 SH   SOLE   0 0 11,463
VANGUARD INDEX FDS MID CAP ETF 922908629 426 2,163 SH   SOLE   0 0 2,163
VANGUARD INDEX FDS SM CP VAL ETF 922908611 987 6,585 SH   SOLE   0 0 6,585
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,552 8,814 SH   SOLE   0 0 8,814
VANGUARD INDEX FDS SML CP GRW ETF 922908595 422 2,143 SH   SOLE   0 0 2,143
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 524 3,652 SH   SOLE   0 0 3,652
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,711 16,826 SH   SOLE   0 0 16,826
VANGUARD WORLD FD MEGA CAP INDEX 921910873 375 2,848 SH   SOLE   0 0 2,848
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 226 1,220 SH   SOLE   0 0 1,220
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 509 2,163 SH   SOLE   0 0 2,163
VANGUARD WORLD FDS INF TECH ETF 92204A702 939 2,877 SH   SOLE   0 0 2,877
VANGUARD WORLD FDS UTILITIES ETF 92204A876 204 1,340 SH   SOLE   0 0 1,340
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 865 16,529 SH   SOLE   0 0 16,529
VISA INC COM CL A 92826C839 223 1,131 SH   SOLE   0 0 1,131
WASTE CONNECTIONS INC COM 94106B101 893 7,200 SH   SOLE   0 0 7,200
WELLTOWER INC COM 95040Q104 757 9,198 SH   SOLE   0 0 9,198
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,045 26,797 SH   SOLE   0 0 26,797
WISDOMTREE TR US MIDCAP FUND 97717W570 523 11,380 SH   SOLE   0 0 11,380
WISDOMTREE TR US SMALLCAP DIVD 97717W604 357 12,640 SH   SOLE   0 0 12,640