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
ABRDN ETFS BBRG ALL COMD K1 003261104 1,096 42,413 SH   SOLE   1,374 0 41,039
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 3,203 201,221 SH   SOLE   8,009 0 193,212
AGF INVTS TR AGFIQ US MK ANTI 00110G408 5,133 252,489 SH   SOLE   32,748 0 219,741
ALTSHARES TRUST MERGER ARBITRAGE 02210T108 1,260 47,300 SH   SOLE   7,577 0 39,723
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1,095 22,964 SH   SOLE   731 0 22,233
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,996 32,009 SH   SOLE   1,347 0 30,662
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1,119 57,453 SH   SOLE   1,108 0 56,345
DBX ETF TR XTRACK MSCI EAFE 233051630 815 44,831 SH   SOLE   0 0 44,831
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 44,364 1,138,408 SH   SOLE   57,435 0 1,080,973
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 383 8,213 SH   SOLE   0 0 8,213
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 864 22,253 SH   SOLE   795 0 21,458
ETF SER SOLUTIONS APTUS DEFINED 26922A388 4,121 162,323 SH   SOLE   19,962 0 142,361
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,060 23,337 SH   SOLE   728 0 22,609
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 4,501 96,116 SH   SOLE   10,288 0 85,828
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 4,633 149,075 SH   SOLE   15,963 0 133,112
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,648 104,516 SH   SOLE   4,427 0 100,089
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 8,705 365,445 SH   SOLE   20,997 0 344,448
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2,228 106,927 SH   SOLE   4,477 0 102,450
FIRST TR NASDAQ 100 TECH IND SHS 337345102 496 4,727 SH   SOLE   0 0 4,727
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 218 2,998 SH   SOLE   0 0 2,998
FLEXSHARES TR MORNSTAR USMKT 33939L100 25,574 184,944 SH   SOLE   10,550 0 174,394
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1,936 85,093 SH   SOLE   2,023 0 83,070
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 165 10,325 SH   SOLE   146 0 10,179
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 203 11,239 SH   SOLE   159 0 11,080
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 235 13,211 SH   SOLE   186 0 13,025
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 250 12,411 SH   SOLE   175 0 12,236
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 16,661 673,165 SH   SOLE   38,915 0 634,250
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 233 5,985 SH   SOLE   86 0 5,899
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 6,526 159,556 SH   SOLE   6,595 0 152,961
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 14,700 206,982 SH   SOLE   13,493 0 193,489
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1,833 50,306 SH   SOLE   1,607 0 48,699
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 12,736 392,540 SH   SOLE   22,799 0 369,741
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 2,459 105,119 SH   SOLE   2,520 0 102,599
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4,311 137,784 SH   SOLE   17,261 0 120,523
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 13,328 480,471 SH   SOLE   30,228 0 450,243
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 200 7,450 SH   SOLE   103 0 7,347
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 1,022 31,427 SH   SOLE   1,112 0 30,315
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 3,581 145,434 SH   SOLE   5,818 0 139,616
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 3,103 68,050 SH   SOLE   5,415 0 62,635
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 4,271 263,953 SH   SOLE   10,131 0 253,822
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 2,680 41,478 SH   SOLE   1,638 0 39,840
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 3,200 35,377 SH   SOLE   1,413 0 33,964
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4,090 135,655 SH   SOLE   5,330 0 130,325
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 242 6,417 SH   SOLE   0 0 6,417
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 9,292 237,881 SH   SOLE   15,696 0 222,185
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,248 67,117 SH   SOLE   0 0 67,117
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 209 5,329 SH   SOLE   0 0 5,329
ISHARES TR U S EQUITY FACTR 46434V282 2,199 60,701 SH   SOLE   2,529 0 58,172
ISHARES TR 3 7 YR TREAS BD 464288661 2,219 19,417 SH   SOLE   812 0 18,605
ISHARES TR CORE S&P500 ETF 464287200 747 2,084 SH   SOLE   0 0 2,084
ISHARES TR INTL EQTY FACTOR 46434V274 228 10,895 SH   SOLE   0 0 10,895
ISHARES TR U.S. TECH ETF 464287721 26,022 354,674 SH   SOLE   26,087 0 328,587
ISHARES TR RUSSELL 3000 ETF 464287689 19,654 94,930 SH   SOLE   4,821 0 90,109
ISHARES TR CORE HIGH DV ETF 46429B663 1,431 15,673 SH   SOLE   0 0 15,673
ISHARES TR MBS ETF 464288588 2,030 22,167 SH   SOLE   940 0 21,227
ISHARES TR US CONSUM DISCRE 464287580 7,554 129,787 SH   SOLE   10,039 0 119,748
ISHARES TR U.S. FIN SVC ETF 464287770 8,492 60,124 SH   SOLE   3,658 0 56,466
ISHARES TR MSCI ACWI EX US 464288240 7,319 182,929 SH   SOLE   7,844 0 175,085
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 6,880 154,710 SH   SOLE   9,576 0 145,134
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 4,655 108,709 SH   SOLE   9,346 0 99,363
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 15,357 179,614 SH   SOLE   12,838 0 166,776
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 5,908 271,669 SH   SOLE   14,577 0 257,092
KRANESHARES TR QUADRTC INT RT 500767736 2,706 122,126 SH   SOLE   13,573 0 108,553
KRANESHARES TR KFA MOUNT LUCAS 500767652 5,366 139,885 SH   SOLE   15,559 0 124,326
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 9,621 442,545 SH   SOLE   28,658 0 413,887
LISTED FD TR CORE ALT FD 53656F847 6,311 212,444 SH   SOLE   26,119 0 186,325
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 2,193 64,622 SH   SOLE   9,686 0 54,936
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3,449 169,563 SH   SOLE   7,041 0 162,522
PIMCO ETF TR 1-5 US TIP IDX 72201R205 2,106 42,615 SH   SOLE   3,364 0 39,251
PIMCO ETF TR INTER MUN BD ACT 72201R866 627 12,500 SH   SOLE   0 0 12,500
PIMCO ETF TR ACTIVE BD ETF 72201R775 16,041 178,793 SH   SOLE   10,748 0 168,045
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 937 22,305 SH   SOLE   18,105 0 4,200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,852 126,864 SH   SOLE   13,639 0 113,225
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,687 96,498 SH   SOLE   7,294 0 89,204
SELECT SECTOR SPDR TR ENERGY 81369Y506 19,651 272,854 SH   SOLE   21,124 0 251,730
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,986 60,192 SH   SOLE   6,778 0 53,414
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 1,715 82,035 SH   SOLE   13,156 0 68,879
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 5,221 93,583 SH   SOLE   4,091 0 89,492
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 812 15,219 SH   SOLE   0 0 15,219
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,657 78,106 SH   SOLE   3,626 0 74,480
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,318 139,123 SH   SOLE   8,006 0 131,117
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,629 45,934 SH   SOLE   0 0 45,934
SPDR SER TR PORTFOLIO AGRGTE 78464A649 295 11,809 SH   SOLE   5,288 0 6,521
SPDR SER TR MSCI USA STRTGIC 78468R812 239 2,351 SH   SOLE   0 0 2,351
SPDR SER TR PORTFOLI S&P1500 78464A805 1,322 29,970 SH   SOLE   7,064 0 22,906
SPDR SER TR PORTFOLIO S&P500 78464A854 472 11,236 SH   SOLE   0 0 11,236
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 16,724 416,236 SH   SOLE   25,665 0 390,571
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705 371 14,265 SH   SOLE   0 0 14,265
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 19,911 331,913 SH   SOLE   13,720 0 318,193
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 299 4,186 SH   SOLE   4,186 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 27,371 152,510 SH   SOLE   9,534 0 142,976
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18,028 406,397 SH   SOLE   22,488 0 383,909
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,093 43,481 SH   SOLE   833 0 42,648
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 856 18,978 SH   SOLE   625 0 18,353
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 953 16,344 SH   SOLE   553 0 15,791
VANGUARD STAR FDS VG TL INTL STK F 921909768 546 11,930 SH   SOLE   10,780 0 1,150
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 2,703 47,013 SH   SOLE   1,876 0 45,137
VANGUARD WORLD FD MEGA CAP INDEX 921910873 9,062 72,601 SH   SOLE   4,803 0 67,798
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,722 25,577 SH   SOLE   1,876 0 23,701
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7,934 33,752 SH   SOLE   2,438 0 31,314
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8,668 116,441 SH   SOLE   8,936 0 107,505
WISDOMTREE TR EMER MKT HIGH FD 97717W315 814 25,038 SH   SOLE   0 0 25,038
WISDOMTREE TR GLB US QTLY DIV 97717W844 3,893 141,618 SH   SOLE   7,870 0 133,748
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,266 16,696 SH   SOLE   0 0 16,696
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,332 29,214 SH   SOLE   4,386 0 24,828