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 | 976,315 | 47,006 | SH | | SOLE | | 2,097 | 0 | 44,909 |
ABRDN GOLD ETF TRUST | PHYSCL GOLD SHS | 00326A104 | 3,327,546 | 176,341 | SH | | SOLE | | 8,198 | 0 | 168,143 |
ABRDN PRECIOUS METALS BASKET | PHYSCL PRECS MET | 003263100 | 3,283,925 | 36,004 | SH | | SOLE | | 1,672 | 0 | 34,332 |
AGF INVTS TR | US MARKET NETRL | 00110G408 | 5,411,610 | 265,275 | SH | | SOLE | | 33,075 | 0 | 232,200 |
ALTSHARES TRUST | MERGER ARBITRAGE | 02210T108 | 1,276,399 | 50,329 | SH | | SOLE | | 8,081 | 0 | 42,248 |
AMERICAN CENTY ETF TR | DIVERSIFIED MU | 025072505 | 1,043,664 | 20,728 | SH | | SOLE | | 731 | 0 | 19,997 |
AMERICAN CENTY ETF TR | US EQT ETF | 025072885 | 2,103,506 | 29,677 | SH | | SOLE | | 1,401 | 0 | 28,276 |
COLUMBIA ETF TR I | MULTI SEC MUNI | 19761L607 | 1,490,540 | 72,286 | SH | | SOLE | | 3,994 | 0 | 68,292 |
DAVIS FUNDAMENTAL ETF TR | SELECT WRLD WI | 23908L306 | 2,051,507 | 77,591 | SH | | SOLE | | 3,671 | 0 | 73,920 |
DBX ETF TR | XTRACK MSCI EAFE | 233051630 | 1,700,729 | 73,024 | SH | | SOLE | | 0 | 0 | 73,024 |
DIMENSIONAL ETF TRUST | US HIGH PROFITAB | 25434V831 | 51,310,263 | 2,040,981 | SH | | SOLE | | 118,387 | 0 | 1,922,594 |
DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 | 972,351 | 21,885 | SH | | SOLE | | 978 | 0 | 20,907 |
DIMENSIONAL ETF TRUST | NATL MUN BD ETF | 25434V849 | 488,755 | 10,116 | SH | | SOLE | | 0 | 0 | 10,116 |
ETF SER SOLUTIONS | APTUS DEFINED | 26922A388 | 4,607,650 | 177,422 | SH | | SOLE | | 20,805 | 0 | 156,617 |
FIRST TR EXCH TRADED FD III | MUNI HI INCM ETF | 33739P301 | 1,007,030 | 21,476 | SH | | SOLE | | 728 | 0 | 20,748 |
FIRST TR EXCH TRADED FD III | LNG/SHT EQUITY | 33739P103 | 5,280,328 | 103,923 | SH | | SOLE | | 10,249 | 0 | 93,674 |
FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 | 966,490 | 60,557 | SH | | SOLE | | 0 | 0 | 60,557 |
FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 | 2,163,782 | 92,115 | SH | | SOLE | | 4,359 | 0 | 87,756 |
FIRST TR EXCHANGE TRAD FD VI | ALT ABSLT STRG | 33740Y101 | 4,739,081 | 159,565 | SH | | SOLE | | 15,774 | 0 | 143,791 |
FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST S&P | 33739Q705 | 686,776 | 13,351 | SH | | SOLE | | 0 | 0 | 13,351 |
FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 | 1,039,480 | 22,977 | SH | | SOLE | | 0 | 0 | 22,977 |
FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ | 33740F755 | 2,189,517 | 93,290 | SH | | SOLE | | 4,396 | 0 | 88,894 |
FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 | 8,452,220 | 349,121 | SH | | SOLE | | 24,860 | 0 | 324,261 |
FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 | 619,140 | 4,744 | SH | | SOLE | | 0 | 0 | 4,744 |
FLEXSHARES TR | MORNSTAR USMKT | 33939L100 | 28,779,777 | 183,498 | SH | | SOLE | | 12,740 | 0 | 170,758 |
FRANKLIN TEMPLETON ETF TR | FRANKLIN DYN MUN | 35473P868 | 2,013,860 | 84,191 | SH | | SOLE | | 2,023 | 0 | 82,168 |
GLOBAL X FDS | CLOUD COMPUTNG | 37954Y442 | 192,955 | 10,515 | SH | | SOLE | | 152 | 0 | 10,363 |
GLOBAL X FDS | CYBRSCURTY ETF | 37954Y384 | 251,394 | 10,720 | SH | | SOLE | | 154 | 0 | 10,566 |
GLOBAL X FDS | AUTONMOUS EV ETF | 37954Y624 | 213,792 | 8,968 | SH | | SOLE | | 130 | 0 | 8,838 |
GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 | 20,347,223 | 660,410 | SH | | SOLE | | 46,968 | 0 | 613,442 |
GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 | 17,525,430 | 215,777 | SH | | SOLE | | 12,706 | 0 | 203,071 |
GOLDMAN SACHS ETF TR | ACCESS US AGRAT | 38149W101 | 6,885,071 | 163,192 | SH | | SOLE | | 5,426 | 0 | 157,766 |
GOLDMAN SACHS ETF TR | INNOVAT EQ ETF | 38149W820 | 372,428 | 8,028 | SH | | SOLE | | 116 | 0 | 7,912 |
HARTFORD FDS EXCHANGE TRADED | MUN OPORTUNITE | 41653L503 | 1,735,621 | 45,429 | SH | | SOLE | | 1,607 | 0 | 43,822 |
HARTFORD FDS EXCHANGE TRADED | TOTAL RTRN ETF | 41653L305 | 12,694,342 | 373,363 | SH | | SOLE | | 26,802 | 0 | 346,561 |
INDEXIQ ACTIVE ETF TR | IQ MACKAY INTRME | 45409F827 | 2,545,505 | 103,518 | SH | | SOLE | | 2,520 | 0 | 100,998 |
INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 | 14,647,004 | 501,438 | SH | | SOLE | | 33,963 | 0 | 467,475 |
INDEXIQ ETF TR | IQ MRGR ARB ETF | 45409B800 | 4,639,805 | 146,690 | SH | | SOLE | | 17,562 | 0 | 129,128 |
INNOVATOR ETFS TR | LADERD ALCTN PWR | 45783Y814 | 986,765 | 27,470 | SH | | SOLE | | 1,227 | 0 | 26,243 |
INNOVATOR ETFS TR | LOUP FRONTIER | 45782C862 | 398,117 | 11,229 | SH | | SOLE | | 162 | 0 | 11,067 |
INVESCO ACTIVELY MANAGED ETF | VAR RATE INVT | 46090A879 | 3,131,122 | 126,664 | SH | | SOLE | | 5,881 | 0 | 120,783 |
INVESCO ACTIVELY MANAGED ETF | TOTAL RETURN | 46090A804 | 3,824,758 | 81,033 | SH | | SOLE | | 3,557 | 0 | 77,476 |
INVESCO CURRENCYSHARES EURO | EURO SHS | 46138K103 | 3,186,243 | 31,802 | SH | | SOLE | | 1,478 | 0 | 30,324 |
INVESCO CURRENCYSHARES JAPAN | JAPANESE YEN | 46138W107 | 3,147,597 | 44,880 | SH | | SOLE | | 2,087 | 0 | 42,793 |
INVESCO CURRENCYSHARES SWISS | SWISS FRANC | 46138R108 | 3,203,031 | 32,889 | SH | | SOLE | | 1,529 | 0 | 31,360 |
INVESCO EXCH TRADED FD TR II | S&P ULTRA DIVIDE | 46138G656 | 826,421 | 20,088 | SH | | SOLE | | 0 | 0 | 20,088 |
INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | 190,672 | 16,609 | SH | | SOLE | | 5,104 | 0 | 11,505 |
INVESCO EXCH TRD SLF IDX FD | RUSL 1000 DYNM | 46138J619 | 12,227,492 | 263,013 | SH | | SOLE | | 16,900 | 0 | 246,113 |
INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 | 2,408,767 | 120,922 | SH | | SOLE | | 0 | 0 | 120,922 |
INVESCO EXCHANGE TRADED FD T | DWA ENERGY MNT | 46137V878 | 212,414 | 5,329 | SH | | SOLE | | 0 | 0 | 5,329 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | 46137V282 | 22,817,475 | 82,678 | SH | | SOLE | | 6,171 | 0 | 76,507 |
ISHARES TR | MBS ETF | 464288588 | 2,164,581 | 22,850 | SH | | SOLE | | 1,081 | 0 | 21,769 |
ISHARES TR | U.S. TECH ETF | 464287721 | 33,086,311 | 356,495 | SH | | SOLE | | 29,849 | 0 | 326,646 |
ISHARES TR | INTL EQTY FACTOR | 46434V274 | 288,609 | 10,895 | SH | | SOLE | | 0 | 0 | 10,895 |
ISHARES TR | IBONDS 24 TRM TS | 46436E874 | 290,738 | 12,109 | SH | | SOLE | | 0 | 0 | 12,109 |
ISHARES TR | US AER DEF ETF | 464288760 | 331,086 | 2,877 | SH | | SOLE | | 0 | 0 | 2,877 |
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 22,604,069 | 96,020 | SH | | SOLE | | 6,569 | 0 | 89,451 |
ISHARES TR | IBONDS 23 TRM TS | 46436E882 | 908,816 | 36,631 | SH | | SOLE | | 0 | 0 | 36,631 |
ISHARES TR | TIPS BD ETF | 464287176 | 1,065,787 | 9,667 | SH | | SOLE | | 0 | 0 | 9,667 |
ISHARES TR | U.S. FIN SVC ETF | 464287770 | 8,874,441 | 58,787 | SH | | SOLE | | 4,326 | 0 | 54,461 |
ISHARES TR | US CONSUM DISCRE | 464287580 | 8,466,715 | 130,881 | SH | | SOLE | | 11,122 | 0 | 119,759 |
ISHARES TR | MSCI ACWI EX US | 464288240 | 9,046,426 | 185,492 | SH | | SOLE | | 10,688 | 0 | 174,804 |
ISHARES TR | 3 7 YR TREAS BD | 464288661 | 2,198,644 | 18,688 | SH | | SOLE | | 884 | 0 | 17,804 |
ISHARES TR | CORE HIGH DV ETF | 46429B663 | 2,394,703 | 23,556 | SH | | SOLE | | 0 | 0 | 23,556 |
J P MORGAN EXCHANGE TRADED F | INTRNL RES EQT | 46641Q134 | 995,556 | 18,078 | SH | | SOLE | | 806 | 0 | 17,272 |
J P MORGAN EXCHANGE TRADED F | INTL BD OPP ETF | 46641Q852 | 7,347,620 | 155,144 | SH | | SOLE | | 10,090 | 0 | 145,054 |
J P MORGAN EXCHANGE TRADED F | JPMORGAN DIVER | 46641Q407 | 18,922,074 | 197,903 | SH | | SOLE | | 12,781 | 0 | 185,122 |
J P MORGAN EXCHANGE TRADED F | DIV RTN INT EQ | 46641Q209 | 6,539,700 | 125,018 | SH | | SOLE | | 7,324 | 0 | 117,694 |
J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 1,229,429 | 22,517 | SH | | SOLE | | 1,068 | 0 | 21,449 |
JOHN HANCOCK EXCHANGE TRADED | MULTFCTR EMRNG | 47804J834 | 6,586,185 | 271,819 | SH | | SOLE | | 18,469 | 0 | 253,350 |
KRANESHARES TR | KFA MOUNT LUCAS | 500767652 | 4,179,439 | 141,772 | SH | | SOLE | | 14,496 | 0 | 127,276 |
KRANESHARES TR | QUADRTC INT RT | 500767736 | 4,237,258 | 186,499 | SH | | SOLE | | 14,418 | 0 | 172,081 |
LATTICE STRATEGIES TR | HARTFORD MLT ETF | 518416102 | 11,244,561 | 427,063 | SH | | SOLE | | 36,481 | 0 | 390,582 |
LISTED FD TR | CORE ALT FD | 53656F847 | 6,758,584 | 226,570 | SH | | SOLE | | 26,600 | 0 | 199,970 |
LITMAN GREGORY FDS TR | IMGP DBI MANAGED | 53700T827 | 1,773,620 | 67,438 | SH | | SOLE | | 10,164 | 0 | 57,274 |
PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 | 2,600,591 | 50,952 | SH | | SOLE | | 2,226 | 0 | 48,726 |
PIMCO ETF TR | INTER MUN BD ACT | 72201R866 | 806,581 | 15,434 | SH | | SOLE | | 0 | 0 | 15,434 |
PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | 16,580,421 | 178,755 | SH | | SOLE | | 11,293 | 0 | 167,462 |
SCHWAB STRATEGIC TR | SCHWAB FDT US BM | 808524789 | 325,911 | 6,022 | SH | | SOLE | | 0 | 0 | 6,022 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 261,550 | 1,732 | SH | | SOLE | | 0 | 0 | 1,732 |
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 6,339,838 | 62,659 | SH | | SOLE | | 6,778 | 0 | 55,881 |
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 12,559,537 | 97,015 | SH | | SOLE | | 7,856 | 0 | 89,159 |
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 21,819,212 | 263,422 | SH | | SOLE | | 21,133 | 0 | 242,289 |
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 4,165,001 | 129,549 | SH | | SOLE | | 13,639 | 0 | 115,910 |
SIMPLIFY EXCHANGE TRADED FUN | VOLATILITY PREM | 82889N863 | 1,949,235 | 89,620 | SH | | SOLE | | 14,450 | 0 | 75,170 |
SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 | 6,622,209 | 95,531 | SH | | SOLE | | 4,240 | 0 | 91,291 |
SPDR INDEX SHS FDS | S&P GLBDIV ETF | 78463X459 | 1,637,088 | 27,764 | SH | | SOLE | | 0 | 0 | 27,764 |
SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 | 4,642,348 | 136,020 | SH | | SOLE | | 9,589 | 0 | 126,431 |
SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 | 2,394,228 | 93,052 | SH | | SOLE | | 3,626 | 0 | 89,426 |
SPDR SER TR | S&P KENSHO CLEAN | 78468R655 | 232,404 | 2,681 | SH | | SOLE | | 39 | 0 | 2,642 |
SPDR SER TR | PORTFOLIO AGRGTE | 78464A649 | 219,344 | 8,505 | SH | | SOLE | | 0 | 0 | 8,505 |
SPDR SER TR | MSCI USA STRTGIC | 78468R812 | 340,487 | 2,937 | SH | | SOLE | | 0 | 0 | 2,937 |
SPDR SER TR | PORTFOLIO S&P500 | 78464A854 | 684,693 | 14,220 | SH | | SOLE | | 0 | 0 | 14,220 |
SPDR SER TR | PORTFOLI S&P1500 | 78464A805 | 1,620,115 | 32,126 | SH | | SOLE | | 7,064 | 0 | 25,062 |
SPDR SER TR | PRTFLO S&P500 HI | 78468R788 | 3,198,498 | 84,171 | SH | | SOLE | | 0 | 0 | 84,171 |
SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 | 1,202,985 | 43,618 | SH | | SOLE | | 2,073 | 0 | 41,545 |
SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 | 17,073,814 | 416,130 | SH | | SOLE | | 26,944 | 0 | 389,186 |
SSGA ACTIVE TR | SPDR NUVEEN MUN | 78470P705 | 479,164 | 17,665 | SH | | SOLE | | 0 | 0 | 17,665 |
VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 23,250,507 | 314,920 | SH | | SOLE | | 13,316 | 0 | 301,604 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 35,430,576 | 173,594 | SH | | SOLE | | 9,754 | 0 | 163,840 |
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 690,550 | 5,000 | SH | | SOLE | | 0 | 0 | 5,000 |
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 23,991,255 | 448,686 | SH | | SOLE | | 26,758 | 0 | 421,928 |
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 2,768,518 | 54,649 | SH | | SOLE | | 3,021 | 0 | 51,628 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 976,666 | 20,981 | SH | | SOLE | | 938 | 0 | 20,043 |
VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 | 990,510 | 16,520 | SH | | SOLE | | 739 | 0 | 15,781 |
VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 | 3,110,422 | 49,919 | SH | | SOLE | | 2,325 | 0 | 47,594 |
VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 | 11,742,506 | 82,035 | SH | | SOLE | | 4,843 | 0 | 77,192 |
VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 | 6,247,414 | 26,199 | SH | | SOLE | | 1,909 | 0 | 24,290 |
VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 | 9,633,669 | 123,683 | SH | | SOLE | | 9,400 | 0 | 114,283 |
VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 | 9,189,285 | 36,386 | SH | | SOLE | | 2,657 | 0 | 33,729 |
WISDOMTREE TR | GLB US QTLY DIV | 97717W844 | 6,088,789 | 171,660 | SH | | SOLE | | 10,916 | 0 | 160,744 |
WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 | 2,407,303 | 29,261 | SH | | SOLE | | 0 | 0 | 29,261 |
WISDOMTREE TR | INTRST RATE HDGE | 97717W380 | 1,544,140 | 35,473 | SH | | SOLE | | 6,020 | 0 | 29,453 |
WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 | 1,674,624 | 44,232 | SH | | SOLE | | 0 | 0 | 44,232 |
WISDOMTREE TR | YIELD ENHANCD US | 97717X511 | 3,769,224 | 86,272 | SH | | SOLE | | 2,900 | 0 | 83,372 |