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
URANIUM ENERGY CORP COM 916896103 52 15,400 SH   SOLE 0 15,400 0 0
BLACKBERRY LTD COM 09228F103 94 10,089 SH   SOLE 0 10,089 0 0
VERASTEM INC COM 92337C104 98 48,000 SH   SOLE 0 48,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 120 14,905 SH   SOLE 0 14,905 0 0
MORGAN STANLEY COM NEW 617446448 201 2,051 SH   SOLE 0 2,051 0 0
ALTRIA GROUP INC COM 02209S103 201 4,231 SH   SOLE 0 4,231 0 0
VANGUARD INDEX FDS EXT MRKT IDX 922908652 203 1,111 SH   SOLE 0 1,111 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 204 7,000 SH   SOLE 0 7,000 0 0
VERISK ANALYTICS INC COM 92345Y106 204 892 SH   SOLE 0 892 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 207 542 SH   SOLE 0 542 0 0
TARGET CORP COM 87612E106 210 907 SH   SOLE 0 907 0 0
TRAVELERS COMPANIES INC COM 89417E109 210 1,339 SH   SOLE 0 1,339 0 0
EXELON CORP COM 30161N101 211 3,648 SH   SOLE 0 3,648 0 0
BIO-TECHNE CORP COM 09073M104 212 409 SH   SOLE 0 409 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 213 5,111 SH   SOLE 0 5,111 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 214 3,682 SH   SOLE 0 3,682 0 0
NUVEEN MUN CR OPPORTUNITIES FD COM 670663103 219 14,000 SH   SOLE 0 14,000 0 0
GENERAL DYNAMICS CORP COM 369550108 227 1,088 SH   SOLE 0 1,088 0 0
HP INC COM 40434L105 227 6,033 SH   SOLE 0 6,033 0 0
SERVICENOW INC COM 81762P102 227 349 SH   SOLE 0 349 0 0
TYLER TECHNOLOGIES INC COM 902252105 227 422 SH   SOLE 0 422 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 228 3,290 SH   SOLE 0 3,290 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 230 13,100 SH   SOLE 0 13,100 0 0
LAUDER ESTEE COS INC CL A 518439104 231 625 SH   SOLE 0 625 0 0
IPG PHOTONICS CORP COM 44980X109 233 1,355 SH   SOLE 0 1,355 0 0
ANSYS INC COM 03662Q105 235 586 SH   SOLE 0 586 0 0
PIMCO ETF TR 15+ YR US TIP ETF 72201R304 238 2,606 SH   SOLE 0 2,606 0 0
SPDR SER TR S&P CAP MKTS 78464A771 238 2,294 SH   SOLE 0 2,294 0 0
DOMINION ENERGY INC COM 25746U109 239 3,036 SH   SOLE 0 3,036 0 0
ISHARES TR AGENCY BOND ETF 464288166 239 2,038 SH   SOLE 0 2,038 0 0
ISHARES TR USD INV GRDE ETF 464288620 239 4,008 SH   SOLE 0 4,008 0 0
LABORATORY CORP AMER HLDNGS COM 50540R409 239 762 SH   SOLE 0 762 0 0
LYFT INC CL A COM 55087P104 239 5,600 SH   SOLE 0 5,600 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 241 3,331 SH   SOLE 0 3,331 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 241 945 SH   SOLE 0 945 0 0
CITIGROUP INC COM 172967424 245 4,058 SH   SOLE 0 4,058 0 0
HENRY JACK ASSOC INC COM 426281101 246 1,474 SH   SOLE 0 1,474 0 0
HERSHEY CO COM 427866108 249 1,287 SH   SOLE 0 1,287 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 249 5,191 SH   SOLE 0 5,191 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 249 3,834 SH   SOLE 0 3,834 0 0
ISHARES TR US TRSRY BD 46429B267 250 9,363 SH   SOLE 0 9,363 0 0
ISHARES TR EAFE VALUE ETF 464288877 251 4,985 SH   SOLE 0 4,985 0 0
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 252 3,705 SH   SOLE 0 3,705 0 0
ISHARES TR EXPND TECH SFTWARE 464287515 252 633 SH   SOLE 0 633 0 0
ISHARES TR SEMICNDCTR 464287523 253 466 SH   SOLE 0 466 0 0
CIGNA CORP NEW COM 125523100 254 1,106 SH   SOLE 0 1,106 0 0
EOG RES INC COM 26875P101 254 2,859 SH   SOLE 0 2,859 0 0
VICOR CORP COM 925815102 254 2,000 SH   SOLE 0 2,000 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 255 4,248 SH   SOLE 0 4,248 0 0
CATERPILLAR INC COM 149123101 256 1,239 SH   SOLE 0 1,239 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 257 547 SH   SOLE 0 547 0 0
DICKS SPORTING GOODS INC COM 253393102 259 2,256 SH   SOLE 0 2,256 0 0
DBX ETF TR XTRCKER MSCI US 233051150 263 5,930 SH   SOLE 0 5,930 0 0
EASTMAN CHEM CO COM 277432100 263 2,176 SH   SOLE 0 2,176 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 263 2,212 SH   SOLE 0 2,212 0 0
NUVEEN AMT FREE QLTY MUN INCME COM 670657105 264 16,945 SH   SOLE 0 16,945 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751 265 1,170 SH   SOLE 0 1,170 0 0
GLOBANT S A COM L44385109 265 843 SH   SOLE 0 843 0 0
ISHARES TR CORE TTL USD BD MKT 46434V613 268 5,064 SH   SOLE 0 5,064 0 0
ILLINOIS TOOL WKS INC COM 452308109 270 1,092 SH   SOLE 0 1,092 0 0
IAA INC COM 449253103 271 5,350 SH   SOLE 0 5,350 0 0
SONO TEK CORP COM 835483108 273 36,671 SH   SOLE 0 36,671 0 0
SPDR SER TR S&P1500 COMP STK MKT 78464A805 275 4,697 SH   SOLE 0 4,697 0 0
GENERAL ELECTRIC CO COM 369604103 276 2,925 SH   SOLE 0 2,925 0 0
ISHARES TR CORE 1-5 YR USD BND 46432F859 278 5,503 SH   SOLE 0 5,503 0 0
ZOETIS INC CL A 98978V103 281 1,150 SH   SOLE 0 1,150 0 0
SPDR SER TR PORTFOLIO SH TRSY 78468R101 282 9,252 SH   SOLE 0 9,252 0 0
SCHWAB CHARLES CORP COM 808513105 283 3,365 SH   SOLE 0 3,365 0 0
FIDELITY COVINGTON TR VAL FACTOR 316092782 283 5,438 SH   SOLE 0 5,438 0 0
GLOBAL X FDS HEALTH WELL ETF 37954Y798 287 10,232 SH   SOLE 0 10,232 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF TIPS ETF 78464A656 290 9,213 SH   SOLE 0 9,213 0 0
ANALOG DEVICES INC COM 032654105 295 1,680 SH   SOLE 0 1,680 0 0
IRON MOUNTAIN INC NEW COM 46284V101 296 1,995 SH   SOLE 0 1,995 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 296 1,995 SH   SOLE 0 1,995 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPTNG 33734X192 297 2,851 SH   SOLE 0 2,851 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 CB 46138J791 298 14,086 SH   SOLE 0 14,086 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 CB 46138J825 298 13,593 SH   SOLE 0 13,593 0 0
ISHARES INC MSCI CDA ETF 464286509 298 7,757 SH   SOLE 0 7,757 0 0
PROLOGIS INC COM 74340W103 302 1,793 SH   SOLE 0 1,793 0 0
ROPER TECHNOLOGIES INC COM 776696106 302 614 SH   SOLE 0 614 0 0
JPMORGAN EXCHANGE TRADED FUND INTL BD OPP ETF 46641Q852 313 6,180 SH   SOLE 0 6,180 0 0
SPDR GOLD TR GOLD SHS 78463V107 315 1,841 SH   SOLE 0 1,841 0 0
AFLAC INC COM 001055102 317 5,436 SH   SOLE 0 5,436 0 0
SPDR SER TR PORTFOLIO SHRT 78464A474 319 10,300 SH   SOLE 0 10,300 0 0
COPART INC COM 217204106 320 2,111 SH   SOLE 0 2,111 0 0
FIVE BELOW INC COM 33829M101 324 1,567 SH   SOLE 0 1,567 0 0
ISHARES TR EAFE SML CP ETF 464288273 325 4,450 SH   SOLE 0 4,450 0 0
CVS HEALTH CORP COM 126650100 330 3,198 SH   SOLE 0 3,198 0 0
STAG INDL INC COM 85254J102 336 7,000 SH   SOLE 0 7,000 0 0
CHURCH & DWIGHT INC COM 171340102 342 3,337 SH   SOLE 0 3,337 0 0
ISHARES TR S&P 500 VALUE ETF 464287408 344 2,196 SH   SOLE 0 2,196 0 0
NXP SEMICONDUCTORS N V COM N6596X109 344 1,510 SH   SOLE 0 1,510 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 348 2,620 SH   SOLE 0 2,620 0 0
ADVANCED MICRO DEVICES INC COM 007903107 352 2,449 SH   SOLE 0 2,449 0 0
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 355 6,325 SH   SOLE 0 6,325 0 0
CANADIAN NATL RY CO COM 136375102 358 2,910 SH   SOLE 0 2,910 0 0
ISHARES TR INTERM GOV CR ETF 464288612 361 3,173 SH   SOLE 0 3,173 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 369 3,610 SH   SOLE 0 3,610 0 0
ECOLAB INC COM 278865100 374 1,596 SH   SOLE 0 1,596 0 0
ISHARES TR MSCI WORLD ETF 464286392 385 2,848 SH   SOLE 0 2,848 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 386 15,483 SH   SOLE 0 15,483 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649 386 13,027 SH   SOLE 0 13,027 0 0
PARKER-HANNIFIN CORP COM 701094104 388 1,220 SH   SOLE 0 1,220 0 0
VERISIGN INC COM 92343E102 388 1,528 SH   SOLE 0 1,528 0 0
CDW CORP COM 12514G108 391 1,910 SH   SOLE 0 1,910 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2027 46138J585 393 15,482 SH   SOLE 0 15,482 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 HY 46138J858 393 15,558 SH   SOLE 0 15,558 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 HY CRP 46138J635 394 15,377 SH   SOLE 0 15,377 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 HY 46138J817 394 16,048 SH   SOLE 0 16,048 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 HY 46138J833 394 15,770 SH   SOLE 0 15,770 0 0
ISHARES TR MSCI USA QLTY FCTR 46432F339 394 2,709 SH   SOLE 0 2,709 0 0
ISHARES TR MSCI USA MMENTM 46432F396 401 2,204 SH   SOLE 0 2,204 0 0
ISHARES TR MSCI EURZONE ETF 464286608 404 8,243 SH   SOLE 0 8,243 0 0
ALLSTATE CORP COM 020002101 413 3,509 SH   SOLE 0 3,509 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 415 3,411 SH   SOLE 0 3,411 0 0
PAYCOM SOFTWARE INC COM 70432V102 422 1,017 SH   SOLE 0 1,017 0 0
ARK ETF TR INNOVATION ETF 00214Q104 423 4,472 SH   SOLE 0 4,472 0 0
ISHARES TR IBOXX INV CP ETF 464287242 431 3,254 SH   SOLE 0 3,254 0 0
ISHARES TR MSCI ISRAEL ETF 464286632 432 5,550 SH   SOLE 0 5,550 0 0
CME GROUP INC COM 12572Q105 437 1,913 SH   SOLE 0 1,913 0 0
BCE INC COM 05534B760 442 8,500 SH   SOLE 0 8,500 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE 0 1 0 0
GILEAD SCIENCES INC COM 375558103 454 6,251 SH   SOLE 0 6,251 0 0
STERIS PLC SHS USD G8473T100 455 1,869 SH   SOLE 0 1,869 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 458 5,669 SH   SOLE 0 5,669 0 0
BOEING CO COM 097023105 459 2,282 SH   SOLE 0 2,282 0 0
UNITED PARCEL SERVICE INC CL B 911312106 459 2,141 SH   SOLE 0 2,141 0 0
SEI INVTS CO COM 784117103 463 7,590 SH   SOLE 0 7,590 0 0
AT&T INC COM 00206R102 467 19,002 SH   SOLE 0 19,002 0 0
STARBUCKS CORP COM 855244109 468 3,999 SH   SOLE 0 3,999 0 0
MODERNA INC COM 60770K107 470 1,851 SH   SOLE 0 1,851 0 0
SPDR SER TR S&P BIOTECH 78464A870 471 4,207 SH   SOLE 0 4,207 0 0
FASTENAL CO COM 311900104 475 7,418 SH   SOLE 0 7,418 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 488 19,032 SH   SOLE 0 19,032 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 HY 46138J874 488 20,986 SH   SOLE 0 20,986 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 489 6,228 SH   SOLE 0 6,228 0 0
CONSTELLATION BRANDS INC CL A 21036P108 497 1,979 SH   SOLE 0 1,979 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 497 4,132 SH   SOLE 0 4,132 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 CB 46138J882 498 23,267 SH   SOLE 0 23,267 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 502 2,991 SH   SOLE 0 2,991 0 0
SCHWAB U.S. MID-CAP ETF US MID-CAP ETF 808524508 502 6,247 SH   SOLE 0 6,247 0 0
ANTHEM INC COM 036752103 506 1,091 SH   SOLE 0 1,091 0 0
LOCKHEED MARTIN CORP COM 539830109 507 1,426 SH   SOLE 0 1,426 0 0
EVERSOURCE ENERGY COM 30040W108 511 5,614 SH   SOLE 0 5,614 0 0
TOAST INC CL A 888787108 521 15,000 SH   SOLE 0 15,000 0 0
WASTE MGMT INC DEL COM 94106L109 521 3,120 SH   SOLE 0 3,120 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 528 20,256 SH   SOLE 0 20,256 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 529 2,891 SH   SOLE 0 2,891 0 0
VMWARE INC CL A COM 928563402 534 4,612 SH   SOLE 0 4,612 0 0
CISCO SYS INC COM 17275R102 537 8,471 SH   SOLE 0 8,471 0 0
REPUBLIC SVCS INC COM 760759100 537 3,852 SH   SOLE 0 3,852 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 538 4,169 SH   SOLE 0 4,169 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 543 7,923 SH   SOLE 0 7,923 0 0
ISHARES TR CORE S&P US GRWTH 464287671 555 4,801 SH   SOLE 0 4,801 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 556 10,884 SH   SOLE 0 10,884 0 0
WALMART INC COM 931142103 556 3,843 SH   SOLE 0 3,843 0 0
DIAGEO PLC SPON ADR 25243Q205 559 2,537 SH   SOLE 0 2,537 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 560 4,323 SH   SOLE 0 4,323 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 574 8,711 SH   SOLE 0 8,711 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 576 4,455 SH   SOLE 0 4,455 0 0
DELL TECHNOLOGIES INC CL C 24703L202 577 10,272 SH   SOLE 0 10,272 0 0
ISHARES TR GOV/CRED BD ETF 464288596 579 4,761 SH   SOLE 0 4,761 0 0
AIR PRODS & CHEMS INC COM 009158106 592 1,947 SH   SOLE 0 1,947 0 0
SHERWIN WILLIAMS CO COM 824348106 596 1,692 SH   SOLE 0 1,692 0 0
SALESFORCE COM INC COM 79466L302 613 2,414 SH   SOLE 0 2,414 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 632 28,869 SH   SOLE 0 28,869 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 633 12,182 SH   SOLE 0 12,182 0 0
BECTON DICKINSON & CO COM 075887109 651 2,589 SH   SOLE 0 2,589 0 0
FIDELITY COVINGTON TR NDQ CP IDX TRK 315912808 660 10,833 SH   SOLE 0 10,833 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280A100 667 10,053 SH   SOLE 0 10,053 0 0
SPDR SER TR NUVEEN BARC MUNIC 78468R721 677 13,084 SH   SOLE 0 13,084 0 0
NETFLIX INC COM 64110L106 684 1,135 SH   SOLE 0 1,135 0 0
ISHARES TR 1-3 YR TREAS BOND 464287457 691 8,075 SH   SOLE 0 8,075 0 0
INTUIT COM 461202103 695 1,081 SH   SOLE 0 1,081 0 0
STRYKER CORPORATION COM 863667101 695 2,598 SH   SOLE 0 2,598 0 0
SOUTHERN CO COM 842587107 696 10,151 SH   SOLE 0 10,151 0 0
TESLA INC COM 88160R101 707 669 SH   SOLE 0 669 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 712 16,400 SH   SOLE 0 16,400 0 0
CHEVRON CORP COM 166764100 742 3,625 SH   SOLE 0 3,625 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 743 2,851 SH   SOLE 0 2,851 0 0
SPDR INDEX SHS FDS INT TRM CORP BND ETF 78464A375 746 20,634 SH   SOLE 0 20,634 0 0
VANGUARD SCOTTSDALE FDS MORTGE BACK SEC ETF 92206C771 750 14,185 SH   SOLE 0 14,185 0 0
VANGUARD INDEX FDS DIV APPREC IDX 921908844 753 4,383 SH   SOLE 0 4,383 0 0
NOVO-NORDISK A S ADR ADR 670100205 764 6,817 SH   SOLE 0 6,817 0 0
KKR & CO INC COM 48251W104 776 10,420 SH   SOLE 0 10,420 0 0
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT 46137V530 785 3,644 SH   SOLE 0 3,644 0 0
PAYCHEX INC COM 704326107 792 5,805 SH   SOLE 0 5,805 0 0
CHARLES RIVER LABS INTL INC COM 159864107 796 2,113 SH   SOLE 0 2,113 0 0
ISHARES TR S&P500 GROWTH ETF 464287309 816 9,756 SH   SOLE 0 9,756 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 823 2,266 SH   SOLE 0 2,266 0 0
3M CO COM 88579Y101 868 4,885 SH   SOLE 0 4,885 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 883 3,581 SH   SOLE 0 3,581 0 0
ORACLE CORP COM 68389X105 892 10,229 SH   SOLE 0 10,229 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 900 1,587 SH   SOLE 0 1,587 0 0
BLACKROCK INC COM 09247X101 906 990 SH   SOLE 0 990 0 0
ISHARES TR AAA-A RTD CRP BD ETF 46429B291 906 16,166 SH   SOLE 0 16,166 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 907 17,111 SH   SOLE 0 17,111 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 911 1,365 SH   SOLE 0 1,365 0 0
ISHARES TR ST CORP BD ETF 464288646 935 17,358 SH   SOLE 0 17,358 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 940 11,128 SH   SOLE 0 11,128 0 0
VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 940 15,346 SH   SOLE 0 15,346 0 0
KIMBERLY CLARK CORP COM 494368103 948 6,632 SH   SOLE 0 6,632 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQ WGHT 46137V357 961 5,905 SH   SOLE 0 5,905 0 0
ISHARES TR RUS 1000 GRWTH ETF 464287614 963 3,152 SH   SOLE 0 3,152 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 973 17,306 SH   SOLE 0 17,306 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 988 12,227 SH   SOLE 0 12,227 0 0
EXXON MOBIL CORP COM 30231G102 999 16,326 SH   SOLE 0 16,326 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM CB IDX 92206C409 1,022 12,574 SH   SOLE 0 12,574 0 0
BROADCOM INC COM 11135F101 1,029 1,547 SH   SOLE 0 1,547 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,034 5,058 SH   SOLE 0 5,058 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,054 20,341 SH   SOLE 0 20,341 0 0
AMGEN INC COM 031162100 1,064 4,728 SH   SOLE 0 4,728 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,070 19,279 SH   SOLE 0 19,279 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,072 11,830 SH   SOLE 0 11,830 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,072 4,440 SH   SOLE 0 4,440 0 0
ABBVIE INC COM 00287Y109 1,103 8,147 SH   SOLE 0 8,147 0 0
INTEL CORP COM 458140100 1,118 21,700 SH   SOLE 0 21,700 0 0
TEXAS INSTRS INC COM 882508104 1,123 5,960 SH   SOLE 0 5,960 0 0
PROSHARES TR S&P500 DV ARIST 74348A467 1,129 11,500 SH   SOLE 0 11,500 0 0
FIDELITY COVINGTON TR MSCI UTILITIES 316092865 1,146 24,745 SH   SOLE 0 24,745 0 0
SELECT SECTOR SPDR TR COMM SRVCS 81369Y852 1,154 14,855 SH   SOLE 0 14,855 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1,185 22,877 SH   SOLE 0 22,877 0 0
COMCAST CORP CL A 20030N101 1,192 23,677 SH   SOLE 0 23,677 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLD XUS 78463X889 1,212 33,223 SH   SOLE 0 33,223 0 0
S&P GLOBAL INC COM 78409V104 1,340 2,840 SH   SOLE 0 2,840 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 1,353 27,365 SH   SOLE 0 27,365 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,372 10,264 SH   SOLE 0 10,264 0 0
PIMCO ETF TR EHHAN SHRT MA ACT 72201R833 1,378 13,568 SH   SOLE 0 13,568 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,383 2,672 SH   SOLE 0 2,672 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,425 3,439 SH   SOLE 0 3,439 0 0
AMERICAN EXPRESS CO COM 025816109 1,517 9,275 SH   SOLE 0 9,275 0 0
PFIZER INC COM 717081103 1,544 26,145 SH   SOLE 0 26,145 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,593 9,164 SH   SOLE 0 9,164 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,597 20,302 SH   SOLE 0 20,302 0 0
INDEXIQ ACTIVE ETF TR IQ ULTRA SHT DU 45409F819 1,628 33,544 SH   SOLE 0 33,544 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,629 14,225 SH   SOLE 0 14,225 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,633 18,975 SH   SOLE 0 18,975 0 0
UNION PAC CORP COM 907818108 1,647 6,539 SH   SOLE 0 6,539 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,649 114,830 SH   SOLE 0 114,830 0 0
SELECT SECTOR SPDR TR FINANCIALS 81369Y605 1,664 42,603 SH   SOLE 0 42,603 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,725 27,663 SH   SOLE 0 27,663 0 0
MERCK & CO. INC COM 58933Y105 1,730 22,579 SH   SOLE 0 22,579 0 0
DEERE & CO COM 244199105 1,764 5,145 SH   SOLE 0 5,145 0 0
QUALCOMM INC COM 747525103 1,784 9,757 SH   SOLE 0 9,757 0 0
COCA COLA CO COM 191216100 1,814 30,634 SH   SOLE 0 30,634 0 0
SELECT SECTOR SPDR TR HEALTHCARE 81369Y209 1,815 12,883 SH   SOLE 0 12,883 0 0
LAM RESEARCH CORP COM 512807108 1,899 2,640 SH   SOLE 0 2,640 0 0
FIDELITY COVINGTON TR MSCI COMM SRVS 316092873 1,920 37,392 SH   SOLE 0 37,392 0 0
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 1,946 128,205 SH   SOLE 0 128,205 0 0
HONEYWELL INTL INC COM 438516106 2,039 9,777 SH   SOLE 0 9,777 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2027 MB 46138J494 2,114 81,918 SH   SOLE 0 81,918 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 MB 46138J510 2,117 81,867 SH   SOLE 0 81,867 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 MB 46138J528 2,126 81,970 SH   SOLE 0 81,970 0 0
COSTCO WHSL CORP COM 22160K105 2,129 3,750 SH   SOLE 0 3,750 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,144 14,048 SH   SOLE 0 14,048 0 0
FIDELITY COVINGTON TR MSCI MATERIALS 316092881 2,180 43,299 SH   SOLE 0 43,299 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 2,205 19,370 SH   SOLE 0 19,370 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 2,210 59,978 SH   SOLE 0 59,978 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 MB 46138J551 2,289 90,157 SH   SOLE 0 90,157 0 0
SELECT SECTOR SPDR TR INDUSTRIALS 81369Y704 2,351 22,222 SH   SOLE 0 22,222 0 0
LILLY ELI & CO COM 532457108 2,363 8,556 SH   SOLE 0 8,556 0 0
FIDELITY COVINGTON TR MSCI CONS DISC 316092204 2,378 26,942 SH   SOLE 0 26,942 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 CB 46138J841 2,403 110,067 SH   SOLE 0 110,067 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 2,429 9,625 SH   SOLE 0 9,625 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 CB 46138J866 2,447 114,004 SH   SOLE 0 114,004 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,455 11,107 SH   SOLE 0 11,107 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 2,477 162,869 SH   SOLE 0 162,869 0 0
FIDELITY COVINGTON TR MSCI HEALTHCARE 316092600 2,491 36,282 SH   SOLE 0 36,282 0 0
FIDELITY COVINGTON TR MSCI CONS STPLS 316092303 2,534 54,293 SH   SOLE 0 54,293 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,579 5,136 SH   SOLE 0 5,136 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 2,601 105,640 SH   SOLE 0 105,640 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,663 37,205 SH   SOLE 0 37,205 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,680 5,642 SH   SOLE 0 5,642 0 0
ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 2,711 81,855 SH   SOLE 0 81,855 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,801 24,145 SH   SOLE 0 24,145 0 0
EASTERN BANKSHARES INC COM 27627N105 2,855 141,530 SH   SOLE 0 141,530 0 0
ALPHABET INC CAP STK CL C 02079K107 2,987 1,032 SH   SOLE 0 1,032 0 0
JPMORGAN CHASE & CO COM 46625H100 3,033 19,154 SH   SOLE 0 19,154 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,089 7,764 SH   SOLE 0 7,764 0 0
ISHARES TR SHRT NAT MUNI ETF 464288158 3,089 28,769 SH   SOLE 0 28,769 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,143 8,746 SH   SOLE 0 8,746 0 0
FIDELITY COVINGTON TR FIDELITY GROWTH 316092337 3,168 153,041 SH   SOLE 0 153,041 0 0
HOME DEPOT INC COM 437076102 3,296 7,942 SH   SOLE 0 7,942 0 0
OSHARES ETF TR OSHARES US QUALT 67110P407 3,300 70,869 SH   SOLE 0 70,869 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 3,301 58,730 SH   SOLE 0 58,730 0 0
TJX COS INC COM 872540109 3,389 44,643 SH   SOLE 0 44,643 0 0
BANK OF AMERICA CORP COM 060505104 3,489 78,415 SH   SOLE 0 78,415 0 0
PROCTER AND GAMBLE CO COM 742718109 3,513 21,476 SH   SOLE 0 21,476 0 0
ISHARES TR BARCLAYS 7-10 YR 464287440 3,631 31,574 SH   SOLE 0 31,574 0 0
SELECT SECTOR SPDR TR CONS STPLS 81369Y308 3,641 47,214 SH   SOLE 0 47,214 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,784 207,807 SH   SOLE 0 207,807 0 0
NVIDIA CORPORATION COM 67066G104 3,929 13,359 SH   SOLE 0 13,359 0 0
ISHARES TR CORE US AGGBD ETF 464287226 4,055 35,549 SH   SOLE 0 35,549 0 0
AZENTA INC COM 114340102 4,124 40,000 SH   SOLE 0 40,000 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 4,285 6,573 SH   SOLE 0 6,573 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HY 92189F437 4,987 151,271 SH   SOLE 0 151,271 0 0
NEXTERA ENERGY INC COM 65339F101 5,071 54,320 SH   SOLE 0 54,320 0 0
FIDELITY COVINGTON TR MSCI INF TECH 316092808 5,282 39,013 SH   SOLE 0 39,013 0 0
ISHARES TR NATIONAL MUNI ETF 464288414 5,512 47,401 SH   SOLE 0 47,401 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 5,594 38,028 SH   SOLE 0 38,028 0 0
FIDELITY COVINGTON TR BLUE CHIP GRWTH 316092352 7,536 217,619 SH   SOLE 0 217,619 0 0
ISHARES TR SELECT DIVID ETF 464287168 7,755 63,259 SH   SOLE 0 63,259 0 0
ISHARES TR CORE HIGH DIVD ETF 46429B663 8,061 79,821 SH   SOLE 0 79,821 0 0
ISHARES TR GLOBAL 100 ETF 464287572 8,263 105,922 SH   SOLE 0 105,922 0 0
PERKINELMER INC COM 714046109 8,759 43,565 SH   SOLE 0 43,565 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 9,251 267,748 SH   SOLE 0 267,748 0 0
PACER FDS TR US CASH COW 100 69374H881 9,358 198,726 SH   SOLE 0 198,726 0 0
SPIRE INC COM 84857L101 9,456 144,984 SH   SOLE 0 144,984 0 0
FIRST TR EXCHANGE-TRADED FD RISING DIVD ACHIV 33738R506 9,491 183,258 SH   SOLE 0 183,258 0 0
PROGRESSIVE CORP COM 743315103 10,299 100,327 SH   SOLE 0 100,327 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 10,430 228,578 SH   SOLE 0 228,578 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 10,531 593,604 SH   SOLE 0 593,604 0 0
DISNEY WALT CO COM 254687106 11,082 71,546 SH   SOLE 0 71,546 0 0
BAXTER INTL INC COM 071813109 11,233 130,858 SH   SOLE 0 130,858 0 0
ISHARES TR MSCI USA MIN VOL FCT 46429B697 11,577 143,108 SH   SOLE 0 143,108 0 0
FIDELITY COVINGTON TR MSCI REAL EST 316092857 11,924 343,430 SH   SOLE 0 343,430 0 0
MONDELEZ INTL INC CL A 609207105 12,089 182,308 SH   SOLE 0 182,308 0 0
PAYPAL HLDGS INC COM 70450Y103 12,307 65,264 SH   SOLE 0 65,264 0 0
SSGA ACTIVE TR SPDR LOOMIS SAYL 78470P804 12,462 416,499 SH   SOLE 0 416,499 0 0
FIDELITY COVINGTON TR MSCI FINANCL 316092501 12,913 230,922 SH   SOLE 0 230,922 0 0
VANECK VECTORS ETF TR NATURAL RESOURC 92189F841 13,783 292,136 SH   SOLE 0 292,136 0 0
FIRST TR EXCHANGE TRADED FD VI FST TR GLB DN 33739H101 13,810 598,873 SH   SOLE 0 598,873 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNET IDX 33733E302 14,129 62,481 SH   SOLE 0 62,481 0 0
ABBOTT LABS COM 002824100 15,375 109,242 SH   SOLE 0 109,242 0 0
ISHARES TR CORE DIVD GRW ETF 46434V621 15,618 281,002 SH   SOLE 0 281,002 0 0
DANAHER CORPORATION COM 235851102 16,045 48,767 SH   SOLE 0 48,767 0 0
VISA INC COM CL A 92826C839 16,766 77,368 SH   SOLE 0 77,368 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 16,849 355,916 SH   SOLE 0 355,916 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 16,862 177,231 SH   SOLE 0 177,231 0 0
AMERICAN TOWER CORP COM 03027X100 18,247 62,383 SH   SOLE 0 62,383 0 0
SONY CORP SPONSORED ADR 835699307 18,715 148,058 SH   SOLE 0 148,058 0 0
PEPSICO INC COM 713448108 18,941 109,036 SH   SOLE 0 109,036 0 0
META PLATFORMS INC CL A 30303M102 20,530 61,038 SH   SOLE 0 61,038 0 0
ISHARES TR CORE S&P500 ETF 464287200 22,999 48,216 SH   SOLE 0 48,216 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 24,124 428,026 SH   SOLE 0 428,026 0 0
ISHARES TR S&P SCP 600 GRWTH 464287887 24,595 177,198 SH   SOLE 0 177,198 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 24,759 77,156 SH   SOLE 0 77,156 0 0
MCDONALDS CORP COM 580135101 25,547 95,299 SH   SOLE 0 95,299 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 25,578 85,544 SH   SOLE 0 85,544 0 0
JOHNSON & JOHNSON COM 478160104 26,643 155,741 SH   SOLE 0 155,741 0 0
LOWES COS INC COM 548661107 29,250 113,161 SH   SOLE 0 113,161 0 0
AMAZON COM INC COM 023135106 29,349 8,802 SH   SOLE 0 8,802 0 0
ISHARES TR RUS 1000 ETF 464287622 30,489 115,299 SH   SOLE 0 115,299 0 0
ISHARES TR CORE S&P MCAP ETF 464287507 33,365 117,865 SH   SOLE 0 117,865 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 37,278 221,789 SH   SOLE 0 221,789 0 0
ALPHABET INC CAP STK CL A 02079K305 38,670 13,348 SH   SOLE 0 13,348 0 0
MICROSOFT CORP COM 594918104 47,954 142,584 SH   SOLE 0 142,584 0 0
APPLE INC COM 037833100 64,067 360,800 SH   SOLE 0 360,800 0 0
VANGUARD INTL EQUITY INDEX FD TT WRLD ST ETF 922042742 70,572 656,913 SH   SOLE 0 656,913 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 94,743 217,016 SH   SOLE 0 217,016 0 0