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   439,569 4,032 SH   SOLE   0 0 4,032
ABBVIE INC COM 00287Y109   210,852 1,565 SH   SOLE   0 0 1,565
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   396,217 1,284 SH   SOLE   0 0 1,284
ADAMS DIVERSIFIED EQUITY FD COM 006212104   189,466 11,271 SH   SOLE   0 0 11,271
ADOBE SYSTEMS INCORPORATED COM 00724F101   539,356 1,103 SH   SOLE   0 0 1,103
AGILENT TECHNOLOGIES INC COM 00846U101   331,890 2,760 SH   SOLE   0 0 2,760
AIR PRODS & CHEMS INC COM 009158106   1,007,020 3,362 SH   SOLE   0 0 3,362
AIRBNB INC COM CL A 009066101   1,080,517 8,431 SH   SOLE   0 0 8,431
ALBEMARLE CORP COM 012653101   213,497 957 SH   SOLE   0 0 957
ALIGN TECHNOLOGY INC COM 016255101   298,826 845 SH   SOLE   0 0 845
ALPHABET INC CAP STK CL C 02079K107   1,801,243 14,890 SH   SOLE   0 0 14,890
ALPHABET INC CAP STK CL A 02079K305   1,891,021 15,798 SH   SOLE   0 0 15,798
AMAZON COM INC COM 023135106   1,995,029 15,304 SH   SOLE   0 0 15,304
AMERICAN EXPRESS CO COM 025816109   247,190 1,419 SH   SOLE   0 0 1,419
AMERICAN INTL GROUP INC COM NEW 026874784   3,351,072 58,239 SH   SOLE   0 0 58,239
AMERIPRISE FINL INC COM 03076C106   243,141 732 SH   SOLE   0 0 732
AMETEK INC COM 031100100   554,277 3,424 SH   SOLE   0 0 3,424
AMGEN INC COM 031162100   352,124 1,586 SH   SOLE   0 0 1,586
AMPHENOL CORP NEW CL A 032095101   406,911 4,790 SH   SOLE   0 0 4,790
AON PLC SHS CL A G0403H108   273,053 791 SH   SOLE   0 0 791
APPLE INC COM 037833100   14,781,405 76,205 SH   SOLE   0 0 76,205
ARCHER DANIELS MIDLAND CO COM 039483102   220,635 2,920 SH   SOLE   0 0 2,920
ASML HOLDING N V N Y REGISTRY SHS N07059210   435,575 601 SH   SOLE   0 0 601
ASTRAZENECA PLC SPONSORED ADR 046353108   235,537 3,291 SH   SOLE   0 0 3,291
AT&T INC COM 00206R102   218,568 13,703 SH   SOLE   0 0 13,703
AUTODESK INC COM 052769106   220,979 1,080 SH   SOLE   0 0 1,080
AUTOMATIC DATA PROCESSING IN COM 053015103   975,208 4,437 SH   SOLE   0 0 4,437
BANK AMERICA CORP COM 060505104   1,064,112 37,090 SH   SOLE   0 0 37,090
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,244,803 6,583 SH   SOLE   0 0 6,583
BOEING CO COM 097023105   585,693 2,774 SH   SOLE   0 0 2,774
BOOKING HOLDINGS INC COM 09857L108   429,352 159 SH   SOLE   0 0 159
BROADCOM INC COM 11135F101   651,440 751 SH   SOLE   0 0 751
CADENCE DESIGN SYSTEM INC COM 127387108   204,736 873 SH   SOLE   0 0 873
CARLISLE COS INC COM 142339100   307,836 1,200 SH   SOLE   0 0 1,200
CARMAX INC COM 143130102   375,227 4,483 SH   SOLE   0 0 4,483
CARRIER GLOBAL CORPORATION COM 14448C104   5,391,677 108,463 SH   SOLE   0 0 108,463
CHAMPIONX CORPORATION COM 15872M104   264,212 8,512 SH   SOLE   0 0 8,512
CHEVRON CORP NEW COM 166764100   678,496 4,312 SH   SOLE   0 0 4,312
CHUBB LIMITED COM H1467J104   616,192 3,200 SH   SOLE   0 0 3,200
CINTAS CORP COM 172908105   543,308 1,093 SH   SOLE   0 0 1,093
CISCO SYS INC COM 17275R102   403,952 7,807 SH   SOLE   0 0 7,807
COCA COLA CO COM 191216100   527,949 8,767 SH   SOLE   0 0 8,767
CONOCOPHILLIPS COM 20825C104   279,540 2,698 SH   SOLE   0 0 2,698
CONSTELLATION ENERGY CORP COM 21037T109   214,319 2,341 SH   SOLE   0 0 2,341
COSTCO WHSL CORP NEW COM 22160K105   1,446,132 2,686 SH   SOLE   0 0 2,686
CSX CORP COM 126408103   800,839 23,485 SH   SOLE   0 0 23,485
CUMMINS INC COM 231021106   230,450 940 SH   SOLE   0 0 940
CVS HEALTH CORP COM 126650100   454,253 6,571 SH   SOLE   0 0 6,571
DANAHER CORPORATION COM 235851102   582,240 2,426 SH   SOLE   0 0 2,426
DEERE & CO COM 244199105   788,905 1,947 SH   SOLE   0 0 1,947
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,007,238 37,099 SH   SOLE   0 0 37,099
DISNEY WALT CO COM 254687106   400,153 4,482 SH   SOLE   0 0 4,482
DOUBLEVERIFY HLDGS INC COM 25862V105   332,182 8,535 SH   SOLE   0 0 8,535
ECOLAB INC COM 278865100   208,346 1,116 SH   SOLE   0 0 1,116
EDWARDS LIFESCIENCES CORP COM 28176E108   563,622 5,975 SH   SOLE   0 0 5,975
EMERSON ELEC CO COM 291011104   255,984 2,832 SH   SOLE   0 0 2,832
EOG RES INC COM 26875P101   339,658 2,968 SH   SOLE   0 0 2,968
EVERSOURCE ENERGY COM 30040W108   386,088 5,444 SH   SOLE   0 0 5,444
EXELON CORP COM 30161N101   224,192 5,503 SH   SOLE   0 0 5,503
EXXON MOBIL CORP COM 30231G102   963,536 8,984 SH   SOLE   0 0 8,984
FAIR ISAAC CORP COM 303250104   521,131 644 SH   SOLE   0 0 644
FASTENAL CO COM 311900104   296,307 5,023 SH   SOLE   0 0 5,023
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,603,706 27,339 SH   SOLE   0 0 27,339
FIRST TR MORNINGSTAR DIVID L SHS 336917109   578,170 17,000 SH   SOLE   0 0 17,000
FISERV INC COM 337738108   221,141 1,753 SH   SOLE   0 0 1,753
FORTINET INC COM 34959E109   358,750 4,746 SH   SOLE   0 0 4,746
GARMIN LTD SHS H2906T109   206,390 1,979 SH   SOLE   0 0 1,979
GENERAL DYNAMICS CORP COM 369550108   315,195 1,465 SH   SOLE   0 0 1,465
GENERAL ELECTRIC CO COM NEW 369604301   669,132 6,091 SH   SOLE   0 0 6,091
GOLDMAN SACHS GROUP INC COM 38141G104   366,083 1,135 SH   SOLE   0 0 1,135
HALOZYME THERAPEUTICS INC COM 40637H109   209,458 5,807 SH   SOLE   0 0 5,807
HARTFORD FINL SVCS GROUP INC COM 416515104   616,540 8,561 SH   SOLE   0 0 8,561
HEICO CORP NEW COM 422806109   365,558 2,066 SH   SOLE   0 0 2,066
HERSHEY CO COM 427866108   350,579 1,404 SH   SOLE   0 0 1,404
HOME DEPOT INC COM 437076102   3,193,690 10,281 SH   SOLE   0 0 10,281
HONEYWELL INTL INC COM 438516106   382,008 1,841 SH   SOLE   0 0 1,841
HUBBELL INC COM 443510607   865,040 2,609 SH   SOLE   0 0 2,609
IDEX CORP COM 45167R104   245,827 1,142 SH   SOLE   0 0 1,142
ILLINOIS TOOL WKS INC COM 452308109   487,312 1,948 SH   SOLE   0 0 1,948
INTEL CORP COM 458140100   397,226 11,879 SH   SOLE   0 0 11,879
INTERNATIONAL BUSINESS MACHS COM 459200101   691,530 5,168 SH   SOLE   0 0 5,168
INTUIT COM 461202103   213,058 465 SH   SOLE   0 0 465
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   898,656 26,979 SH   SOLE   0 0 26,979
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   283,441 4,093 SH   SOLE   0 0 4,093
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   306,796 8,025 SH   SOLE   0 0 8,025
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,056,774 13,627 SH   SOLE   0 0 13,627
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   600,217 3,073 SH   SOLE   0 0 3,073
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   355,681 2,173 SH   SOLE   0 0 2,173
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,552,776 43,790 SH   SOLE   0 0 43,790
INVESCO QQQ TR UNIT SER 1 46090E103   24,847,860 67,262 SH   SOLE   0 0 67,262
ISHARES INC ESG AWR MSCI EM 46434G863   3,980,825 125,856 SH   SOLE   0 0 125,856
ISHARES INC CORE MSCI EMKT 46434G103   18,282,092 370,909 SH   SOLE   0 0 370,909
ISHARES TR ESG AW MSCI EAFE 46435G516   1,922,773 26,365 SH   SOLE   0 0 26,365
ISHARES TR CUR HD EURZN ETF 46434V639   5,767,300 176,316 SH   SOLE   0 0 176,316
ISHARES TR IBONDS 24 TRM TS 46436E874   11,933,463 501,406 SH   SOLE   0 0 501,406
ISHARES TR IBONDS 23 TRM TS 46436E882   15,272,184 615,566 SH   SOLE   0 0 615,566
ISHARES TR CORE MSCI TOTAL 46432F834   2,597,589 41,482 SH   SOLE   0 0 41,482
ISHARES TR CORE MSCI EAFE 46432F842   91,815,361 1,360,228 SH   SOLE   0 0 1,360,228
ISHARES TR MSCI USA QLT FCT 46432F339   196,872,033 1,459,717 SH   SOLE   0 0 1,459,717
ISHARES TR CORE DIV GRWTH 46434V621   4,820,553 93,548 SH   SOLE   0 0 93,548
ISHARES TR US AER DEF ETF 464288760   210,356 1,803 SH   SOLE   0 0 1,803
ISHARES TR NATIONAL MUN ETF 464288414   7,944,209 74,433 SH   SOLE   0 0 74,433
ISHARES TR RESIDENTIAL MULT 464288562   211,428 2,886 SH   SOLE   0 0 2,886
ISHARES TR CORE HIGH DV ETF 46429B663   3,472,316 34,451 SH   SOLE   0 0 34,451
ISHARES TR RUS 2000 GRW ETF 464287648   1,323,710 5,455 SH   SOLE   0 0 5,455
ISHARES TR CORE S&P MCP ETF 464287507   85,254,777 326,047 SH   SOLE   0 0 326,047
ISHARES TR S&P MC 400VL ETF 464287705   1,162,146 10,848 SH   SOLE   0 0 10,848
ISHARES TR S&P MC 400GR ETF 464287606   236,400 3,152 SH   SOLE   0 0 3,152
ISHARES TR CORE S&P SCP ETF 464287804   75,305,478 755,700 SH   SOLE   0 0 755,700
ISHARES TR S&P SML 600 GWT 464287887   3,583,315 31,178 SH   SOLE   0 0 31,178
ISHARES TR S&P 500 VAL ETF 464287408   1,254,864 7,785 SH   SOLE   0 0 7,785
ISHARES TR CORE S&P500 ETF 464287200   8,910,539 19,992 SH   SOLE   0 0 19,992
ISHARES TR S&P 500 GRWT ETF 464287309   34,210,819 485,398 SH   SOLE   0 0 485,398
ISHARES TR RUS 1000 ETF 464287622   762,175 3,127 SH   SOLE   0 0 3,127
ISHARES TR RUS 1000 VAL ETF 464287598   791,517 5,015 SH   SOLE   0 0 5,015
ISHARES TR RUS 1000 GRW ETF 464287614   8,050,024 29,254 SH   SOLE   0 0 29,254
ISHARES TR RUSSELL 2000 ETF 464287655   5,754,946 30,731 SH   SOLE   0 0 30,731
ISHARES TR RUS 2000 VAL ETF 464287630   419,302 2,978 SH   SOLE   0 0 2,978
ISHARES TR RUSSELL 3000 ETF 464287689   309,957 1,218 SH   SOLE   0 0 1,218
ISHARES TR RUS MID CAP ETF 464287499   1,297,524 17,767 SH   SOLE   0 0 17,767
ISHARES TR RUS MD CP GR ETF 464287481   9,792,302 101,338 SH   SOLE   0 0 101,338
ISHARES TR RUS MDCP VAL ETF 464287473   2,619,135 23,845 SH   SOLE   0 0 23,845
ISHARES TR GLOBAL 100 ETF 464287572   7,467,534 98,180 SH   SOLE   0 0 98,180
ISHARES TR COHEN STEER REIT 464287564   20,200,830 363,520 SH   SOLE   0 0 363,520
ISHARES TR U.S. TECH ETF 464287721   2,409,122 22,128 SH   SOLE   0 0 22,128
ISHARES TR MSCI EAFE ETF 464287465   3,909,361 53,922 SH   SOLE   0 0 53,922
ISHARES TR ISHARES BIOTECH 464287556   1,072,812 8,450 SH   SOLE   0 0 8,450
ISHARES TR MSCI EMG MKT ETF 464287234   2,040,910 51,590 SH   SOLE   0 0 51,590
ISHARES TR 1 3 YR TREAS BD 464287457   539,452 6,653 SH   SOLE   0 0 6,653
ISHARES TR CORE US AGGBD ET 464287226   5,061,965 51,679 SH   SOLE   0 0 51,679
ISHARES TR SELECT DIVID ETF 464287168   306,363 2,704 SH   SOLE   0 0 2,704
ISHARES TR TIPS BD ETF 464287176   1,008,627 9,372 SH   SOLE   0 0 9,372
ISHARES TR ISHARES SEMICDTR 464287523   688,352 1,357 SH   SOLE   0 0 1,357
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   300,594 5,995 SH   SOLE   0 0 5,995
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   494,851 9,770 SH   SOLE   0 0 9,770
JOHNSON & JOHNSON COM 478160104   2,068,226 12,495 SH   SOLE   0 0 12,495
JPMORGAN CHASE & CO COM 46625H100   1,534,828 10,553 SH   SOLE   0 0 10,553
KKR REAL ESTATE FIN TR INC COM 48251K100   308,741 25,369 SH   SOLE   0 0 25,369
LAUDER ESTEE COS INC CL A 518439104   343,861 1,751 SH   SOLE   0 0 1,751
LILLY ELI & CO COM 532457108   870,896 1,857 SH   SOLE   0 0 1,857
LOWES COS INC COM 548661107   312,595 1,385 SH   SOLE   0 0 1,385
LULULEMON ATHLETICA INC COM 550021109   414,079 1,094 SH   SOLE   0 0 1,094
M & T BK CORP COM 55261F104   422,888 3,417 SH   SOLE   0 0 3,417
MARRIOTT INTL INC NEW CL A 571903202   288,944 1,573 SH   SOLE   0 0 1,573
MARTIN MARIETTA MATLS INC COM 573284106   532,790 1,154 SH   SOLE   0 0 1,154
MASTERCARD INCORPORATED CL A 57636Q104   637,146 1,620 SH   SOLE   0 0 1,620
MCCORMICK & CO INC COM NON VTG 579780206   408,324 4,681 SH   SOLE   0 0 4,681
MCDONALDS CORP COM 580135101   820,926 2,751 SH   SOLE   0 0 2,751
MCKESSON CORP COM 58155Q103   340,139 796 SH   SOLE   0 0 796
MEDICAL PPTYS TRUST INC COM 58463J304   850,707 91,869 SH   SOLE   0 0 91,869
MEDTRONIC PLC SHS G5960L103   220,955 2,508 SH   SOLE   0 0 2,508
MERCK & CO INC COM 58933Y105   746,112 6,466 SH   SOLE   0 0 6,466
META PLATFORMS INC CL A 30303M102   623,895 2,174 SH   SOLE   0 0 2,174
MICROSOFT CORP COM 594918104   8,436,994 24,775 SH   SOLE   0 0 24,775
MONDELEZ INTL INC CL A 609207105   315,903 4,331 SH   SOLE   0 0 4,331
MORGAN STANLEY COM NEW 617446448   248,343 2,908 SH   SOLE   0 0 2,908
NETFLIX INC COM 64110L106   277,068 629 SH   SOLE   0 0 629
NEXTERA ENERGY INC COM 65339F101   1,250,035 16,847 SH   SOLE   0 0 16,847
NIKE INC CL B 654106103   641,029 5,808 SH   SOLE   0 0 5,808
NUCOR CORP COM 670346105   204,647 1,248 SH   SOLE   0 0 1,248
NVIDIA CORPORATION COM 67066G104   2,053,189 4,854 SH   SOLE   0 0 4,854
ONEOK INC NEW COM 682680103   252,003 4,083 SH   SOLE   0 0 4,083
ONTO INNOVATION INC COM 683344105   526,561 4,521 SH   SOLE   0 0 4,521
ORACLE CORP COM 68389X105   333,938 2,804 SH   SOLE   0 0 2,804
OTIS WORLDWIDE CORP COM 68902V107   9,540,370 107,183 SH   SOLE   0 0 107,183
PEPSICO INC COM 713448108   811,078 4,379 SH   SOLE   0 0 4,379
PFIZER INC COM 717081103   510,228 13,910 SH   SOLE   0 0 13,910
PHILLIPS 66 COM 718546104   869,484 9,116 SH   SOLE   0 0 9,116
PIMCO ETF TR ACTIVE BD ETF 72201R775   258,906 2,826 SH   SOLE   0 0 2,826
POOL CORP COM 73278L105   288,847 771 SH   SOLE   0 0 771
PROCTER AND GAMBLE CO COM 742718109   1,635,454 10,778 SH   SOLE   0 0 10,778
PROSHARES TR S&P 500 DV ARIST 74348A467   7,198,549 76,353 SH   SOLE   0 0 76,353
PROSHARES TR S&P MDCP 400 DIV 74347B680   8,186,232 116,497 SH   SOLE   0 0 116,497
QUALCOMM INC COM 747525103   278,289 2,338 SH   SOLE   0 0 2,338
RAYTHEON TECHNOLOGIES CORP COM 75513E101   21,451,862 218,986 SH   SOLE   0 0 218,986
REGENERON PHARMACEUTICALS COM 75886F107   850,033 1,183 SH   SOLE   0 0 1,183
RIGEL PHARMACEUTICALS INC COM NEW 766559603   148,608 115,200 SH   SOLE   0 0 115,200
ROCKWELL AUTOMATION INC COM 773903109   359,759 1,092 SH   SOLE   0 0 1,092
S&P GLOBAL INC COM 78409V104   257,371 642 SH   SOLE   0 0 642
SALESFORCE INC COM 79466L302   404,985 1,917 SH   SOLE   0 0 1,917
SAREPTA THERAPEUTICS INC COM 803607100   408,459 3,567 SH   SOLE   0 0 3,567
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   256,183 4,955 SH   SOLE   0 0 4,955
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   234,217 4,068 SH   SOLE   0 0 4,068
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   749,874 10,326 SH   SOLE   0 0 10,326
SCOTTS MIRACLE-GRO CO CL A 810186106   570,354 9,098 SH   SOLE   0 0 9,098
SEAGEN INC COM 81181C104   304,664 1,583 SH   SOLE   0 0 1,583
SELECT SECTOR SPDR TR ENERGY 81369Y506   234,013 2,883 SH   SOLE   0 0 2,883
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   563,868 16,727 SH   SOLE   0 0 16,727
SHERWIN WILLIAMS CO COM 824348106   704,690 2,654 SH   SOLE   0 0 2,654
SKYWORKS SOLUTIONS INC COM 83088M102   285,027 2,575 SH   SOLE   0 0 2,575
SNAP ON INC COM 833034101   211,531 734 SH   SOLE   0 0 734
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,268,807 3,690 SH   SOLE   0 0 3,690
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   280,994 8,173 SH   SOLE   0 0 8,173
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,644,931 33,038 SH   SOLE   0 0 33,038
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,155,095 4,500 SH   SOLE   0 0 4,500
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,736,698 22,499 SH   SOLE   0 0 22,499
SPDR SER TR S&P 600 SMCP GRW 78464A201   3,333,077 43,309 SH   SOLE   0 0 43,309
SPDR SER TR PRTFLO S&P500 GW 78464A409   79,192,179 1,298,020 SH   SOLE   0 0 1,298,020
SPDR SER TR PRTFLO S&P500 VL 78464A508   90,787,012 2,101,551 SH   SOLE   0 0 2,101,551
SPDR SER TR BBG CONV SEC ETF 78464A359   545,610 7,800 SH   SOLE   0 0 7,800
SPDR SER TR S&P 400 MDCP GRW 78464A821   700,259 9,773 SH   SOLE   0 0 9,773
SPDR SER TR S&P DIVID ETF 78464A763   5,598,512 45,672 SH   SOLE   0 0 45,672
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   6,114,471 150,788 SH   SOLE   0 0 150,788
STARBUCKS CORP COM 855244109   360,000 3,634 SH   SOLE   0 0 3,634
TARGET CORP COM 87612E106   219,614 1,665 SH   SOLE   0 0 1,665
TELEFLEX INCORPORATED COM 879369106   728,994 3,012 SH   SOLE   0 0 3,012
TESLA INC COM 88160R101   1,234,246 4,715 SH   SOLE   0 0 4,715
TEXAS INSTRS INC COM 882508104   586,145 3,256 SH   SOLE   0 0 3,256
TG THERAPEUTICS INC COM 88322Q108   690,105 27,782 SH   SOLE   0 0 27,782
THE CIGNA GROUP COM 125523100   2,069,436 7,375 SH   SOLE   0 0 7,375
THERMO FISHER SCIENTIFIC INC COM 883556102   738,276 1,415 SH   SOLE   0 0 1,415
TJX COS INC NEW COM 872540109   1,095,063 12,915 SH   SOLE   0 0 12,915
TORONTO DOMINION BK ONT COM NEW 891160509   203,207 3,277 SH   SOLE   0 0 3,277
TRACTOR SUPPLY CO COM 892356106   340,936 1,542 SH   SOLE   0 0 1,542
TRAVELERS COMPANIES INC COM 89417E109   416,839 2,400 SH   SOLE   0 0 2,400
TRIMBLE INC COM 896239100   208,266 3,934 SH   SOLE   0 0 3,934
UNION PAC CORP COM 907818108   1,551,224 7,581 SH   SOLE   0 0 7,581
UNITEDHEALTH GROUP INC COM 91324P102   6,373,128 13,260 SH   SOLE   0 0 13,260
UNIVERSAL DISPLAY CORP COM 91347P105   388,430 2,695 SH   SOLE   0 0 2,695
VALERO ENERGY CORP COM 91913Y100   286,799 2,445 SH   SOLE   0 0 2,445
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   338,448 2,223 SH   SOLE   0 0 2,223
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   7,734,743 49,677 SH   SOLE   0 0 49,677
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   18,269,822 71,903 SH   SOLE   0 0 71,903
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   7,151,712 98,386 SH   SOLE   0 0 98,386
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   13,411,346 177,469 SH   SOLE   0 0 177,469
VANGUARD INDEX FDS LARGE CAP ETF 922908637   336,718 1,661 SH   SOLE   0 0 1,661
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   8,824,042 42,883 SH   SOLE   0 0 42,883
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   580,781 4,197 SH   SOLE   0 0 4,197
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,898,840 16,939 SH   SOLE   0 0 16,939
VANGUARD INDEX FDS SMALL CP ETF 922908751   28,818,797 144,898 SH   SOLE   0 0 144,898
VANGUARD INDEX FDS VALUE ETF 922908744   4,705,099 33,111 SH   SOLE   0 0 33,111
VANGUARD INDEX FDS GROWTH ETF 922908736   34,495,833 121,911 SH   SOLE   0 0 121,911
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,650,969 11,539 SH   SOLE   0 0 11,539
VANGUARD INDEX FDS MID CAP ETF 922908629   43,136,641 195,933 SH   SOLE   0 0 195,933
VANGUARD INDEX FDS SM CP VAL ETF 922908611   400,985 2,424 SH   SOLE   0 0 2,424
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,608,533 19,250 SH   SOLE   0 0 19,250
VANGUARD INDEX FDS TOTAL STK MKT 922908769   19,579,502 88,885 SH   SOLE   0 0 88,885
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,502,177 27,608 SH   SOLE   0 0 27,608
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,439,430 59,966 SH   SOLE   0 0 59,966
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,057,534 13,381 SH   SOLE   0 0 13,381
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,836,110 169,655 SH   SOLE   0 0 169,655
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,208,063 37,642 SH   SOLE   0 0 37,642
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   683,819 11,845 SH   SOLE   0 0 11,845
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   8,189,619 178,074 SH   SOLE   0 0 178,074
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   33,946,468 208,991 SH   SOLE   0 0 208,991
VANGUARD STAR FDS VG TL INTL STK F 921909768   35,805,047 638,464 SH   SOLE   0 0 638,464
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   48,718,104 1,054,961 SH   SOLE   0 0 1,054,961
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   292,400 3,894 SH   SOLE   0 0 3,894
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,332,267 21,988 SH   SOLE   0 0 21,988
VEEVA SYS INC CL A COM 922475108   418,594 2,117 SH   SOLE   0 0 2,117
VERIZON COMMUNICATIONS INC COM 92343V104   225,818 6,072 SH   SOLE   0 0 6,072
VISA INC COM CL A 92826C839   1,590,404 6,697 SH   SOLE   0 0 6,697
VMWARE INC CL A COM 928563402   212,805 1,481 SH   SOLE   0 0 1,481
WALMART INC COM 931142103   418,099 2,660 SH   SOLE   0 0 2,660
WASHINGTON TR BANCORP INC COM 940610108   215,633 8,043 SH   SOLE   0 0 8,043
WAYFAIR INC CL A 94419L101   484,650 7,455 SH   SOLE   0 0 7,455
WESTERN ASSET INTER MUNI FD COM 958435109   103,632 13,600 SH   SOLE   0 0 13,600
WILLIS TOWERS WATSON PLC LTD SHS G96629103   251,043 1,066 SH   SOLE   0 0 1,066
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,046,229 36,340 SH   SOLE   0 0 36,340
WISDOMTREE TR US TOTAL DIVIDND 97717W109   17,607,793 283,585 SH   SOLE   0 0 283,585
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,683,808 40,043 SH   SOLE   0 0 40,043
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   206,194 697 SH   SOLE   0 0 697
ZOETIS INC CL A 98978V103   629,009 3,653 SH   SOLE   0 0 3,653