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
GLUCOTRACK INC COM NEW 45824Q507   6,897 26,372 SH   SOLE   26,372 0 0
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   11,151 12,000 SH   SOLE   12,000 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   17,857 14,000 SH   SOLE   14,000 0 0
UNITED STATES ANTIMONY CORP COM 911549103   26,808 107,659 SH   SOLE   107,659 0 0
AT&T INC COM 00206R102   168,760 10,057 SH   SOLE   10,057 0 0
ISHARES TR CORE MSCI EAFE 46432F842   201,131 2,859 SH   SOLE   2,859 0 0
TARGET CORP COM 87612E106   201,240 1,413 SH   SOLE   1,413 0 0
BOSTON SCIENTIFIC CORP COM 101137107   201,757 3,490 SH   SOLE   3,490 0 0
ZOETIS INC CL A 98978V103   205,463 1,041 SH   SOLE   1,041 0 0
FEDEX CORP COM 31428X106   206,424 816 SH   SOLE   816 0 0
IRON MTN INC DEL COM 46284V101   216,938 3,100 SH   SOLE   3,100 0 0
ELEVANCE HEALTH INC COM 036752103   218,333 463 SH   SOLE   463 0 0
ISHARES TR S&P MC 400VL ETF 464287705   222,150 1,948 SH   SOLE   1,948 0 0
MARATHON PETE CORP COM 56585A102   234,854 1,583 SH   SOLE   1,583 0 0
NEWMONT CORP CALL 651639106   248,340 6,000 PRN Call SOLE   6,000 0 0
WEC ENERGY GROUP INC COM 92939U106   249,817 2,968 SH   SOLE   2,968 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   249,846 798 SH   SOLE   798 0 0
SONY GROUP CORP SPONSORED ADR 835699307   249,982 2,640 SH   SOLE   2,640 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   252,259 10,841 SH   SOLE   10,841 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   253,988 3,298 SH   SOLE   3,298 0 0
API GROUP CORP COM STK 00187Y100   259,500 7,500 SH   SOLE   7,500 0 0
PROLOGIS INC. COM 74340W103   262,335 1,968 SH   SOLE   1,968 0 0
AMERICAN ELEC PWR CO INC COM 025537101   262,341 3,230 SH   SOLE   3,230 0 0
MASCO CORP COM 574599106   267,920 4,000 SH   SOLE   4,000 0 0
PARKER-HANNIFIN CORP COM 701094104   269,971 586 SH   SOLE   586 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   271,642 3,596 SH   SOLE   3,596 0 0
ISHARES TR CORE S&P TTL STK 464287150   276,524 2,628 SH   SOLE   2,628 0 0
CELANESE CORP DEL COM 150870103   278,268 1,791 SH   SOLE   1,791 0 0
SWEETGREEN INC COM CL A 87043Q108   283,201 25,062 SH   SOLE   25,062 0 0
GENERAL MLS INC COM 370334104   287,528 4,414 SH   SOLE   4,414 0 0
SCHWAB CHARLES CORP COM 808513105   296,804 4,314 SH   SOLE   4,314 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   297,529 7,892 SH   SOLE   7,892 0 0
ISHARES TR MSCI ACWI EX US 464288240   298,789 5,854 SH   SOLE   5,854 0 0
GSK PLC SPONSORED ADR 37733W204   301,076 8,124 SH   SOLE   8,124 0 0
PTC INC COM 69370C100   301,806 1,725 SH   SOLE   1,725 0 0
ISHARES TR S&P MC 400GR ETF 464287606   307,216 3,878 SH   SOLE   3,878 0 0
UNILEVER PLC SPON ADR NEW 904767704   309,400 6,382 SH   SOLE   6,382 0 0
PPG INDS INC COM 693506107   319,140 2,134 SH   SOLE   2,134 0 0
AUTODESK INC COM 052769106   320,907 1,318 SH   SOLE   1,318 0 0
WASTE CONNECTIONS INC COM 94106B101   324,215 2,172 SH   SOLE   2,172 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   336,691 22,811 SH   SOLE   22,811 0 0
ISHARES TR S&P 500 VAL ETF 464287408   342,390 1,969 SH   SOLE   1,969 0 0
ANSYS INC COM 03662Q105   345,099 951 SH   SOLE   951 0 0
ANALOG DEVICES INC COM 032654105   346,091 1,743 SH   SOLE   1,743 0 0
CONMED CORP COM 207410101   350,104 3,197 SH   SOLE   3,197 0 0
SPDR SER TR S&P DIVID ETF 78464A763   351,041 2,809 SH   SOLE   2,809 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   353,071 5,265 SH   SOLE   5,265 0 0
HANOVER INS GROUP INC COM 410867105   354,183 2,917 SH   SOLE   2,917 0 0
CONOCOPHILLIPS COM 20825C104   372,933 3,213 SH   SOLE   3,213 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   377,223 4,183 SH   SOLE   4,183 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   377,364 6,779 SH   SOLE   6,779 0 0
TE CONNECTIVITY LTD SHS H84989104   382,020 2,719 SH   SOLE   2,719 0 0
ISHARES TR CORE TOTAL USD 46434V613   387,357 8,408 SH   SOLE   8,408 0 0
SUN LIFE FINANCIAL INC. COM 866796105   388,484 7,491 SH   SOLE   7,491 0 0
CINTAS CORP COM 172908105   396,671 658 SH   SOLE   658 0 0
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   402,400 9,183 SH   SOLE   9,183 0 0
ISHARES TR EAFE VALUE ETF 464288877   405,599 7,785 SH   SOLE   7,785 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   413,828 8,494 SH   SOLE   8,494 0 0
KINDER MORGAN INC DEL COM 49456B101   423,360 24,000 SH   SOLE   24,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   423,483 4,364 SH   SOLE   4,364 0 0
MEDTRONIC PLC SHS G5960L103   435,296 5,284 SH   SOLE   5,284 0 0
FISERV INC COM 337738108   440,764 3,318 SH   SOLE   3,318 0 0
CHUBB LIMITED COM H1467J104   440,926 1,951 SH   SOLE   1,951 0 0
SPDR SER TR SPDR MSCI USA GE 78468R747   442,801 4,661 SH   SOLE   4,661 0 0
PHILIP MORRIS INTL INC COM 718172109   448,198 4,764 SH   SOLE   4,764 0 0
ISHARES TR S&P SML 600 GWT 464287887   451,255 3,606 SH   SOLE   3,606 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   456,912 2,998 SH   SOLE   2,998 0 0
ONEOK INC NEW COM 682680103   456,922 6,507 SH   SOLE   6,507 0 0
EXPEDITORS INTL WASH INC COM 302130109   458,684 3,606 SH   SOLE   3,606 0 0
NUCOR CORP COM 670346105   463,295 2,662 SH   SOLE   2,662 0 0
ILLUMINA INC COM 452327109   472,720 3,395 SH   SOLE   3,395 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   486,451 2,091 SH   SOLE   2,091 0 0
AFLAC INC COM 001055102   498,878 6,047 SH   SOLE   6,047 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   500,000 2,292 SH   SOLE   2,292 0 0
MCCORMICK & CO INC COM NON VTG 579780206   501,932 7,336 SH   SOLE   7,336 0 0
ISHARES TR CORE US AGGBD ET 464287226   504,789 5,086 SH   SOLE   5,086 0 0
WP CAREY INC COM 92936U109   505,519 7,800 SH   SOLE   7,800 0 0
MORGAN STANLEY COM NEW 617446448   514,274 5,515 SH   SOLE   5,515 0 0
CATERPILLAR INC COM 149123101   522,745 1,768 SH   SOLE   1,768 0 0
VOLATO GROUP INC CL A COM 74349W104   524,080 138,829 SH   SOLE   138,829 0 0
COSTAR GROUP INC COM 22160N109   527,836 6,040 SH   SOLE   6,040 0 0
CVS HEALTH CORP COM 126650100   528,213 6,690 SH   SOLE   6,690 0 0
ISHARES TR EAFE GRWTH ETF 464288885   536,840 5,543 SH   SOLE   5,543 0 0
INDEPENDENT BK CORP MASS COM 453836108   539,774 8,202 SH   SOLE   8,202 0 0
CITIGROUP INC COM NEW 172967424   542,435 10,545 SH   SOLE   10,545 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   564,097 1,602 SH   SOLE   1,602 0 0
HUBBELL INC COM 443510607   578,917 1,760 SH   SOLE   1,760 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   581,473 10,121 SH   SOLE   10,121 0 0
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   587,145 21,007 SH   SOLE   21,007 0 0
3M CO COM 88579Y101   605,524 5,539 SH   SOLE   5,539 0 0
UNITED PARCEL SERVICE INC PUT 911312106   628,920 4,000 PRN Put SOLE   4,000 0 0
EXELON CORP COM 30161N101   633,205 17,638 SH   SOLE   17,638 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   637,298 9,485 SH   SOLE   9,485 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   645,047 48,500 SH   SOLE   48,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   655,999 12,785 SH   SOLE   12,785 0 0
AMERIPRISE FINL INC COM 03076C106   662,804 1,745 SH   SOLE   1,745 0 0
DOMINION ENERGY INC COM 25746U109   668,575 14,225 SH   SOLE   14,225 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   668,863 4,474 SH   SOLE   4,474 0 0
TESLA INC COM 88160R101   677,108 2,725 SH   SOLE   2,725 0 0
KIMBERLY-CLARK CORP COM 494368103   700,020 5,761 SH   SOLE   5,761 0 0
SOUTHERN CO COM 842587107   708,002 10,097 SH   SOLE   10,097 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   718,803 1,646 SH   SOLE   1,646 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   732,362 3,433 SH   SOLE   3,433 0 0
GENERAL DYNAMICS CORP COM 369550108   732,789 2,822 SH   SOLE   2,822 0 0
CONSTELLATION ENERGY CORP COM 21037T109   738,044 6,314 SH   SOLE   6,314 0 0
AMERICAN EXPRESS CO COM 025816109   740,556 3,953 SH   SOLE   3,953 0 0
SYSCO CORP COM 871829107   754,117 10,312 SH   SOLE   10,312 0 0
THE CIGNA GROUP COM 125523100   758,507 2,533 SH   SOLE   2,533 0 0
INSULET CORP COM 45784P101   792,845 3,654 SH   SOLE   3,654 0 0
APPLIED MATLS INC COM 038222105   793,171 4,894 SH   SOLE   4,894 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   797,915 32,595 SH   SOLE   32,595 0 0
RPM INTL INC COM 749685103   801,504 7,180 SH   SOLE   7,180 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   801,948 8,775 SH   SOLE   8,775 0 0
TEXAS INSTRS INC COM 882508104   843,437 4,948 SH   SOLE   4,948 0 0
CSX CORP COM 126408103   887,969 25,612 SH   SOLE   25,612 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   913,062 2,244 SH   SOLE   2,244 0 0
ADVANCED MICRO DEVICES INC COM 007903107   926,030 6,282 SH   SOLE   6,282 0 0
MARSH & MCLENNAN COS INC COM 571748102   932,951 4,924 SH   SOLE   4,924 0 0
UNITED PARCEL SERVICE INC CL B 911312106   934,016 5,940 SH   SOLE   5,940 0 0
NOVARTIS AG SPONSORED ADR 66987V109   939,829 9,308 SH   SOLE   9,308 0 0
COMCAST CORP NEW CL A 20030N101   954,045 21,757 SH   SOLE   21,757 0 0
NORFOLK SOUTHN CORP COM 655844108   959,727 4,060 SH   SOLE   4,060 0 0
NETFLIX INC COM 64110L106   968,892 1,990 SH   SOLE   1,990 0 0
TRAVELERS COMPANIES INC COM 89417E109   982,738 5,159 SH   SOLE   5,159 0 0
SEI INVTS CO COM 784117103   1,010,445 15,900 SH   SOLE   15,900 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,046,629 3,371 SH   SOLE   3,371 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,047,585 6,405 SH   SOLE   6,405 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,057,183 14,077 SH   SOLE   14,077 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,057,893 13,874 SH   SOLE   13,874 0 0
LAUDER ESTEE COS INC CL A 518439104   1,058,589 7,238 SH   SOLE   7,238 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,060,451 20,785 SH   SOLE   20,785 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,061,896 10,121 SH   SOLE   10,121 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,066,156 17,418 SH   SOLE   17,418 0 0
EXACT SCIENCES CORP COM 30063P105   1,067,088 14,424 SH   SOLE   14,424 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,091,931 11,328 SH   SOLE   11,328 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,110,880 13,250 SH   SOLE   13,250 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,115,800 8,688 SH   SOLE   8,688 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,126,948 5,895 SH   SOLE   5,895 0 0
PAYPAL HLDGS INC COM 70450Y103   1,132,032 18,434 SH   SOLE   18,434 0 0
EATON CORP PLC SHS G29183103   1,193,986 4,958 SH   SOLE   4,958 0 0
CINCINNATI FINL CORP COM 172062101   1,214,104 11,735 SH   SOLE   11,735 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,246,295 20,121 SH   SOLE   20,121 0 0
HENRY JACK & ASSOC INC COM 426281101   1,280,318 7,835 SH   SOLE   7,835 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,294,342 59,428 SH   SOLE   59,428 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,296,937 20,698 SH   SOLE   20,698 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,304,572 3,867 SH   SOLE   3,867 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,312,777 32,648 SH   SOLE   32,648 0 0
WASTE MGMT INC DEL COM 94106L109   1,354,892 7,565 SH   SOLE   7,565 0 0
VERALTO CORP COM SHS 92338C103   1,366,010 16,606 SH   SOLE   16,606 0 0
DEERE & CO COM 244199105   1,386,350 3,467 SH   SOLE   3,467 0 0
INTEL CORP COM 458140100   1,391,071 27,683 SH   SOLE   27,683 0 0
TRACTOR SUPPLY CO COM 892356106   1,401,996 6,520 SH   SOLE   6,520 0 0
BOEING CO COM 097023105   1,419,555 5,446 SH   SOLE   5,446 0 0
BOOKING HOLDINGS INC COM 09857L108   1,447,266 408 SH   SOLE   408 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,452,029 9,377 SH   SOLE   9,377 0 0
HONEYWELL INTL INC COM 438516106   1,465,664 6,989 SH   SOLE   6,989 0 0
ORACLE CORP COM 68389X105   1,477,286 14,012 SH   SOLE   14,012 0 0
IQVIA HLDGS INC COM 46266C105   1,491,013 6,444 SH   SOLE   6,444 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,499,375 4,823 SH   SOLE   4,823 0 0
IDEXX LABS INC COM 45168D104   1,502,521 2,707 SH   SOLE   2,707 0 0
WALMART INC COM 931142103   1,526,683 9,684 SH   SOLE   9,684 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,527,084 19,646 SH   SOLE   19,646 0 0
REPUBLIC SVCS INC COM 760759100   1,573,902 9,544 SH   SOLE   9,544 0 0
VIATRIS INC COM 92556V106   1,610,281 148,687 SH   SOLE   148,687 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,627,876 3 SH   SOLE   3 0 0
DISNEY WALT CO COM 254687106   1,631,814 18,073 SH   SOLE   18,073 0 0
LOWES COS INC COM 548661107   1,647,316 7,402 SH   SOLE   7,402 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,675,622 44,200 SH   SOLE   44,200 0 0
BARRICK GOLD CORP COM 067901108   1,736,640 96,000 SH   SOLE   96,000 0 0
COLGATE PALMOLIVE CO COM 194162103   1,752,186 21,982 SH   SOLE   21,982 0 0
QUALCOMM INC COM 747525103   1,774,466 12,269 SH   SOLE   12,269 0 0
UNUM GROUP COM 91529Y106   1,808,800 40,000 SH   SOLE   40,000 0 0
ISHARES TR RESIDENTIAL MULT 464288562   1,889,464 25,700 SH   SOLE   25,700 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,898,733 21,222 SH   SOLE   21,222 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,898,935 6,937 SH   SOLE   6,937 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   1,961,803 65,877 SH   SOLE   65,877 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,961,911 34,947 SH   SOLE   34,947 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,984,992 18,677 SH   SOLE   18,677 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   2,023,079 42,645 SH   SOLE   42,645 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   2,095,389 72,555 SH   SOLE   72,555 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,115,548 22,602 SH   SOLE   22,602 0 0
EMERSON ELEC CO COM 291011104   2,130,068 21,885 SH   SOLE   21,885 0 0
TJX COS INC NEW COM 872540109   2,163,353 23,061 SH   SOLE   23,061 0 0
STARBUCKS CORP COM 855244109   2,309,713 24,057 SH   SOLE   24,057 0 0
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   2,374,156 56,541 SH   SOLE   56,541 0 0
NIKE INC CL B 654106103   2,386,369 21,980 SH   SOLE   21,980 0 0
MSCI INC COM 55354G100   2,396,660 4,237 SH   SOLE   4,237 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,408,998 6,865 SH   SOLE   6,865 0 0
AMGEN INC COM 031162100   2,534,000 8,798 SH   SOLE   8,798 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,588,104 33,451 SH   SOLE   33,451 0 0
NVIDIA CORPORATION COM 67066G104   2,602,382 5,255 SH   SOLE   5,255 0 0
COCA COLA CO COM 191216100   2,632,463 44,671 SH   SOLE   44,671 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,748,275 10,492 SH   SOLE   10,492 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,839,139 58,757 SH   SOLE   58,757 0 0
NEWMONT CORP COM 651639106   2,853,634 68,945 SH   SOLE   68,945 0 0
BLACKSTONE INC COM 09260D107   2,935,227 22,420 SH   SOLE   22,420 0 0
ELI LILLY & CO COM 532457108   2,953,073 5,066 SH   SOLE   5,066 0 0
SERVICENOW INC COM 81762P102   3,078,884 4,358 SH   SOLE   4,358 0 0
MONDELEZ INTL INC CL A 609207105   3,084,504 42,586 SH   SOLE   42,586 0 0
S&P GLOBAL INC COM 78409V104   3,179,233 7,217 SH   SOLE   7,217 0 0
VERISK ANALYTICS INC COM 92345Y106   3,270,233 13,691 SH   SOLE   13,691 0 0
FASTENAL CO COM 311900104   3,300,356 50,955 SH   SOLE   50,955 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,305,259 49,054 SH   SOLE   49,054 0 0
MCDONALDS CORP COM 580135101   3,331,587 11,236 SH   SOLE   11,236 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131   3,333,612 91,911 SH   SOLE   91,911 0 0
CISCO SYS INC COM 17275R102   3,383,982 66,983 SH   SOLE   66,983 0 0
GILEAD SCIENCES INC COM 375558103   3,547,793 43,795 SH   SOLE   43,795 0 0
ECOLAB INC COM 278865100   3,554,036 17,918 SH   SOLE   17,918 0 0
RTX CORPORATION COM 75513E101   3,696,584 43,934 SH   SOLE   43,934 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,716,847 90,434 SH   SOLE   90,434 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,720,223 95,317 SH   SOLE   95,317 0 0
LINDE PLC SHS G54950103   3,826,175 9,316 SH   SOLE   9,316 0 0
CROWN CASTLE INC COM 22822V101   4,370,770 37,944 SH   SOLE   37,944 0 0
NOVO-NORDISK A S ADR 670100205   4,424,557 42,770 SH   SOLE   42,770 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,487,104 8,523 SH   SOLE   8,523 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,500,892 59,121 SH   SOLE   59,121 0 0
ABBVIE INC COM 00287Y109   4,785,629 30,881 SH   SOLE   30,881 0 0
KENVUE INC COM 49177J102   4,974,442 231,047 SH   SOLE   231,047 0 0
UNION PAC CORP COM 907818108   5,031,281 20,484 SH   SOLE   20,484 0 0
ROSS STORES INC COM 778296103   5,122,506 37,015 SH   SOLE   37,015 0 0
BANK AMERICA CORP COM 060505104   5,153,665 153,064 SH   SOLE   153,064 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   5,579,823 18,405 SH   SOLE   18,405 0 0
INTUIT COM 461202103   5,628,396 9,005 SH   SOLE   9,005 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,702,605 28,412 SH   SOLE   28,412 0 0
ISHARES TR MSCI EAFE ETF 464287465   5,829,152 77,361 SH   SOLE   77,361 0 0
STRYKER CORPORATION COM 863667101   6,122,882 20,446 SH   SOLE   20,446 0 0
EXXON MOBIL CORP COM 30231G102   6,137,095 61,383 SH   SOLE   61,383 0 0
CHEVRON CORP NEW COM 166764100   6,254,130 41,929 SH   SOLE   41,929 0 0
NEXTERA ENERGY INC COM 65339F101   6,399,263 105,355 SH   SOLE   105,355 0 0
SALESFORCE INC COM 79466L302   6,402,723 24,332 SH   SOLE   24,332 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,623,143 27,920 SH   SOLE   27,920 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   6,629,103 80,803 SH   SOLE   80,803 0 0
PEPSICO INC COM 713448108   6,856,197 40,369 SH   SOLE   40,369 0 0
META PLATFORMS INC CL A 30303M102   6,903,636 19,504 SH   SOLE   19,504 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   6,925,255 116,744 SH   SOLE   116,744 0 0
ISHARES INC CORE MSCI EMKT 46434G103   7,162,904 141,615 SH   SOLE   141,615 0 0
ABBOTT LABS COM 002824100   7,193,956 65,358 SH   SOLE   65,358 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   7,228,029 5,959 SH   SOLE   5,959 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   7,551,502 18,440 SH   SOLE   18,440 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,720,654 45,309 SH   SOLE   45,309 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   7,847,828 33,686 SH   SOLE   33,686 0 0
PALO ALTO NETWORKS INC COM 697435105   7,990,659 27,098 SH   SOLE   27,098 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,207,318 171,343 SH   SOLE   171,343 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,311,900 16,382 SH   SOLE   16,382 0 0
MERCK & CO INC COM 58933Y105   8,364,560 76,725 SH   SOLE   76,725 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   8,617,392 59,161 SH   SOLE   59,161 0 0
CACI INTL INC CL A 127190304   9,093,665 28,079 SH   SOLE   28,079 0 0
IDEX CORP COM 45167R104   9,919,756 45,690 SH   SOLE   45,690 0 0
GARTNER INC COM 366651107   10,080,053 22,345 SH   SOLE   22,345 0 0
PROCTER AND GAMBLE CO COM 742718109   10,115,141 69,026 SH   SOLE   69,026 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,270,778 28,797 SH   SOLE   28,797 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   10,737,617 20,230 SH   SOLE   20,230 0 0
BROADCOM INC COM 11135F101   10,983,900 9,840 SH   SOLE   9,840 0 0
ADOBE INC COM 00724F101   11,436,226 19,169 SH   SOLE   19,169 0 0
JOHNSON & JOHNSON COM 478160104   12,409,341 79,172 SH   SOLE   79,172 0 0
JPMORGAN CHASE & CO COM 46625H100   12,642,513 74,324 SH   SOLE   74,324 0 0
BWX TECHNOLOGIES INC COM 05605H100   12,691,910 165,410 SH   SOLE   165,410 0 0
CHURCH & DWIGHT CO INC COM 171340102   12,718,604 134,503 SH   SOLE   134,503 0 0
ISHARES TR CORE S&P SCP ETF 464287804   13,210,397 122,036 SH   SOLE   122,036 0 0
DANAHER CORPORATION COM 235851102   13,589,259 58,742 SH   SOLE   58,742 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,625,109 32,874 SH   SOLE   32,874 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   15,892,338 97,799 SH   SOLE   97,799 0 0
NORDSON CORP COM 655663102   16,019,931 60,645 SH   SOLE   60,645 0 0
ROLLINS INC COM 775711104   16,386,906 375,244 SH   SOLE   375,244 0 0
ISHARES TR RUS 1000 ETF 464287622   17,131,873 65,324 SH   SOLE   65,324 0 0
HOME DEPOT INC COM 437076102   17,408,716 50,234 SH   SOLE   50,234 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   18,107,532 362,731 SH   SOLE   362,731 0 0
BLACKROCK INC COM 09247X101   18,259,006 22,492 SH   SOLE   22,492 0 0
ALPHABET INC CAP STK CL A 02079K305   19,556,740 140,001 SH   SOLE   140,001 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   19,568,688 599,164 SH   SOLE   599,164 0 0
ISHARES TR USD INV GRDE ETF 464288620   20,292,244 395,869 SH   SOLE   395,869 0 0
TYLER TECHNOLOGIES INC COM 902252105   20,420,981 48,840 SH   SOLE   48,840 0 0
GALLAGHER ARTHUR J & CO COM 363576109   21,571,390 95,924 SH   SOLE   95,924 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   22,146,365 23,310 SH   SOLE   23,310 0 0
ROPER TECHNOLOGIES INC COM 776696106   22,691,066 41,622 SH   SOLE   41,622 0 0
ALPHABET INC CAP STK CL C 02079K107   22,912,194 162,579 SH   SOLE   162,579 0 0
OLD REP INTL CORP COM 680223104   22,926,414 779,810 SH   SOLE   779,810 0 0
ISHARES TR CORE S&P500 ETF 464287200   23,173,259 48,517 SH   SOLE   48,517 0 0
HEICO CORP NEW CL A 422806208   25,089,724 176,142 SH   SOLE   176,142 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   25,755,331 324,620 SH   SOLE   324,620 0 0
BECTON DICKINSON & CO COM 075887109   26,330,355 107,987 SH   SOLE   107,987 0 0
CARLISLE COS INC COM 142339100   26,578,733 85,071 SH   SOLE   85,071 0 0
WATERS CORP COM 941848103   28,926,148 87,860 SH   SOLE   87,860 0 0
ISHARES TR CORE S&P MCP ETF 464287507   29,384,866 106,025 SH   SOLE   106,025 0 0
AMAZON COM INC COM 023135106   30,285,289 199,324 SH   SOLE   199,324 0 0
FIRSTSERVICE CORP NEW COM 33767E202   32,829,580 202,539 SH   SOLE   202,539 0 0
CME GROUP INC COM 12572Q105   33,164,446 157,476 SH   SOLE   157,476 0 0
AMERICAN TOWER CORP NEW COM 03027X100   33,295,605 154,232 SH   SOLE   154,232 0 0
LOCKHEED MARTIN CORP COM 539830109   34,638,266 76,424 SH   SOLE   76,424 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   36,294,366 231,543 SH   SOLE   231,543 0 0
EQUINIX INC COM 29444U700   36,601,110 45,445 SH   SOLE   45,445 0 0
MOODYS CORP COM 615369105   37,221,078 95,302 SH   SOLE   95,302 0 0
PFIZER INC COM 717081103   38,169,375 1,325,786 SH   SOLE   1,325,786 0 0
AMPHENOL CORP NEW CL A 032095101   38,364,599 387,013 SH   SOLE   387,013 0 0
CDW CORP COM 12514G108   41,975,775 184,655 SH   SOLE   184,655 0 0
VERISIGN INC COM 92343E102   42,432,704 206,024 SH   SOLE   206,024 0 0
FERGUSON PLC NEW SHS G3421J106   43,108,284 223,278 SH   SOLE   223,278 0 0
SMITH A O CORP COM 831865209   43,837,207 531,747 SH   SOLE   531,747 0 0
AIR PRODS & CHEMS INC COM 009158106   44,403,653 162,176 SH   SOLE   162,176 0 0
BROWN & BROWN INC COM 115236101   44,874,338 631,055 SH   SOLE   631,055 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   45,029,609 592,027 SH   SOLE   592,027 0 0
STERIS PLC SHS USD G8473T100   45,127,511 205,265 SH   SOLE   205,265 0 0
BERKLEY W R CORP COM 084423102   47,814,217 676,106 SH   SOLE   676,106 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   49,865,274 972,507 SH   SOLE   972,507 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   53,180,822 756,699 SH   SOLE   756,699 0 0
COSTCO WHSL CORP NEW COM 22160K105   56,961,104 86,294 SH   SOLE   86,294 0 0
MASTERCARD INCORPORATED CL A 57636Q104   60,328,134 141,446 SH   SOLE   141,446 0 0
VISA INC COM CL A 92826C839   69,822,850 268,188 SH   SOLE   268,188 0 0
SHERWIN WILLIAMS CO COM 824348106   75,745,886 242,853 SH   SOLE   242,853 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   79,340,885 385,618 SH   SOLE   385,618 0 0
COPART INC COM 217204106   97,570,662 1,991,238 SH   SOLE   1,991,238 0 0
FAIR ISAAC CORP COM 303250104   105,195,076 90,373 SH   SOLE   90,373 0 0
MICROSOFT CORP COM 594918104   143,782,771 382,360 SH   SOLE   382,360 0 0
APPLE INC COM 037833100   143,855,627 747,186 SH   SOLE   747,186 0 0
WATSCO INC COM 942622200   149,084,047 347,945 SH   SOLE   347,945 0 0