The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| ETF SER SOLUTIONS | DEFIA QUANT ETF | 26922A420 | 1,411,659 | 8,536 | SH | SOLE | 0 | 0 | 8,536 | ||
| INNOVATOR ETFS TRUST | GROWT ACCEL ETF | 45783Y608 | 591,906 | 14,536 | SH | SOLE | 0 | 0 | 14,536 | ||
| INNOVATOR ETFS TRUST | US EQUITY ACCELE | 45783Y103 | 585,051 | 13,620 | SH | SOLE | 0 | 0 | 13,620 | ||
| INDEPENDENT BK CORP MASS | COM | 453836108 | 388,005 | 10,757 | SH | SOLE | 0 | 0 | 10,757 | ||
| MARRIOTT INTL INC NEW | CL A | 571903202 | 1,581,308 | 4,267 | SH | SOLE | 0 | 0 | 4,267 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 246,062 | 1,678 | SH | SOLE | 0 | 0 | 1,678 | ||
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | 1,533,182 | 2,338 | SH | SOLE | 0 | 0 | 2,338 | ||
| ISHARES TR | ULTRA SHORT DUR | 46434V878 | 16,528,538 | 326,780 | SH | SOLE | 0 | 0 | 326,780 | ||
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 341,333 | 1,195 | SH | SOLE | 0 | 0 | 1,195 | ||
| ISHARES TR | CORE MSCI EAFE | 46432F842 | 245,410 | 2,541 | SH | SOLE | 0 | 0 | 2,541 | ||
| DBX ETF TR | XTRACK MUN INFRA | 233051705 | 3,534,946 | 139,666 | SH | SOLE | 0 | 0 | 139,666 | ||
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 265,483 | 3,082 | SH | SOLE | 0 | 0 | 3,082 | ||
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 3,521,977 | 49,431 | SH | SOLE | 0 | 0 | 49,431 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 4,906,727 | 6,552 | SH | SOLE | 0 | 0 | 6,552 | ||
| SPDR SERIES TRUST | ST STR SP600GRWO | 78464A201 | 229,206 | 1,924 | SH | SOLE | 0 | 0 | 1,924 | ||
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 10,225,590 | 85,555 | SH | SOLE | 0 | 0 | 85,555 | ||
| ISHARES TR | CORE S&P SCP ETF | 464287804 | 235,665 | 1,589 | SH | SOLE | 0 | 0 | 1,589 | ||
| SPDR SERIES TRUST | ST STR P500GRW | 78464A409 | 1,482,615 | 12,460 | SH | SOLE | 0 | 0 | 12,460 | ||
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 378,989 | 1,102 | SH | SOLE | 0 | 0 | 1,102 | ||
| INVESCO EXCHANGE TRADED FD T | S&P SMLCP MOMENT | 46137V498 | 229,674 | 2,453 | SH | SOLE | 0 | 0 | 2,453 | ||
| SPDR SERIES TRUST | ST STR P500ETF | 78464A854 | 663,582 | 7,551 | SH | SOLE | 0 | 0 | 7,551 | ||
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 315,428 | 1,996 | SH | SOLE | 0 | 0 | 1,996 | ||
| ISHARES TR | 3 7 YR TREAS BD | 464288661 | 2,283,566 | 19,443 | SH | SOLE | 0 | 0 | 19,443 | ||
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 2,801,738 | 9,243 | SH | SOLE | 0 | 0 | 9,243 | ||
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 2,169,025 | 26,921 | SH | SOLE | 0 | 0 | 26,921 | ||
| ISHARES TR | NATIONAL MUN ETF | 464288414 | 2,254,101 | 20,945 | SH | SOLE | 0 | 0 | 20,945 | ||
| VANECK ETF TRUST | VANECK SHRT MUNI | 92189F528 | 4,492,002 | 258,905 | SH | SOLE | 0 | 0 | 258,905 | ||
| ISHARES TR | CORE S&P MCP ETF | 464287507 | 2,642,714 | 34,272 | SH | SOLE | 0 | 0 | 34,272 | ||
| SPDR SERIES TRUST | ST SHO TREAS ETF | 78468R101 | 4,671,416 | 161,028 | SH | SOLE | 0 | 0 | 161,028 | ||
| INVESCO EXCHANGE TRADED FD T | S&P MDCP MOMNTUM | 46137V464 | 2,860,941 | 16,815 | SH | SOLE | 0 | 0 | 16,815 | ||
| ISHARES TR | RUS TP200 GR ETF | 464289438 | 281,320 | 968 | SH | SOLE | 0 | 0 | 968 | ||
| SPDR SERIES TRUST | ST NUVE HIGH ETF | 78464A284 | 4,796,229 | 188,531 | SH | SOLE | 0 | 0 | 188,531 | ||
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 | 4,716,207 | 36,900 | SH | SOLE | 0 | 0 | 36,900 | ||
| SPDR SERIES TRUST | ST NUVE TERM ETF | 78468R739 | 467,323 | 9,743 | SH | SOLE | 0 | 0 | 9,743 | ||
| VANECK ETF TRUST | INTRMDT MUNI ETF | 92189H201 | 752,169 | 16,007 | SH | SOLE | 0 | 0 | 16,007 | ||
| ISHARES TR | US SML CAP EQT | 46434V290 | 2,859,107 | 32,074 | SH | SOLE | 0 | 0 | 32,074 | ||
| PACER FDS TR | TRENDPILOT 100 | 69374H303 | 10,989,915 | 123,970 | SH | SOLE | 0 | 0 | 123,970 | ||
| PACER FDS TR | TRENDP US LAR CP | 69374H105 | 11,670,528 | 200,318 | SH | SOLE | 0 | 0 | 200,318 | ||
| INVESCO EXCH TRADED FD TR II | S&P 500 MOMNTM | 46138E339 | 4,994,791 | 30,920 | SH | SOLE | 0 | 0 | 30,920 | ||
| PACER FDS TR | GLOBL CASH ETF | 69374H709 | 3,298,334 | 76,174 | SH | SOLE | 0 | 0 | 76,174 | ||
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 | 2,174,927 | 8,717 | SH | SOLE | 0 | 0 | 8,717 | ||
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 | 7,200,333 | 141,183 | SH | SOLE | 0 | 0 | 141,183 | ||
| INNOVATOR ETFS TRUST | US EQTY ULTRA B | 45782C532 | 219,737 | 5,272 | SH | SOLE | 0 | 0 | 5,272 | ||
| BENTLEY SYS INC | COM CL B | 08265T208 | 997,011 | 33,356 | SH | SOLE | 0 | 0 | 33,356 | ||
| LISTED FDS TR | SWAN HEDGED EQTY | 53656F599 | 11,454,288 | 429,643 | SH | SOLE | 0 | 0 | 429,643 | ||
| PACER FDS TR | METAURUS CAP 400 | 69374H436 | 1,512,234 | 33,553 | SH | SOLE | 0 | 0 | 33,553 | ||