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
ABBOTT LABS COM 002824100   551,314 5,057 SH   SOLE 0 0 0 5,057
ABBVIE INC COM 00287Y109   1,190,878 8,839 SH   SOLE 0 0 0 8,839
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   570,873 1,850 SH   SOLE 0 0 0 1,850
ACTIVISION BLIZZARD INC COM 00507V109   204,428 2,425 SH   SOLE 0 0 0 2,425
ACUMEN PHARMACEUTICALS INC COM 00509G209   431,452 89,699 SH   SOLE 0 0 0 89,699
ADOBE SYSTEMS INCORPORATED COM 00724F101   618,572 1,265 SH   SOLE 0 0 0 1,265
ADVANCED MICRO DEVICES INC COM 007903107   484,459 4,253 SH   SOLE 0 0 0 4,253
AIR PRODS & CHEMS INC COM 009158106   772,488 2,579 SH   SOLE 0 0 0 2,579
ALPHABET INC CAP STK CL A 02079K305   2,272,505 18,985 SH   SOLE 0 0 0 18,985
ALPHABET INC CAP STK CL C 02079K107   3,090,179 25,545 SH   SOLE 0 0 0 25,545
ALTRIA GROUP INC COM 02209S103   623,555 13,765 SH   SOLE 0 0 0 13,765
AMAZON COM INC COM 023135106   3,644,605 27,958 SH   SOLE 0 0 0 27,958
AMERICAN EXPRESS CO COM 025816109   297,011 1,705 SH   SOLE 0 0 0 1,705
AMERICAN INTL GROUP INC COM NEW 026874784   271,819 4,724 SH   SOLE 0 0 0 4,724
AMERICAN TOWER CORP NEW COM 03027X100   207,904 1,072 SH   SOLE 0 0 0 1,072
AMERIPRISE FINL INC COM 03076C106   431,476 1,299 SH   SOLE 0 0 0 1,299
AMGEN INC COM 031162100   262,428 1,182 SH   SOLE 0 0 0 1,182
ANALOG DEVICES INC COM 032654105   325,333 1,670 SH   SOLE 0 0 0 1,670
ANSYS INC COM 03662Q105   203,446 616 SH   SOLE 0 0 0 616
AON PLC SHS CL A G0403H108   338,641 981 SH   SOLE 0 0 0 981
APPLE INC COM 037833100   12,256,382 63,187 SH   SOLE 0 0 0 63,187
APPLIED MATLS INC COM 038222105   609,092 4,214 SH   SOLE 0 0 0 4,214
AT&T INC COM 00206R102   184,908 11,593 SH   SOLE 0 0 0 11,593
AUTOMATIC DATA PROCESSING IN COM 053015103   333,641 1,518 SH   SOLE 0 0 0 1,518
BANK AMERICA CORP COM 060505104   540,749 18,848 SH   SOLE 0 0 0 18,848
BECTON DICKINSON & CO COM 075887109   321,564 1,218 SH   SOLE 0 0 0 1,218
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,825,526 8,286 SH   SOLE 0 0 0 8,286
BLACKROCK INC COM 09247X101   742,976 1,075 SH   SOLE 0 0 0 1,075
BOEING CO COM 097023105   283,588 1,343 SH   SOLE 0 0 0 1,343
BOOKING HOLDINGS INC COM 09857L108   383,447 142 SH   SOLE 0 0 0 142
BOSTON SCIENTIFIC CORP COM 101137107   272,451 5,037 SH   SOLE 0 0 0 5,037
BRISTOL-MYERS SQUIBB CO COM 110122108   395,851 6,190 SH   SOLE 0 0 0 6,190
BROADCOM INC COM 11135F101   1,230,016 1,418 SH   SOLE 0 0 0 1,418
CATERPILLAR INC COM 149123101   952,952 3,873 SH   SOLE 0 0 0 3,873
CHEVRON CORP NEW COM 166764100   1,270,916 8,077 SH   SOLE 0 0 0 8,077
CHIPOTLE MEXICAN GRILL INC COM 169656105   224,595 105 SH   SOLE 0 0 0 105
CHUBB LIMITED COM H1467J104   259,378 1,347 SH   SOLE 0 0 0 1,347
CINCINNATI FINL CORP COM 172062101   322,908 3,318 SH   SOLE 0 0 0 3,318
CINTAS CORP COM 172908105   315,646 635 SH   SOLE 0 0 0 635
CISCO SYS INC COM 17275R102   1,141,022 22,053 SH   SOLE 0 0 0 22,053
CME GROUP INC COM 12572Q105   285,161 1,539 SH   SOLE 0 0 0 1,539
COCA COLA CO COM 191216100   1,002,061 16,640 SH   SOLE 0 0 0 16,640
COLGATE PALMOLIVE CO COM 194162103   217,099 2,818 SH   SOLE 0 0 0 2,818
COMCAST CORP NEW CL A 20030N101   841,180 20,245 SH   SOLE 0 0 0 20,245
CONOCOPHILLIPS COM 20825C104   371,235 3,583 SH   SOLE 0 0 0 3,583
CONSTELLATION ENERGY CORP COM 21037T109   314,383 3,434 SH   SOLE 0 0 0 3,434
COSTCO WHSL CORP NEW COM 22160K105   672,437 1,249 SH   SOLE 0 0 0 1,249
CROWN CASTLE INC COM 22822V101   443,682 3,894 SH   SOLE 0 0 0 3,894
CSX CORP COM 126408103   285,315 8,367 SH   SOLE 0 0 0 8,367
CVS HEALTH CORP COM 126650100   336,456 4,867 SH   SOLE 0 0 0 4,867
DANAHER CORPORATION COM 235851102   642,240 2,676 SH   SOLE 0 0 0 2,676
DEERE & CO COM 244199105   446,519 1,102 SH   SOLE 0 0 0 1,102
DEVON ENERGY CORP NEW COM 25179M103   309,328 6,399 SH   SOLE 0 0 0 6,399
DEXCOM INC COM 252131107   250,080 1,946 SH   SOLE 0 0 0 1,946
DIAGEO PLC SPON ADR NEW 25243Q205   452,262 2,607 SH   SOLE 0 0 0 2,607
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   156,673 36,267 SH   SOLE 0 0 0 36,267
DOMINION ENERGY INC COM 25746U109   463,106 8,942 SH   SOLE 0 0 0 8,942
DUKE ENERGY CORP NEW COM NEW 26441C204   280,796 3,129 SH   SOLE 0 0 0 3,129
EATON CORP PLC SHS G29183103   674,691 3,355 SH   SOLE 0 0 0 3,355
EDWARDS LIFESCIENCES CORP COM 28176E108   214,695 2,276 SH   SOLE 0 0 0 2,276
ELEVANCE HEALTH INC COM 036752103   261,687 589 SH   SOLE 0 0 0 589
EQT CORP COM 26884L109   213,465 5,190 SH   SOLE 0 0 0 5,190
EQUINIX INC COM 29444U700   279,083 356 SH   SOLE 0 0 0 356
EXELON CORP COM 30161N101   374,564 9,194 SH   SOLE 0 0 0 9,194
EXXON MOBIL CORP COM 30231G102   2,236,163 20,850 SH   SOLE 0 0 0 20,850
FASTENAL CO COM 311900104   465,962 7,899 SH   SOLE 0 0 0 7,899
FIDELITY NATL INFORMATION SV COM 31620M106   451,111 8,247 SH   SOLE 0 0 0 8,247
FIRST BANCORP INC ME COM 31866P102   486,800 20,000 SH   SOLE 0 0 0 20,000
FISERV INC COM 337738108   266,555 2,113 SH   SOLE 0 0 0 2,113
FORD MTR CO DEL COM 345370860   195,389 12,914 SH   SOLE 0 0 0 12,914
FORTINET INC COM 34959E109   311,053 4,115 SH   SOLE 0 0 0 4,115
FREEPORT-MCMORAN INC CL B 35671D857   230,800 5,770 SH   SOLE 0 0 0 5,770
GENERAL ELECTRIC CO COM NEW 369604301   481,912 4,387 SH   SOLE 0 0 0 4,387
GENERAL MTRS CO COM 37045V100   213,931 5,548 SH   SOLE 0 0 0 5,548
GILEAD SCIENCES INC COM 375558103   353,828 4,591 SH   SOLE 0 0 0 4,591
GLOBALSTAR INC COM 378973408   176,782 163,687 SH   SOLE 0 0 0 163,687
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   234,141 5,450 SH   SOLE 0 0 0 5,450
GOLDMAN SACHS GROUP INC COM 38141G104   309,638 960 SH   SOLE 0 0 0 960
HCA HEALTHCARE INC COM 40412C101   222,451 733 SH   SOLE 0 0 0 733
HESS CORP COM 42809H107   372,231 2,738 SH   SOLE 0 0 0 2,738
HEWLETT PACKARD ENTERPRISE C COM 42824C109   177,038 10,538 SH   SOLE 0 0 0 10,538
HOME DEPOT INC COM 437076102   895,886 2,884 SH   SOLE 0 0 0 2,884
HONEYWELL INTL INC COM 438516106   506,093 2,439 SH   SOLE 0 0 0 2,439
HOWMET AEROSPACE INC COM 443201108   355,147 7,166 SH   SOLE 0 0 0 7,166
HUBBELL INC COM 443510607   217,172 655 SH   SOLE 0 0 0 655
HUBSPOT INC COM 443573100   262,852 494 SH   SOLE 0 0 0 494
ILLINOIS TOOL WKS INC COM 452308109   402,758 1,610 SH   SOLE 0 0 0 1,610
INGERSOLL RAND INC COM 45687V106   380,853 5,827 SH   SOLE 0 0 0 5,827
INTEL CORP COM 458140100   796,039 23,805 SH   SOLE 0 0 0 23,805
INTERNATIONAL BUSINESS MACHS COM 459200101   304,552 2,276 SH   SOLE 0 0 0 2,276
INTUIT COM 461202103   333,104 727 SH   SOLE 0 0 0 727
INTUITIVE SURGICAL INC COM NEW 46120E602   462,645 1,353 SH   SOLE 0 0 0 1,353
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   269,312 12,800 SH   SOLE 0 0 0 12,800
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   222,323 2,940 SH   SOLE 0 0 0 2,940
ISHARES INC CORE MSCI EMKT 46434G103   6,236,959 126,536 SH   SOLE 0 0 0 126,536
ISHARES TR CORE MSCI EAFE 46432F842   23,855,310 353,412 SH   SOLE 0 0 0 353,412
ISHARES TR CORE DIV GRWTH 46434V621   204,059 3,960 SH   SOLE 0 0 0 3,960
ISHARES TR SHORT TREAS BD 464288679   623,269 5,643 SH   SOLE 0 0 0 5,643
ISHARES TR SHRT NAT MUN ETF 464288158   6,597,384 63,412 SH   SOLE 0 0 0 63,412
ISHARES TR RUS TP200 GR ETF 464289438   216,752 1,367 SH   SOLE 0 0 0 1,367
ISHARES TR NATIONAL MUN ETF 464288414   5,440,562 50,975 SH   SOLE 0 0 0 50,975
ISHARES TR JPMORGAN USD EMG 464288281   302,890 3,500 SH   SOLE 0 0 0 3,500
ISHARES TR MSCI EMG MKT ETF 464287234   360,194 9,105 SH   SOLE 0 0 0 9,105
ISHARES TR 1 3 YR TREAS BD 464287457   383,914 4,735 SH   SOLE 0 0 0 4,735
ISHARES TR CORE US AGGBD ET 464287226   10,159,904 103,725 SH   SOLE 0 0 0 103,725
ISHARES TR SELECT DIVID ETF 464287168   838,987 7,405 SH   SOLE 0 0 0 7,405
ISHARES TR RUS MID CAP ETF 464287499   1,499,671 20,535 SH   SOLE 0 0 0 20,535
ISHARES TR MSCI EAFE ETF 464287465   2,523,145 34,802 SH   SOLE 0 0 0 34,802
ISHARES TR CORE S&P MCP ETF 464287507   12,771,991 48,845 SH   SOLE 0 0 0 48,845
ISHARES TR CORE S&P SCP ETF 464287804   11,294,815 113,345 SH   SOLE 0 0 0 113,345
ISHARES TR S&P 500 VAL ETF 464287408   12,055,884 74,793 SH   SOLE 0 0 0 74,793
ISHARES TR CORE S&P500 ETF 464287200   37,912,538 85,061 SH   SOLE 0 0 0 85,061
ISHARES TR S&P 500 GRWT ETF 464287309   301,866 4,283 SH   SOLE 0 0 0 4,283
ISHARES TR RUS 1000 GRW ETF 464287614   205,284 746 SH   SOLE 0 0 0 746
ISHARES TR RUS 2000 VAL ETF 464287630   421,696 2,995 SH   SOLE 0 0 0 2,995
JEFFERIES FINL GROUP INC COM 47233W109   399,035 12,030 SH   SOLE 0 0 0 12,030
JOHNSON & JOHNSON COM 478160104   8,128,853 49,111 SH   SOLE 0 0 0 49,111
JPMORGAN CHASE & CO COM 46625H100   1,614,966 11,104 SH   SOLE 0 0 0 11,104
KIMBERLY-CLARK CORP COM 494368103   3,699,180 26,794 SH   SOLE 0 0 0 26,794
KLA CORP COM NEW 482480100   263,851 544 SH   SOLE 0 0 0 544
L3HARRIS TECHNOLOGIES INC COM 502431109   210,649 1,076 SH   SOLE 0 0 0 1,076
LILLY ELI & CO COM 532457108   1,742,730 3,716 SH   SOLE 0 0 0 3,716
LINDE PLC SHS G54950103   552,947 1,451 SH   SOLE 0 0 0 1,451
LOCKHEED MARTIN CORP COM 539830109   278,990 606 SH   SOLE 0 0 0 606
LOWES COS INC COM 548661107   971,639 4,305 SH   SOLE 0 0 0 4,305
MARATHON PETE CORP COM 56585A102   369,622 3,170 SH   SOLE 0 0 0 3,170
MARSH & MCLENNAN COS INC COM 571748102   222,875 1,185 SH   SOLE 0 0 0 1,185
MASTERCARD INCORPORATED CL A 57636Q104   829,470 2,109 SH   SOLE 0 0 0 2,109
MCDONALDS CORP COM 580135101   874,640 2,931 SH   SOLE 0 0 0 2,931
MCKESSON CORP COM 58155Q103   308,945 723 SH   SOLE 0 0 0 723
MEDTRONIC PLC SHS G5960L103   420,501 4,773 SH   SOLE 0 0 0 4,773
MERCK & CO INC COM 58933Y105   2,060,173 17,854 SH   SOLE 0 0 0 17,854
META PLATFORMS INC CL A 30303M102   1,498,323 5,221 SH   SOLE 0 0 0 5,221
METLIFE INC COM 59156R108   232,960 4,121 SH   SOLE 0 0 0 4,121
MICROCHIP TECHNOLOGY INC. COM 595017104   269,218 3,005 SH   SOLE 0 0 0 3,005
MICRON TECHNOLOGY INC COM 595112103   200,059 3,170 SH   SOLE 0 0 0 3,170
MICROSOFT CORP COM 594918104   8,994,683 26,413 SH   SOLE 0 0 0 26,413
MONDELEZ INTL INC CL A 609207105   555,292 7,613 SH   SOLE 0 0 0 7,613
MORGAN STANLEY COM NEW 617446448   446,386 5,227 SH   SOLE 0 0 0 5,227
NETFLIX INC COM 64110L106   521,540 1,184 SH   SOLE 0 0 0 1,184
NEXTERA ENERGY INC COM 65339F101   608,885 8,206 SH   SOLE 0 0 0 8,206
NIKE INC CL B 654106103   350,425 3,175 SH   SOLE 0 0 0 3,175
NORFOLK SOUTHN CORP COM 655844108   588,215 2,594 SH   SOLE 0 0 0 2,594
NORTHROP GRUMMAN CORP COM 666807102   236,560 519 SH   SOLE 0 0 0 519
NVIDIA CORPORATION COM 67066G104   3,127,387 7,393 SH   SOLE 0 0 0 7,393
ORACLE CORP COM 68389X105   541,383 4,546 SH   SOLE 0 0 0 4,546
OREILLY AUTOMOTIVE INC COM 67103H107   405,047 424 SH   SOLE 0 0 0 424
PAYCHEX INC COM 704326107   471,420 4,214 SH   SOLE 0 0 0 4,214
PEPSICO INC COM 713448108   897,391 4,845 SH   SOLE 0 0 0 4,845
PFIZER INC COM 717081103   854,314 23,291 SH   SOLE 0 0 0 23,291
PHILIP MORRIS INTL INC COM 718172109   1,146,645 11,746 SH   SOLE 0 0 0 11,746
PROCTER AND GAMBLE CO COM 742718109   1,882,335 12,405 SH   SOLE 0 0 0 12,405
PROGRESSIVE CORP COM 743315103   709,900 5,363 SH   SOLE 0 0 0 5,363
PROLOGIS INC. COM 74340W103   370,465 3,021 SH   SOLE 0 0 0 3,021
QUALCOMM INC COM 747525103   947,082 7,956 SH   SOLE 0 0 0 7,956
QUANTA SVCS INC COM 74762E102   236,919 1,206 SH   SOLE 0 0 0 1,206
RAYTHEON TECHNOLOGIES CORP COM 75513E101   784,366 8,007 SH   SOLE 0 0 0 8,007
ROCKWELL AUTOMATION INC COM 773903109   204,588 621 SH   SOLE 0 0 0 621
ROPER TECHNOLOGIES INC COM 776696106   212,033 441 SH   SOLE 0 0 0 441
S&P GLOBAL INC COM 78409V104   340,757 850 SH   SOLE 0 0 0 850
SALESFORCE INC COM 79466L302   723,777 3,426 SH   SOLE 0 0 0 3,426
SCHWAB CHARLES CORP COM 808513105   791,083 13,957 SH   SOLE 0 0 0 13,957
SERVICENOW INC COM 81762P102   520,384 926 SH   SOLE 0 0 0 926
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,188,356 11,704 SH   SOLE 0 0 0 11,704
SPDR SER TR BLOOMBERG HIGH Y 78468R622   407,417 4,427 SH   SOLE 0 0 0 4,427
STARBUCKS CORP COM 855244109   766,229 7,735 SH   SOLE 0 0 0 7,735
STRYKER CORPORATION COM 863667101   306,310 1,004 SH   SOLE 0 0 0 1,004
SYSCO CORP COM 871829107   302,736 4,080 SH   SOLE 0 0 0 4,080
T-MOBILE US INC COM 872590104   323,220 2,327 SH   SOLE 0 0 0 2,327
TARGET CORP COM 87612E106   406,648 3,083 SH   SOLE 0 0 0 3,083
TESLA INC COM 88160R101   1,350,733 5,160 SH   SOLE 0 0 0 5,160
TEXAS INSTRS INC COM 882508104   1,018,013 5,655 SH   SOLE 0 0 0 5,655
THERMO FISHER SCIENTIFIC INC COM 883556102   449,749 862 SH   SOLE 0 0 0 862
TJX COS INC NEW COM 872540109   394,443 4,652 SH   SOLE 0 0 0 4,652
TRANE TECHNOLOGIES PLC SHS G8994E103   323,612 1,692 SH   SOLE 0 0 0 1,692
UFP TECHNOLOGIES INC COM 902673102   1,110,373 5,728 SH   SOLE 0 0 0 5,728
UNION PAC CORP COM 907818108   288,310 1,409 SH   SOLE 0 0 0 1,409
UNITED PARCEL SERVICE INC CL B 911312106   729,548 4,070 SH   SOLE 0 0 0 4,070
UNITEDHEALTH GROUP INC COM 91324P102   1,533,242 3,190 SH   SOLE 0 0 0 3,190
US BANCORP DEL COM NEW 902973304   219,419 6,641 SH   SOLE 0 0 0 6,641
VALERO ENERGY CORP COM 91913Y100   211,257 1,801 SH   SOLE 0 0 0 1,801
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,670,692 78,012 SH   SOLE 0 0 0 78,012
VANGUARD INDEX FDS SMALL CP ETF 922908751   497,026 2,499 SH   SOLE 0 0 0 2,499
VANGUARD INDEX FDS VALUE ETF 922908744   237,591 1,672 SH   SOLE 0 0 0 1,672
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   862,013 21,190 SH   SOLE 0 0 0 21,190
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   814,729 8,401 SH   SOLE 0 0 0 8,401
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   582,552 11,600 SH   SOLE 0 0 0 11,600
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   741,374 16,054 SH   SOLE 0 0 0 16,054
VASCULAR BIOGENICS LTD COM M96883109   8,970 39,000 SH   SOLE 0 0 0 39,000
VERIZON COMMUNICATIONS INC COM 92343V104   706,908 19,008 SH   SOLE 0 0 0 19,008
VERTEX PHARMACEUTICALS INC COM 92532F100   306,162 870 SH   SOLE 0 0 0 870
VISA INC COM CL A 92826C839   1,300,203 5,475 SH   SOLE 0 0 0 5,475
VOYA FINANCIAL INC COM 929089100   231,982 3,235 SH   SOLE 0 0 0 3,235
WABTEC COM 929740108   334,055 3,046 SH   SOLE 0 0 0 3,046
WALMART INC COM 931142103   977,188 6,217 SH   SOLE 0 0 0 6,217
WASTE MGMT INC DEL COM 94106L109   272,269 1,570 SH   SOLE 0 0 0 1,570
WELLS FARGO CO NEW COM 949746101   301,705 7,069 SH   SOLE 0 0 0 7,069
WILLIAMS COS INC COM 969457100   244,007 7,478 SH   SOLE 0 0 0 7,478
ZOETIS INC CL A 98978V103   292,757 1,700 SH   SOLE 0 0 0 1,700