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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   372,591 3,107 SH   SOLE 0 3,292 0 0
ABBOTT LABS COM 002824100   8,189,624 74,594 SH   SOLE 0 108,295 0 0
ABBVIE INC COM 00287Y109   1,572,789 9,732 SH   SOLE 0 10,178 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104   256,809 14,700 SH   SOLE 0 14,700 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   383,052 1,436 SH   SOLE 0 2,946 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   473,834 1,408 SH   SOLE 0 1,485 0 0
ADVANCED MICRO DEVICES INC COM 007903107   248,263 3,833 SH   SOLE 0 3,833 0 0
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645   18,815,263 814,514 SH   SOLE 0 796,929 0 0
AFLAC INC COM 001055102   244,364 3,397 SH   SOLE 0 5,217 0 0
AIR PRODS & CHEMS INC COM 009158106   578,654 1,877 SH   SOLE 0 1,662 0 0
ALPHABET INC CAP STK CL C 02079K107   1,558,676 17,567 SH   SOLE 0 19,577 0 0
ALPHABET INC CAP STK CL A 02079K305   21,853,424 247,687 SH   SOLE 0 270,699 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   2,155,959 52,045 SH   SOLE 0 57,097 0 0
AMAZON COM INC COM 023135106   12,357,408 147,112 SH   SOLE 0 183,957 0 0
AMERICAN EXPRESS CO COM 025816109   1,277,151 8,644 SH   SOLE 0 8,769 0 0
AMERICAN TOWER CORP COM 03027X100   4,804,085 22,676 SH   SOLE 0 61,302 0 0
AMGEN INC COM 031162100   1,191,562 4,537 SH   SOLE 0 4,814 0 0
APPLE INC COM 037833100   40,698,851 313,237 SH   SOLE 0 343,018 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280A100   427,218 10,533 SH   SOLE 0 10,458 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   212,892 3,140 SH   SOLE 0 3,140 0 0
AT&T INC COM 00206R102   376,091 20,429 SH   SOLE 0 19,776 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   998,088 4,179 SH   SOLE 0 4,438 0 0
AZENTA INC COM 114340102   1,950,370 33,500 SH   SOLE 0 40,006 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107   1,132,350 95,155 SH   SOLE 0 102,361 0 0
BANK OF AMERICA CORP COM 060505104   2,843,072 85,842 SH   SOLE 0 86,693 0 0
BCE INC COM 05534B760   371,729 8,458 SH   SOLE 0 8,500 0 0
BECTON DICKINSON & CO COM 075887109   341,779 1,344 SH   SOLE 0 2,479 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702   18,316,766 59,297 SH   SOLE 0 61,488 0 0
BLACKROCK INC COM 09247X101   680,354 960 SH   SOLE 0 971 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   731,829 9,864 SH   SOLE 0 9,893 0 0
BOEING CO COM 097023105   323,429 1,698 SH   SOLE 0 1,771 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,807,364 25,120 SH   SOLE 0 25,089 0 0
BROADCOM INC COM 11135F101   1,632,657 2,920 SH   SOLE 0 2,928 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   385,624 2,875 SH   SOLE 0 2,883 0 0
CAMBRIA ETF TR TAIL RISK 132061862   13,655,984 892,548 SH   SOLE 0 892,548 0 0
CANADIAN NATL RY CO COM 136375102   250,848 2,110 SH   SOLE 0 2,110 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   228,474 6,185 SH   SOLE 0 7,000 0 0
CATERPILLAR INC COM 149123101   318,277 1,329 SH   SOLE 0 1,311 0 0
CHARLES RIVER LABS INTL INC COM 159864107   480,905 2,207 SH   SOLE 0 2,209 0 0
CHEVRON CORP COM 166764100   1,828,426 10,187 SH   SOLE 0 10,299 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   107,021 13,428 SH   SOLE 0 13,428 0 0
CIGNA CORP NEW COM 125523100   4,572,557 13,800 SH   SOLE 0 13,832 0 0
CISCO SYS INC COM 17275R102   459,437 9,644 SH   SOLE 0 10,519 0 0
CME GROUP INC COM 12572Q105   270,569 1,609 SH   SOLE 0 1,578 0 0
COCA COLA CO COM 191216100   1,607,602 25,273 SH   SOLE 0 29,557 0 0
COLGATE PALMOLIVE CO COM 194162103   371,467 4,715 SH   SOLE 0 5,012 0 0
COMCAST CORP CL A 20030N101   661,994 18,930 SH   SOLE 0 22,783 0 0
CONSTELLATION BRANDS INC CL A 21036P108   454,925 1,963 SH   SOLE 0 1,838 0 0
COPART INC COM 217204106   247,640 4,067 SH   SOLE 0 2,033 0 0
COSTCO WHSL CORP COM 22160K105   2,205,567 4,831 SH   SOLE 0 4,654 0 0
CVS HEALTH CORP COM 126650100   358,316 3,845 SH   SOLE 0 4,047 0 0
DANAHER CORPORATION COM 235851102   12,863,944 48,466 SH   SOLE 0 49,231 0 0
DBX ETF TR XTRCKR MSCI US 233051150   206,634 5,930 SH   SOLE 0 5,930 0 0
DEERE & CO COM 244199105   2,096,762 4,890 SH   SOLE 0 5,192 0 0
DELL TECHNOLOGIES INC CL C 24703L202   469,810 11,681 SH   SOLE 0 11,681 0 0
DIAGEO PLC SPON ADR 25243Q205   461,586 2,590 SH   SOLE 0 2,616 0 0
DICKS SPORTING GOODS INC COM 253393102   3,320,670 27,606 SH   SOLE 0 27,587 0 0
DISNEY WALT CO COM 254687106   5,450,604 62,737 SH   SOLE 0 80,062 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   2,961,892 107,412 SH   SOLE 0 157,926 0 0
EASTERN BANKSHARES INC COM 27627N105   2,477,287 143,611 SH   SOLE 0 143,052 0 0
ECOLAB INC COM 278865100   275,982 1,896 SH   SOLE 0 1,906 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   777,958 10,427 SH   SOLE 0 10,448 0 0
EMERSON ELEC CO COM 291011104   202,277 2,106 SH   SOLE 0 2,105 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   947,241 39,272 SH   SOLE 0 39,272 0 0
EOG RES INC COM 26875P101   305,279 2,357 SH   SOLE 0 2,418 0 0
EQRX INC COM 26886C107   1,799,488 731,499 SH   SOLE 0 731,499 0 0
EVERSOURCE ENERGY COM 30040W108   456,006 5,439 SH   SOLE 0 5,521 0 0
EXXON MOBIL CORP COM 30231G102   2,259,901 20,489 SH   SOLE 0 20,381 0 0
FASTENAL CO COM 311900104   352,203 7,443 SH   SOLE 0 7,435 0 0
FEDEX CORP COM 31428X106   232,968 1,345 SH   SOLE 0 1,348 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   265,191 6,473 SH   SOLE 0 7,248 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   2,515,902 56,146 SH   SOLE 0 6,647 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   2,367,343 99,301 SH   SOLE 0 90,103 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   2,252,365 46,983 SH   SOLE 0 46,983 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,528,042 39,513 SH   SOLE 0 4,827 0 0
FIDELITY COVINGTON TRUST MSCI INDSL INDX 316092709   2,244,627 44,264 SH   SOLE 0 44,264 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,791,422 18,955 SH   SOLE 0 20,782 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   2,387,519 52,381 SH   SOLE 0 42,702 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDX 316092881   2,188,044 50,127 SH   SOLE 0 50,127 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   273,285 5,697 SH   SOLE 0 20,056 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   954,318 21,198 SH   SOLE 0 21,196 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   6,510,325 52,865 SH   SOLE 0 54,248 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   401,284 15,035 SH   SOLE 0 15,199 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   545,469 12,233 SH   SOLE 0 9,191 0 0
FIVE BELOW INC COM 33829M101   277,155 1,567 SH   SOLE 0 1,567 0 0
GENERAL ELECTRIC CO COM 369604301   221,625 2,645 SH   SOLE 0 2,645 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   20,280 12,000 SH   SOLE 0 11,000 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   166,221 13,140 SH   SOLE 0 13,140 0 0
GLOBAL X FDS HEALTH WELL ETF 37954Y798   214,360 10,232 SH   SOLE 0 10,232 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   325,403 14,469 SH   SOLE 0 15,584 0 0
HENRY JACK ASSOC INC COM 426281101   259,302 1,477 SH   SOLE 0 1,474 0 0
HERSHEY CO COM 427866108   303,157 1,309 SH   SOLE 0 1,309 0 0
HOME DEPOT INC COM 437076102   3,506,191 11,100 SH   SOLE 0 11,493 0 0
HONEYWELL INTL INC COM 438516106   1,954,572 9,121 SH   SOLE 0 9,285 0 0
INTEL CORP COM 458140100   745,035 28,189 SH   SOLE 0 29,125 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,358,320 9,641 SH   SOLE 0 11,098 0 0
INTUIT COM 461202103   324,219 833 SH   SOLE 0 834 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   10,110,039 409,148 SH   SOLE 0 382,620 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   858,415 13,434 SH   SOLE 0 27,982 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,695,408 89,255 SH   SOLE 0 89,260 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT 46137V357   366,533 2,595 SH   SOLE 0 5,987 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2027 HY CRP 46138J585   304,725 14,256 SH   SOLE 0 14,221 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 HY CRP 46138J635   309,327 13,739 SH   SOLE 0 13,699 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 CB 46138J791   1,967,737 103,976 SH   SOLE 0 104,045 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 HY 46138J817   310,494 14,043 SH   SOLE 0 14,001 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 CB 46138J825   1,997,709 99,191 SH   SOLE 0 99,276 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 HY 46138J833   311,933 14,102 SH   SOLE 0 14,066 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 CB 46138J841   1,982,109 96,759 SH   SOLE 0 98,068 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 HY 46138J858   306,154 13,134 SH   SOLE 0 13,322 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 CB 46138J866   1,883,362 89,769 SH   SOLE 0 95,723 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,895,381 7,118 SH   SOLE 0 7,951 0 0
IPG PHOTONICS CORP COM 44980X109   310,044 3,275 SH   SOLE 0 3,279 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   1,083,208 49,192 SH   SOLE 0 49,193 0 0
ISHARES TR EAFE SML CP ETF 464288273   240,548 4,259 SH   SOLE 0 4,259 0 0
ISHARES TR US INDUSTRIALS 464287754   341,468 3,540 SH   SOLE 0 3,540 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   310,687 6,173 SH   SOLE 0 6,173 0 0
ISHARES TR MSCI USA MMENTM 46432F396   215,758 1,479 SH   SOLE 0 1,478 0 0
ISHARES TR MSCI ISRAEL 464286632   310,745 5,550 SH   SOLE 0 5,550 0 0
ISHARES TR 1-3 YR TREAS BD 464287457   670,870 8,265 SH   SOLE 0 7,201 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,015,632 15,473 SH   SOLE 0 16,139 0 0
ISHARES TR RUS 1000 ETF 464287622   366,726 1,742 SH   SOLE 0 1,722 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   557,636 5,348 SH   SOLE 0 3,600 0 0
ISHARES TR ISHS 1-5 YR INVS 464288646   1,007,195 20,217 SH   SOLE 0 6,879 0 0
ISHARES TR MSCI WORLD ETF 464286392   311,144 2,848 SH   SOLE 0 2,848 0 0
ISHARES TR MSCI EURZONE ETF 464286608   307,984 7,802 SH   SOLE 0 7,848 0 0
ISHARES TR SELECT DIVID ETF 464287168   7,998,252 66,321 SH   SOLE 0 64,007 0 0
ISHARES TR CORE S&P500 ETF 464287200   28,291,235 73,635 SH   SOLE 0 76,994 0 0
ISHARES TR CORE US AGG BD 464287226   712,805 7,349 SH   SOLE 0 94,065 0 0
ISHARES TR MSCI EM MKT ETF 464287234   1,259,785 33,240 SH   SOLE 0 29,261 0 0
ISHARES TR S&P500 GRTH 464287309   440,154 7,524 SH   SOLE 0 10,624 0 0
ISHARES TR S&P500 VAL 464287408   350,489 2,416 SH   SOLE 0 2,596 0 0
ISHARES TR RUS MIDCAP ETF 464287499   543,310 8,055 SH   SOLE 0 8,055 0 0
ISHARES TR CORE S&P MD CAP 464287507   27,558,402 113,929 SH   SOLE 0 115,510 0 0
ISHARES TR ISHARES SEMICDTR 464287523   746,035 2,144 SH   SOLE 0 1,649 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,349,029 10,275 SH   SOLE 0 10,554 0 0
ISHARES TR RUS 1000 VAL 464287598   717,677 4,732 SH   SOLE 0 4,640 0 0
ISHARES TR RUS 1000 GRWTH 464287614   1,484,040 6,927 SH   SOLE 0 6,911 0 0
ISHARES TR CORE S&P US VAL 464287663   380,343 5,385 SH   SOLE 0 5,385 0 0
ISHARES TR CORE S&P US GRWTH 464287671   391,394 4,801 SH   SOLE 0 4,801 0 0
ISHARES TR S&P MDCP 400 VAL 464287705   470,938 4,672 SH   SOLE 0 4,672 0 0
ISHARES TR CORE S&P SM CAP 464287804   1,577,673 16,670 SH   SOLE 0 17,180 0 0
ISHARES TR S&P SML 600 GRTH 464287887   20,914,212 193,525 SH   SOLE 0 199,976 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,961,160 18,586 SH   SOLE 0 18,006 0 0
ISHARES TR A RATE CP BD ETF 46429B291   693,528 14,971 SH   SOLE 0 15,211 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   9,516,761 91,297 SH   SOLE 0 98,878 0 0
ISHARES TR MSCI US MIN VOL 46429B697   381,816 5,296 SH   SOLE 0 4,985 0 0
ISHARES TR MSCI US QUAL FCT 46432F339   290,845 2,552 SH   SOLE 0 2,552 0 0
ISHARES TR CORE 1-5 YR USD 46432F859   345,430 7,438 SH   SOLE 0 9,536 0 0
ISHARES TR CORE MSCI EMKT 46434G103   218,463 4,678 SH   SOLE 0 4,953 0 0
ISHARES TR CORE DIV GRWTH 46434V621   11,496,593 229,932 SH   SOLE 0 293,442 0 0
ISHARES TR ISHS 25+ YR TR 46436E577   314,989 24,861 SH   SOLE 0 30,326 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   184,963,376 1,847,048 SH   SOLE 0 1,740,775 0 0
J P MORGAN EXCHANGE TRADED FD ACTIVE GROWTH 46654Q609   1,814,338 40,839 SH   SOLE 0 40,839 0 0
J P MORGAN EXCHANGE TRADED FD ACTIVE VALUE ETF 46641Q167   15,326,037 299,161 SH   SOLE 0 299,161 0 0
J P MORGAN EXCHANGE TRADED FD CORE PLUS BD ETF 46641Q670   251,696 5,480 SH   SOLE 0 5,480 0 0
J P MORGAN EXCHANGE TRADED FD EQUITY PREMIUM 46641Q332   22,121,757 405,978 SH   SOLE 0 405,978 0 0
J P MORGAN EXCHANGE TRADED FD ULTRA SHORT INC 46641Q837   906,651 18,086 SH   SOLE 0 18,086 0 0
J P MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654   599,850 11,870 SH   SOLE 0 11,870 0 0
J P MORGAN EXCHANGE TRADED FD MUNICIPAL ETF 46641Q647   1,931,997 38,881 SH   SOLE 0 55,663 0 0
J P MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761   23,446,945 605,082 SH   SOLE 0 623,242 0 0
J P MORGAN EXCHANGE TRADED FD INTL BD OPP ETF 46641Q852   284,189 6,180 SH   SOLE 0 6,180 0 0
JOHNSON & JOHNSON COM 478160104   24,689,927 139,767 SH   SOLE 0 146,507 0 0
JPMORGAN CHASE & CO COM 46625H100   2,393,682 17,850 SH   SOLE 0 18,541 0 0
KIMBERLY CLARK CORP COM 494368103   968,942 7,138 SH   SOLE 0 6,998 0 0
KKR & CO INC COM 48251W104   474,412 10,220 SH   SOLE 0 10,420 0 0
KRANESHARES TR BOSERA MSCI CH 500767405   418,036 16,400 SH   SOLE 0 16,400 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   216,037 1,038 SH   SOLE 0 1,113 0 0
LAM RESEARCH CORP COM 512807108   1,036,460 2,466 SH   SOLE 0 2,593 0 0
LILLY ELI & CO COM 532457108   2,225,604 6,084 SH   SOLE 0 8,041 0 0
LOCKHEED MARTIN CORP COM 539830109   512,323 1,053 SH   SOLE 0 1,029 0 0
LOWES COS INC COM 548661107   20,844,371 104,619 SH   SOLE 0 111,327 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,161,796 3,341 SH   SOLE 0 5,028 0 0
MCCORMICK & CO INC COM NON VTG 579780206   292,436 3,528 SH   SOLE 0 3,580 0 0
MCDONALDS CORP COM 580135101   23,677,307 89,847 SH   SOLE 0 92,598 0 0
MERCK & CO. INC COM 58933Y105   2,395,366 21,590 SH   SOLE 0 21,246 0 0
META PLATFORMS INC CL A 30303M102   4,114,425 34,190 SH   SOLE 0 54,565 0 0
MICROSOFT CORP COM 594918104   33,662,157 140,364 SH   SOLE 0 147,224 0 0
MODERNA INC COM 60770K107   284,159 1,582 SH   SOLE 0 1,582 0 0
NEXTERA ENERGY INC COM 65339F101   9,302,835 111,278 SH   SOLE 0 63,262 0 0
NIKE INC CL B 654106103   5,629,575 48,112 SH   SOLE 0 45,844 0 0
NORFOLK SOUTHN CORP COM 655844108   334,146 1,356 SH   SOLE 0 1,347 0 0
NORTHROP GRUMMAN CORP COM 666807102   325,729 597 SH   SOLE 0 592 0 0
NOVO-NORDISK A S ADR ADR 670100205   1,044,419 7,717 SH   SOLE 0 7,717 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   495,089 24,192 SH   SOLE 0 70,863 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   331,132 6,773 SH   SOLE 0 7,923 0 0
NUVEEN MUN CR OPPORTUNITIES FD COM 670663103   153,860 14,000 SH   SOLE 0 14,000 0 0
NVIDIA CORPORATION COM 67066G104   3,012,764 20,616 SH   SOLE 0 40,724 0 0
NXP SEMICONDUCTORS N V COM N6596X109   814,961 5,157 SH   SOLE 0 5,120 0 0
ORACLE CORP COM 68389X105   908,165 11,110 SH   SOLE 0 11,434 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   841,026 131,001 SH   SOLE 0 236,290 0 0
PARKER-HANNIFIN CORP COM 701094104   375,593 1,291 SH   SOLE 0 1,257 0 0
PAYCHEX INC COM 704326107   245,565 2,125 SH   SOLE 0 6,283 0 0
PAYCOM SOFTWARE INC COM 70432V102   316,206 1,019 SH   SOLE 0 1,020 0 0
PAYPAL HLDGS INC COM 70450Y103   1,151,200 16,164 SH   SOLE 0 62,096 0 0
PEPSICO INC COM 713448108   17,332,212 95,938 SH   SOLE 0 103,843 0 0
PERKINELMER INC COM 714046109   5,326,237 37,985 SH   SOLE 0 40,943 0 0
PFIZER INC COM 717081103   1,494,014 29,157 SH   SOLE 0 29,842 0 0
PHILLIPS 66 COM 718546104   228,664 2,197 SH   SOLE 0 2,197 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   411,846 4,614 SH   SOLE 0 4,614 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   402,887 4,084 SH   SOLE 0 4,412 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   293,637 5,715 SH   SOLE 0 6,490 0 0
PROCTER AND GAMBLE CO COM 742718109   3,005,691 19,832 SH   SOLE 0 20,402 0 0
PROGRESSIVE CORP COM 743315103   201,051 1,550 SH   SOLE 0 1,550 0 0
PROLOGIS INC COM 74340W103   210,016 1,863 SH   SOLE 0 1,863 0 0
PROSHARES TR ONLINE RTL ETF 74347B169   1,512,430 53,405 SH   SOLE 0 53,405 0 0
PROSHARES TR S&P 500 DIV ARIST 74348A467   955,604 10,619 SH   SOLE 0 10,996 0 0
QUALCOMM INC COM 747525103   895,947 8,149 SH   SOLE 0 8,549 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,014,194 10,049 SH   SOLE 0 14,467 0 0
REPUBLIC SVCS INC COM 760759100   386,454 2,996 SH   SOLE 0 3,910 0 0
ROPER TECHNOLOGIES INC COM 776696106   212,156 491 SH   SOLE 0 491 0 0
S&P GLOBAL INC COM 78409V104   955,158 2,852 SH   SOLE 0 3,023 0 0
SALESFORCE COM INC COM 79466L302   236,143 1,781 SH   SOLE 0 2,770 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   52,600 10,000 SH   SOLE 0 10,000 0 0
SCHWAB CHARLES CORP COM 808513105   309,745 3,720 SH   SOLE 0 3,700 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   274,196 8,513 SH   SOLE 0 8,512 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,119,116 38,141 SH   SOLE 0 38,141 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,119,116 38,141 SH   SOLE 0 40,142 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,793,823 61,879 SH   SOLE 0 63,563 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,961,071 29,704 SH   SOLE 0 30,171 0 0
SCHWAB U.S. MID-CAP ETF US MID-CAP ETF 808524508   2,037,074 31,048 SH   SOLE 0 30,978 0 0
SCHWAB U.S. SMALL-CAP ETF US SML CAP ETF 808524607   697,468 17,217 SH   SOLE 0 17,329 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   1,030,339 13,640 SH   SOLE 0 15,806 0 0
SEI INVTS CO COM 784117103   387,287 6,643 SH   SOLE 0 6,815 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   851,053 6,265 SH   SOLE 0 7,201 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,371,418 31,810 SH   SOLE 0 36,252 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   544,816 6,229 SH   SOLE 0 11,927 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   594,299 17,377 SH   SOLE 0 19,081 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,060,570 10,799 SH   SOLE 0 2,680 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   614,360 4,937 SH   SOLE 0 5,423 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   368,911 5,233 SH   SOLE 0 12,314 0 0
SEMPRA COM 816851109   221,647 1,434 SH   SOLE 0 1,428 0 0
SONO TEK CORP COM 835483108   235,428 36,671 SH   SOLE 0 36,671 0 0
SONY CORP SPONSORED ADR 835699307   10,336,015 135,501 SH   SOLE 0 144,095 0 0
SOUTHERN CO COM 842587107   714,882 10,011 SH   SOLE 0 10,217 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE UT SER 1 78467X109   820,889 2,478 SH   SOLE 0 2,257 0 0
SPDR GOLD TR GOLD SHS 78463V107   331,477 1,954 SH   SOLE 0 2,281 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   333,508 11,233 SH   SOLE 0 11,233 0 0
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   314,856 12,022 SH   SOLE 0 12,022 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,225,554 5,820 SH   SOLE 0 6,378 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,163,697 2,628 SH   SOLE 0 2,654 0 0
SPDR SER TR BLOOMBERG HIGH YLD 78468R622   224,100 2,490 SH   SOLE 0 2,490 0 0
SPDR SER TR PORTFOLIO HIGH YLD 78468R606   811,501 36,325 SH   SOLE 0 36,325 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   3,501,288 77,841 SH   SOLE 0 77,841 0 0
SPDR SER TR PORTFOLIO TIPS ETF 78464A656   1,406,625 54,605 SH   SOLE 0 54,605 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   253,924 3,515 SH   SOLE 0 3,515 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   264,965 3,570 SH   SOLE 0 4,335 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   418,210 6,500 SH   SOLE 0 3,919 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   773,627 30,785 SH   SOLE 0 170,265 0 0
SPDR SER TR S&P DIVID ETF 78464A763   894,008 7,146 SH   SOLE 0 7,903 0 0
SPDR SER TR PORTFOLIO S&P1500 78464A805   222,121 4,697 SH   SOLE 0 4,697 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   341,794 5,231 SH   SOLE 0 5,240 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   714,703 11,043 SH   SOLE 0 11,068 0 0
SPDR SER TR S&P BIOTECH 78464A870   320,137 3,857 SH   SOLE 0 3,859 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   407,478 8,932 SH   SOLE 0 296,279 0 0
SPDR SER TR SSGA GNDER ETF 78468R747   251,269 3,189 SH   SOLE 0 3,614 0 0
SPRINGBIG HOLDINGS INC COMMON STOCK 85021Q108   4,980 10,000 SH   SOLE 0 10,000 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101   10,049,291 560,474 SH   SOLE 0 593,094 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,786,682 126,715 SH   SOLE 0 134,145 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   127,349 15,455 SH   SOLE 0 13,455 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   458,458 11,450 SH   SOLE 0 15,054 0 0
STAG INDL INC COM 85254J102   226,170 7,000 SH   SOLE 0 7,000 0 0
STARBUCKS CORP COM 855244109   363,270 3,662 SH   SOLE 0 3,706 0 0
STATE STR CORP COM 857477103   268,392 3,460 SH   SOLE 0 3,496 0 0
STERIS PLC SHS USD G8473T100   345,740 1,872 SH   SOLE 0 1,869 0 0
STRYKER CORPORATION COM 863667101   638,608 2,612 SH   SOLE 0 4,202 0 0
SYSCO CORP COM 871829107   281,489 3,682 SH   SOLE 0 3,687 0 0
T. ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,458,057 46,450 SH   SOLE 0 46,449 0 0
TARGET CORP COM 87612E106   233,158 1,564 SH   SOLE 0 1,390 0 0
TESLA INC COM 88160R101   307,827 2,499 SH   SOLE 0 9,499 0 0
TEXAS INSTRS INC COM 882508104   982,849 5,949 SH   SOLE 0 6,176 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,051,923 1,910 SH   SOLE 0 1,919 0 0
TJX COS INC COM 872540109   3,630,924 45,615 SH   SOLE 0 46,674 0 0
TOAST INC CL A 888787108   1,803,000 100,000 SH   SOLE 0 100,000 0 0
TRAVELERS COMPANIES INC COM 89417E109   729,397 3,890 SH   SOLE 0 3,882 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   55,038 22,743 SH   SOLE 0 22,743 0 0
UNION PAC CORP COM 907818108   1,050,564 5,073 SH   SOLE 0 6,069 0 0
UNITED PARCEL SERVICE INC CL B 911312106   278,745 1,603 SH   SOLE 0 3,099 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,298,674 4,336 SH   SOLE 0 4,521 0 0
URANIUM ENERGY CORP COM 916896103   74,108 19,100 SH   SOLE 0 19,100 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,968,756 43,165 SH   SOLE 0 43,165 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   281,814 16,865 SH   SOLE 0 27,933 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   609,851 22,570 SH   SOLE 0 22,914 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   387,314 27,372 SH   SOLE 0 27,372 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,539,666 21,432 SH   SOLE 0 21,431 0 0
VANGUARD BD INDEX FDS SHORT TERM BOND 921937827   337,200 4,479 SH   SOLE 0 4,704 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   379,530 1,862 SH   SOLE 0 1,862 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751   502,621 2,738 SH   SOLE 0 2,738 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   17,306,341 49,258 SH   SOLE 0 91,133 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   366,636 2,711 SH   SOLE 0 2,711 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,640,445 19,889 SH   SOLE 0 20,204 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,921,372 11,030 SH   SOLE 0 10,739 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   522,804 3,935 SH   SOLE 0 4,900 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   15,800,833 74,144 SH   SOLE 0 74,184 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   6,325,015 45,060 SH   SOLE 0 49,808 0 0
VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US 922042775   950,354 18,954 SH   SOLE 0 20,246 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858   370,921 9,516 SH   SOLE 0 13,808 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,778,616 56,145 SH   SOLE 0 242,521 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,951,088 68,334 SH   SOLE 0 130,333 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,929,075 25,656 SH   SOLE 0 14,642 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   386,281 7,008 SH   SOLE 0 6,228 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   523,818 6,758 SH   SOLE 0 3,310 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   707,741 4,661 SH   SOLE 0 4,813 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   837,320 19,950 SH   SOLE 0 19,885 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769   1,094,911 5,727 SH   SOLE 0 5,721 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   942,076 8,706 SH   SOLE 0 8,706 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   513,634 3,879 SH   SOLE 0 3,879 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   274,934 1,598 SH   SOLE 0 1,696 0 0
VERASTEM INC COM 92337C104   7,245 18,000 SH   SOLE 0 48,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   364,665 9,255 SH   SOLE 0 13,535 0 0
VISA INC COM CL A 92826C839   15,399,171 74,120 SH   SOLE 0 77,908 0 0
VMWARE INC CL A COM 928563402   526,763 4,291 SH   SOLE 0 4,291 0 0
WALMART INC COM 931142103   306,428 2,161 SH   SOLE 0 2,402 0 0
WASTE MGMT INC DEL COM 94106L109   474,248 3,023 SH   SOLE 0 3,114 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   458,336 17,179 SH   SOLE 0 20,592 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   559,558 9,270 SH   SOLE 0 8,711 0 0