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   1,366,635 10,806 SH   SOLE   3,803 0 7,003
ABBOTT LABS COM 002824100   11,307,968 97,031 SH   SOLE   69,405 0 27,626
ABBVIE INC COM 00287Y109   5,708,412 30,100 SH   SOLE   21,337 0 8,763
ABM INDS INC COM 000957100   210,141 3,953 SH   SOLE   1,015 0 2,938
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,920,917 19,001 SH   SOLE   13,965 0 5,036
ADOBE INC COM 00724F101   8,560,850 17,729 SH   SOLE   12,959 0 4,770
ADT INC DEL COM 00090Q103   338,282 41,558 SH   SOLE   4,221 0 37,337
ADVANCED MICRO DEVICES INC COM 007903107   588,596 3,836 SH   SOLE   1,411 0 2,425
ADVISORSHARES TR PURE CANNABIS 00768Y495   41,160 12,000 SH   SOLE   12,000 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453   82,509 11,075 SH   SOLE   11,000 0 75
AECOM COM 00766T100   634,243 6,047 SH   SOLE   3,949 0 2,098
AIR PRODS & CHEMS INC COM 009158106   871,281 2,705 SH   SOLE   473 0 2,232
AIRBNB INC COM CL A 009066101   1,755,162 13,222 SH   SOLE   3,208 0 10,014
ALASKA AIR GROUP INC COM 011659109   316,670 6,943 SH   SOLE   6,717 0 226
ALLEGION PLC ORD SHS G0176J109   620,012 4,268 SH   SOLE   3,510 0 758
ALLISON TRANSMISSION HLDGS I COM 01973R101   261,495 2,631 SH   SOLE   992 0 1,639
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   975,344 3,321 SH   SOLE   1,390 0 1,931
ALPHABET INC CAP STK CL C 02079K107   12,707,743 77,236 SH   SOLE   56,124 0 21,112
ALPHABET INC CAP STK CL A 02079K305   28,774,315 176,833 SH   SOLE   153,751 0 23,082
ALTRIA GROUP INC COM 02209S103   655,722 13,130 SH   SOLE   6,254 0 6,876
AMAZON COM INC COM 023135106   44,816,491 240,458 SH   SOLE   187,331 0 53,127
AMCOR PLC ORD G0250X107   369,506 33,379 SH   SOLE   12,051 0 21,328
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,098,353 90,185 SH   SOLE   81,572 0 8,613
AMERICAN INTL GROUP INC COM NEW 026874784   265,122 3,413 SH   SOLE   1,882 0 1,531
AMERICAN TOWER CORP NEW COM 03027X100   572,733 2,535 SH   SOLE   1,052 0 1,483
AMERICOLD REALTY TRUST INC COM 03064D108   320,587 12,185 SH   SOLE   1,931 0 10,254
AMGEN INC COM 031162100   7,250,274 22,966 SH   SOLE   17,720 0 5,246
AMKOR TECHNOLOGY INC COM 031652100   209,496 7,133 SH   SOLE   5,187 0 1,946
ANALOG DEVICES INC COM 032654105   448,373 1,952 SH   SOLE   1,801 0 151
APELLIS PHARMACEUTICALS INC COM 03753U106   383,996 13,923 SH   SOLE   7,150 0 6,773
APPFOLIO INC COM CL A 03783C100   695,485 3,621 SH   SOLE   1,511 0 2,110
APPLE INC COM 037833100   51,643,684 223,982 SH   SOLE   174,891 0 49,091
APPLIED MATLS INC COM 038222105   11,082,612 60,313 SH   SOLE   51,776 0 8,537
APPLOVIN CORP COM CL A 03831W108   2,530,644 15,916 SH   SOLE   86 0 15,830
ARCH CAP GROUP LTD ORD G0450A105   3,833,664 35,815 SH   SOLE   30,001 0 5,814
ARCHER DANIELS MIDLAND CO COM 039483102   391,093 6,922 SH   SOLE   3,726 0 3,196
ARES CAPITAL CORP COM 04010L103   1,705,848 78,719 SH   SOLE   75,551 0 3,168
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,918,496 28,792 SH   SOLE   24,589 0 4,203
ARGAN INC COM 04010E109   223,559 1,832 SH   SOLE   539 0 1,293
ARISTA NETWORKS INC COM 040413106   1,196,597 3,024 SH   SOLE   1,351 0 1,673
ARROW ELECTRS INC COM 042735100   267,017 1,994 SH   SOLE   1,166 0 828
ASSURANT INC COM 04621X108   239,907 1,232 SH   SOLE   945 0 287
ASSURED GUARANTY LTD COM G0585R106   361,802 4,248 SH   SOLE   2,772 0 1,476
AT&T INC COM 00206R102   1,247,871 56,210 SH   SOLE   31,956 0 24,254
ATI INC COM 01741R102   307,434 5,000 SH   SOLE   2,851 0 2,149
ATLASSIAN CORPORATION CL A 049468101   281,236 1,485 SH   SOLE   1,100 0 385
AUTOMATIC DATA PROCESSING IN COM 053015103   1,257,928 4,346 SH   SOLE   981 0 3,365
AUTOZONE INC COM 053332102   204,961 65 SH   SOLE   52 0 13
AVALONBAY CMNTYS INC COM 053484101   3,941,365 17,154 SH   SOLE   15,046 0 2,108
AXALTA COATING SYS LTD COM G0750C108   271,974 7,644 SH   SOLE   2,794 0 4,850
AXIS CAP HLDGS LTD SHS G0692U109   909,348 11,203 SH   SOLE   3,645 0 7,558
BAKER HUGHES COMPANY CL A 05722G100   2,985,611 81,175 SH   SOLE   66,466 0 14,709
BANK AMERICA CORP COM 060505104   6,694,140 156,955 SH   SOLE   122,458 0 34,497
BANK NEW YORK MELLON CORP COM 064058100   415,124 5,426 SH   SOLE   685 0 4,741
BANK OZK LITTLE ROCK ARK COM 06417N103   451,979 10,182 SH   SOLE   5,386 0 4,796
BECTON DICKINSON & CO COM 075887109   304,434 1,276 SH   SOLE   1,102 0 174
BELLRING BRANDS INC COMMON STOCK 07831C103   433,236 6,658 SH   SOLE   3,751 0 2,907
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,408,789 51,137 SH   SOLE   43,082 0 8,055
BERKSHIRE HATHAWAY INC DEL CL A 084670108   687,000 1 SH   SOLE   0 0 1
BERRY GLOBAL GROUP INC COM 08579W103   402,721 5,880 SH   SOLE   1,690 0 4,190
BEST BUY INC COM 086516101   902,517 9,589 SH   SOLE   3,439 0 6,150
BIOGEN INC COM 09062X103   469,946 2,556 SH   SOLE   2,495 0 61
BIOMARIN PHARMACEUTICAL INC COM 09061G101   502,866 7,144 SH   SOLE   3,330 0 3,814
BLACKROCK ENHANCED EQUITY DI COM 09251A104   117,085 13,458 SH   SOLE   0 0 13,458
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   241,930 4,785 SH   SOLE   0 0 4,785
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   19,713,411 379,908 SH   SOLE   337,318 0 42,590
BLACKROCK INC COM 09247X101   521,066 529 SH   SOLE   195 0 334
BLACKSTONE INC COM 09260D107   491,362 2,896 SH   SOLE   2,450 0 446
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   23,938 25,000 PRN   SOLE   0 0 25,000
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,538,062 143,792 SH   SOLE   131,484 0 12,308
BLOCK H & R INC COM 093671105   692,165 11,538 SH   SOLE   4,960 0 6,578
BLUE OWL CAPITAL CORPORATION COM 69121K104   765,652 50,372 SH   SOLE   47,872 0 2,500
BLUEPRINT MEDICINES CORP COM 09627Y109   470,040 5,657 SH   SOLE   5,534 0 123
BOEING CO COM 097023105   352,614 2,272 SH   SOLE   2,105 0 167
BOOKING HOLDINGS INC COM 09857L108   1,201,828 277 SH   SOLE   125 0 152
BORGWARNER INC COM 099724106   265,526 7,938 SH   SOLE   1,872 0 6,066
BOSTON BEER INC CL A 100557107   984,431 3,261 SH   SOLE   1,347 0 1,914
BOSTON SCIENTIFIC CORP COM 101137107   375,815 4,416 SH   SOLE   3,613 0 803
BREAD FINANCIAL HOLDINGS INC COM 018581108   239,187 4,778 SH   SOLE   293 0 4,485
BRIGHT HORIZONS FAM SOL IN D COM 109194100   215,687 1,659 SH   SOLE   1,355 0 304
BRISTOL-MYERS SQUIBB CO COM 110122108   1,489,539 28,147 SH   SOLE   15,741 0 12,406
BROADCOM INC COM 11135F101   23,957,635 139,817 SH   SOLE   116,516 0 23,301
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   233,147 6,970 SH   SOLE   3,767 0 3,203
BRUKER CORP COM 116794108   553,752,545 9,483,688 SH   SOLE   1,737,014 0 7,746,674
BUILDERS FIRSTSOURCE INC COM 12008R107   434,894 2,394 SH   SOLE   533 0 1,861
BURLINGTON STORES INC COM 122017106   433,706 1,715 SH   SOLE   274 0 1,441
CACI INTL INC CL A 127190304   5,035,051 9,112 SH   SOLE   8,001 0 1,111
CAPITAL ONE FINL CORP COM 14040H105   336,280 2,194 SH   SOLE   1,599 0 595
CARLISLE COS INC COM 142339100   216,010 471 SH   SOLE   394 0 77
CARMAX INC COM 143130102   325,158 4,480 SH   SOLE   1,508 0 2,972
CARNIVAL CORP UNIT 99/99/9999 143658300   739,022 35,343 SH   SOLE   16,524 0 18,819
CARTERS INC COM 146229109   204,165 3,108 SH   SOLE   1,281 0 1,827
CATERPILLAR INC COM 149123101   6,313,981 16,312 SH   SOLE   14,397 0 1,915
CENTENE CORP DEL COM 15135B101   720,153 11,687 SH   SOLE   6,321 0 5,366
CHART INDS INC COM 16115Q308   2,402,616 19,594 SH   SOLE   17,644 0 1,950
CHEGG INC COM 163092109   17,822 11,001 SH   SOLE   3,654 0 7,347
CHENIERE ENERGY INC COM NEW 16411R208   8,039,249 43,136 SH   SOLE   37,339 0 5,797
CHEVRON CORP NEW COM 166764100   2,698,035 17,933 SH   SOLE   13,450 0 4,483
CHIPOTLE MEXICAN GRILL INC COM 169656105   537,452 9,042 SH   SOLE   5,654 0 3,388
CHUBB LIMITED COM H1467J104   780,524 2,655 SH   SOLE   920 0 1,735
CIENA CORP COM NEW 171779309   529,999 8,023 SH   SOLE   1,301 0 6,722
CINCINNATI FINL CORP COM 172062101   882,137 6,381 SH   SOLE   2,553 0 3,828
CINTAS CORP COM 172908105   1,070,503 5,119 SH   SOLE   4,907 0 212
CISCO SYS INC COM 17275R102   1,164,983 20,819 SH   SOLE   7,339 0 13,480
CITIGROUP INC COM NEW 172967424   1,152,315 18,291 SH   SOLE   6,993 0 11,298
CITIZENS FINL GROUP INC COM 174610105   1,069,379 25,620 SH   SOLE   15,824 0 9,796
CLEAR SECURE INC COM CL A 18467V109   282,577 7,845 SH   SOLE   1,386 0 6,459
CLOUDFLARE INC CL A COM 18915M107   247,930 2,768 SH   SOLE   1,249 0 1,519
CME GROUP INC COM 12572Q105   1,632,637 7,108 SH   SOLE   3,594 0 3,514
CMS ENERGY CORP COM 125896100   307,606 4,286 SH   SOLE   1,469 0 2,817
CNA FINL CORP COM 126117100   368,503 7,440 SH   SOLE   3,945 0 3,495
CNH INDL N V SHS N20944109   371,780 33,254 SH   SOLE   10,940 0 22,314
COCA COLA CO COM 191216100   9,315,470 138,417 SH   SOLE   114,851 0 23,566
COHEN & STEERS TOTAL RETURN COM 19247R103   543,987 42,499 SH   SOLE   0 0 42,499
COHERENT CORP COM 19247G107   254,928 2,636 SH   SOLE   70 0 2,566
COINBASE GLOBAL INC COM CL A 19260Q107   538,378 2,574 SH   SOLE   37 0 2,537
COLGATE PALMOLIVE CO COM 194162103   354,095 3,550 SH   SOLE   1,334 0 2,216
COMCAST CORP NEW CL A 20030N101   2,290,633 54,997 SH   SOLE   26,124 0 28,873
COMFORT SYS USA INC COM 199908104   8,103,718 19,599 SH   SOLE   16,312 0 3,287
COMPASS INC CL A 20464U100   65,911 11,645 SH   SOLE   5,653 0 5,992
CONOCOPHILLIPS COM 20825C104   764,538 7,325 SH   SOLE   5,652 0 1,673
CONSOLIDATED EDISON INC COM 209115104   234,116 2,188 SH   SOLE   801 0 1,387
CONSTELLATION ENERGY CORP COM 21037T109   340,082 1,286 SH   SOLE   859 0 427
COREBRIDGE FINL INC COM 21871X109   221,566 6,950 SH   SOLE   3,443 0 3,507
CORTEVA INC COM 22052L104   4,133,557 68,008 SH   SOLE   60,747 0 7,261
COSTAR GROUP INC COM 22160N109   341,908 4,626 SH   SOLE   51 0 4,575
COSTCO WHSL CORP NEW COM 22160K105   9,492,027 10,625 SH   SOLE   9,069 0 1,556
CROWDSTRIKE HLDGS INC CL A 22788C105   547,749 1,799 SH   SOLE   886 0 913
CROWN CASTLE INC COM 22822V101   204,944 1,839 SH   SOLE   485 0 1,354
CROWN HLDGS INC COM 228368106   874,602 9,187 SH   SOLE   4,713 0 4,474
CUBESMART COM 229663109   1,901,665 38,746 SH   SOLE   34,190 0 4,556
CULLEN FROST BANKERS INC COM 229899109   630,821 4,948 SH   SOLE   1,095 0 3,853
CUMMINS INC COM 231021106   291,917 878 SH   SOLE   613 0 265
CVS HEALTH CORP COM 126650100   764,130 13,616 SH   SOLE   5,681 0 7,935
D R HORTON INC COM 23331A109   276,234 1,512 SH   SOLE   524 0 988
DANAHER CORPORATION COM 235851102   2,058,869 8,302 SH   SOLE   5,417 0 2,885
DATADOG INC CL A COM 23804L103   277,514 2,240 SH   SOLE   1,140 0 1,100
DEERE & CO COM 244199105   1,174,100 2,856 SH   SOLE   2,673 0 183
DELL TECHNOLOGIES INC CL C 24703L202   1,084,424 8,994 SH   SOLE   3,328 0 5,666
DELTA AIR LINES INC DEL COM NEW 247361702   662,060 12,088 SH   SOLE   5,812 0 6,276
DEVON ENERGY CORP NEW COM 25179M103   285,104 7,216 SH   SOLE   4,243 0 2,973
DEXCOM INC NOTE 0.250%11/1 252131AK3   18,126 19,000 PRN   SOLE   19,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   200,377 1,490 SH   SOLE   408 0 1,082
DIAMONDBACK ENERGY INC COM 25278X109   2,237,557 12,368 SH   SOLE   10,812 0 1,556
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,653,978 76,860 SH   SOLE   57,979 0 18,881
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   9,318,987 252,479 SH   SOLE   217,672 0 34,807
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   14,137,615 527,720 SH   SOLE   455,117 0 72,603
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   982,602 37,662 SH   SOLE   37,587 0 75
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   17,843,707 584,273 SH   SOLE   505,208 0 79,065
DISNEY WALT CO COM 254687106   3,619,715 37,943 SH   SOLE   31,562 0 6,381
DOCUSIGN INC COM 256163106   421,857 5,977 SH   SOLE   1,741 0 4,236
DOMINION ENERGY INC COM 25746U109   318,496 5,241 SH   SOLE   3,533 0 1,708
DOORDASH INC CL A 25809K105   364,133 2,377 SH   SOLE   1,109 0 1,268
DOVER CORP COM 260003108   9,316,002 50,417 SH   SOLE   44,109 0 6,308
DOW INC COM 260557103   595,155 11,672 SH   SOLE   10,148 0 1,524
DRAFTKINGS INC NEW COM CL A 26142V105   1,107,152 30,102 SH   SOLE   3,897 0 26,205
DROPBOX INC CL A 26210C104   225,534 8,745 SH   SOLE   6,132 0 2,613
DTE ENERGY CO COM 233331107   3,675,425 28,323 SH   SOLE   25,019 0 3,304
DUKE ENERGY CORP NEW COM NEW 26441C204   400,079 3,361 SH   SOLE   1,870 0 1,491
DUOLINGO INC CL A COM 26603R106   503,706 1,790 SH   SOLE   762 0 1,028
DUPONT DE NEMOURS INC COM 26614N102   644,383 7,651 SH   SOLE   3,868 0 3,783
EATON CORP PLC SHS G29183103   4,924,031 14,261 SH   SOLE   12,195 0 2,066
ECOLAB INC COM 278865100   282,233 1,101 SH   SOLE   811 0 290
ELECTRONIC ARTS INC COM 285512109   304,128 2,097 SH   SOLE   480 0 1,617
ELI LILLY & CO COM 532457108   14,872,542 16,686 SH   SOLE   14,327 0 2,359
EMCOR GROUP INC COM 29084Q100   784,707 1,759 SH   SOLE   700 0 1,059
EMERSON ELEC CO COM 291011104   8,515,082 78,654 SH   SOLE   64,814 0 13,840
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   197,000 12,012 SH   SOLE   12,012 0 0
ENTERGY CORP NEW COM 29364G103   453,835 3,301 SH   SOLE   622 0 2,679
ENTERPRISE BANCORP INC MASS COM 293668109   480,826 14,979 SH   SOLE   2,048 0 12,931
EOG RES INC COM 26875P101   259,924 2,089 SH   SOLE   1,117 0 972
EVERGY INC COM 30034W106   594,888 9,651 SH   SOLE   1,217 0 8,434
EXELIXIS INC COM 30161Q104   246,103 8,755 SH   SOLE   5,357 0 3,398
EXELON CORP COM 30161N101   252,646 6,206 SH   SOLE   1,094 0 5,112
EXPEDIA GROUP INC COM NEW 30212P303   628,643 3,918 SH   SOLE   1,870 0 2,048
EXTRA SPACE STORAGE INC COM 30225T102   1,232,966 7,327 SH   SOLE   6,491 0 836
EXXON MOBIL CORP COM 30231G102   21,751,463 181,884 SH   SOLE   167,538 0 14,346
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   824,047 13,429 SH   SOLE   12,421 0 1,008
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   525,533 7,898 SH   SOLE   7,621 0 277
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   230,034 3,253 SH   SOLE   2,550 0 703
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   16,287,238 637,333 SH   SOLE   564,543 0 72,790
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   54,251,191 1,184,782 SH   SOLE   1,060,109 0 124,673
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   327,658 5,406 SH   SOLE   4,011 0 1,395
FIDELITY NATL INFORMATION SV COM 31620M106   702,776 7,780 SH   SOLE   3,661 0 4,119
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   280,532 4,697 SH   SOLE   2,140 0 2,557
FIRST AMERN FINL CORP COM 31847R102   375,775 5,877 SH   SOLE   1,568 0 4,309
FIRST HORIZON CORPORATION COM 320517105   492,814 28,193 SH   SOLE   13,995 0 14,198
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   617,512 10,138 SH   SOLE   9,885 0 253
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,299,028 43,243 SH   SOLE   41,631 0 1,612
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   6,276,251 188,106 SH   SOLE   159,973 0 28,133
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   1,437,428 39,697 SH   SOLE   33,639 0 6,058
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   321,350 12,757 SH   SOLE   11,856 0 901
FLOWSERVE CORP COM 34354P105   960,958 18,297 SH   SOLE   5,564 0 12,733
FMC CORP COM NEW 302491303   621,273 10,102 SH   SOLE   5,051 0 5,051
FORD MTR CO COM 345370860   236,412 21,033 SH   SOLE   16,126 0 4,907
FORTINET INC COM 34959E109   1,815,159 22,515 SH   SOLE   10,826 0 11,689
FRANKLIN RESOURCES INC COM 354613101   392,988 19,426 SH   SOLE   11,490 0 7,936
FRESHPET INC COM 358039105   265,468 1,996 SH   SOLE   774 0 1,222
FTI CONSULTING INC COM 302941109   228,969 1,137 SH   SOLE   651 0 486
FUTUREFUEL CORP COM 36116M106   114,071 18,518 SH   SOLE   7,192 0 11,326
G III APPAREL GROUP LTD COM 36237H101   228,763 7,454 SH   SOLE   907 0 6,547
GARMIN LTD SHS H2906T109   270,099 1,668 SH   SOLE   305 0 1,363
GARTNER INC COM 366651107   1,124,469 2,171 SH   SOLE   456 0 1,715
GE AEROSPACE COM NEW 369604301   1,380,771 7,682 SH   SOLE   4,218 0 3,464
GE VERNOVA INC COM 36828A101   508,167 1,711 SH   SOLE   990 0 721
GENERAL DYNAMICS CORP COM 369550108   355,234 1,179 SH   SOLE   769 0 410
GENERAL MTRS CO COM 37045V100   899,969 17,071 SH   SOLE   6,641 0 10,430
GENWORTH FINL INC COM SHS 37247D106   193,611 28,019 SH   SOLE   7,107 0 20,912
GILEAD SCIENCES INC COM 375558103   695,680 7,836 SH   SOLE   2,479 0 5,357
GITLAB INC CLASS A COM 37637K108   1,105,456 19,868 SH   SOLE   9,037 0 10,831
GLOBAL PARTNERS LP COM UNITS 37946R109   70,586,707 1,481,980 SH   SOLE   926,393 0 555,587
GLOBAL PMTS INC COM 37940X102   484,910 4,872 SH   SOLE   1,498 0 3,374
GLOBE LIFE INC COM 37959E102   760,370 6,951 SH   SOLE   3,476 0 3,475
GODADDY INC CL A 380237107   699,401 4,332 SH   SOLE   579 0 3,753
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   4,893,871 142,305 SH   SOLE   132,648 0 9,657
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   18,082,435 519,909 SH   SOLE   448,804 0 71,105
GOLDMAN SACHS GROUP INC COM 38141G104   827,025 1,577 SH   SOLE   319 0 1,258
GOPRO INC CL A 38268T103   14,582 11,047 SH   SOLE   1,885 0 9,162
GRAINGER W W INC COM 384802104   6,610,562 6,109 SH   SOLE   5,329 0 780
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   124,988 20,625 SH   SOLE   20 0 20,605
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   1,120,350 20,625 SH   SOLE   20 0 20,605
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   57,845 24,102 SH   SOLE   21 0 24,081
GRAYSCALE ETHEREUM TR ETH SHS 389638107   515,301 24,102 SH   SOLE   21 0 24,081
GROCERY OUTLET HLDG CORP COM 39874R101   473,521 28,803 SH   SOLE   17,472 0 11,331
GUIDEWIRE SOFTWARE INC COM 40171V100   1,139,019 6,057 SH   SOLE   3,149 0 2,908
HANMI FINL CORP COM NEW 410495204   272,494 11,827 SH   SOLE   4,216 0 7,611
HARTFORD FINL SVCS GROUP INC COM 416515104   233,755 1,941 SH   SOLE   1,384 0 557
HASBRO INC COM 418056107   539,247 8,158 SH   SOLE   4,203 0 3,955
HAYWARD HLDGS INC COM 421298100   202,043 13,345 SH   SOLE   8,878 0 4,467
HCA HEALTHCARE INC COM 40412C101   237,793 596 SH   SOLE   317 0 279
HEALTHPEAK PROPERTIES INC COM 42250P103   359,142 15,615 SH   SOLE   5,310 0 10,305
HEWLETT PACKARD ENTERPRISE C COM 42824C109   942,655 48,590 SH   SOLE   26,612 0 21,978
HEXCEL CORP NEW COM 428291108   506,239 8,056 SH   SOLE   3,787 0 4,269
HF SINCLAIR CORP COM 403949100   575,423 13,410 SH   SOLE   8,849 0 4,561
HILTON WORLDWIDE HLDGS INC COM 43300A203   417,968 1,777 SH   SOLE   1,652 0 125
HOLOGIC INC COM 436440101   260,085 3,215 SH   SOLE   2,298 0 917
HOME DEPOT INC COM 437076102   918,193 2,280 SH   SOLE   1,406 0 874
HONEYWELL INTL INC COM 438516106   374,440 1,791 SH   SOLE   1,124 0 667
HOWMET AEROSPACE INC COM 443201108   1,099,374 10,926 SH   SOLE   4,704 0 6,222
HUBSPOT INC COM 443573100   623,599 1,125 SH   SOLE   605 0 520
HUNT J B TRANS SVCS INC COM 445658107   358,652 2,040 SH   SOLE   681 0 1,359
HUNTINGTON BANCSHARES INC COM 446150104   483,200 31,054 SH   SOLE   21,281 0 9,773
HUNTINGTON INGALLS INDS INC COM 446413106   375,428 1,474 SH   SOLE   1,205 0 269
HUNTSMAN CORP COM 447011107   782,156 34,230 SH   SOLE   32,011 0 2,219
IAC INC COM NEW 44891N208   286,819 5,544 SH   SOLE   5,532 0 12
ILLUMINA INC COM 452327109   904,048 6,394 SH   SOLE   2,912 0 3,482
INGERSOLL RAND INC COM 45687V106   239,065 2,492 SH   SOLE   1,939 0 553
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   4,030,932 114,678 SH   SOLE   102,784 0 11,894
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   2,398,248 64,800 SH   SOLE   57,637 0 7,163
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   3,614,443 87,116 SH   SOLE   74,405 0 12,711
INSPIRE MED SYS INC COM 457730109   742,921 3,804 SH   SOLE   1,234 0 2,570
INSULET CORP COM 45784P101   254,502 1,071 SH   SOLE   143 0 928
INTEL CORP COM 458140100   536,668 24,022 SH   SOLE   16,079 0 7,943
INTERNATIONAL BUSINESS MACHS COM 459200101   1,006,778 4,610 SH   SOLE   3,672 0 938
INTRA-CELLULAR THERAPIES INC COM 46116X101   226,164 2,990 SH   SOLE   2,140 0 850
INTUITIVE SURGICAL INC COM NEW 46120E602   831,951 1,626 SH   SOLE   1,337 0 289
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   266,152 1,314 SH   SOLE   1,314 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,943,902 38,801 SH   SOLE   36,005 0 2,796
INVESCO LTD SHS G491BT108   774,117 43,934 SH   SOLE   24,968 0 18,966
INVESCO QQQ TR UNIT SER 1 46090E103   7,357,243 14,944 SH   SOLE   13,405 0 1,539
IRIDIUM COMMUNICATIONS INC COM 46269C102   227,497 7,861 SH   SOLE   3,375 0 4,486
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   201,989 5,196 SH   SOLE   5,043 0 153
ISHARES GOLD TR ISHARES NEW 464285204   244,705 4,735 SH   SOLE   4,735 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   4,987,815 139,169 SH   SOLE   129,569 0 9,600
ISHARES INC CORE MSCI EMKT 46434G103   212,424 3,767 SH   SOLE   3,465 0 302
ISHARES INC MSCI EMERG MRKT 464286533   5,648,064 92,470 SH   SOLE   83,366 0 9,104
ISHARES SILVER TR ISHARES 46428Q109   1,956,794 63,760 SH   SOLE   62,790 0 970
ISHARES TR CORE MSCI TOTAL 46432F834   1,819,241 25,938 SH   SOLE   25,028 0 910
ISHARES TR NATIONAL MUN ETF 464288414   893,219 8,358 SH   SOLE   3,007 0 5,351
ISHARES TR SELECT DIVID ETF 464287168   2,580,569 19,105 SH   SOLE   17,309 0 1,796
ISHARES TR MSCI USA QLT FCT 46432F339   588,763 3,276 SH   SOLE   1,204 0 2,072
ISHARES TR MSCI USA MIN VOL 46429B697   3,164,494 34,558 SH   SOLE   33,937 0 621
ISHARES TR PFD AND INCM SEC 464288687   479,701 14,521 SH   SOLE   3,111 0 11,410
ISHARES TR S&P 100 ETF 464287101   2,493,878 8,894 SH   SOLE   3,049 0 5,845
ISHARES TR MSCI EAFE MIN VL 46429B689   482,621 6,479 SH   SOLE   6,479 0 0
ISHARES TR CORE DIV GRWTH 46434V621   746,313 11,863 SH   SOLE   10,809 0 1,054
ISHARES TR ESG AW MSCI EAFE 46435G516   1,170,070 14,551 SH   SOLE   12,832 0 1,719
ISHARES TR U.S. TECH ETF 464287721   1,067,090 6,912 SH   SOLE   5,855 0 1,057
ISHARES TR CORE S&P US GWT 464287671   390,266 2,923 SH   SOLE   2,452 0 471
ISHARES TR S&P MC 400GR ETF 464287606   1,214,951 13,268 SH   SOLE   13,268 0 0
ISHARES TR RUS TP200 GR ETF 464289438   952,775 4,271 SH   SOLE   483 0 3,788
ISHARES TR MSCI EAFE ETF 464287465   2,071,907 25,850 SH   SOLE   23,145 0 2,705
ISHARES TR CORE S&P MCP ETF 464287507   1,461,109 23,393 SH   SOLE   22,683 0 710
ISHARES TR CORE MSCI EAFE 46432F842   1,659,993 22,237 SH   SOLE   21,405 0 832
ISHARES TR S&P 500 VAL ETF 464287408   1,197,421 6,054 SH   SOLE   5,389 0 665
ISHARES TR RUS 1000 ETF 464287622   237,270 747 SH   SOLE   13 0 734
ISHARES TR S&P 500 GRWT ETF 464287309   3,024,701 31,160 SH   SOLE   27,360 0 3,800
ISHARES TR RUS MID CAP ETF 464287499   1,700,307 19,180 SH   SOLE   18,121 0 1,059
ISHARES TR CORE S&P SCP ETF 464287804   841,173 7,316 SH   SOLE   7,316 0 0
ISHARES TR RUS TP200 VL ETF 464289420   308,222 3,768 SH   SOLE   0 0 3,768
ISHARES TR 7-10 YR TRSY BD 464287440   18,117,911 190,514 SH   SOLE   164,590 0 25,924
ISHARES TR US INFRASTRUC 46435U713   636,628 13,448 SH   SOLE   12,721 0 727
ISHARES TR EAFE GRWTH ETF 464288885   585,470 5,703 SH   SOLE   3,642 0 2,061
ISHARES TR SHRT NAT MUN ETF 464288158   2,134,867 20,228 SH   SOLE   18,105 0 2,123
ISHARES TR ESG MSCI USA ETF 46436E767   228,892 4,560 SH   SOLE   4,560 0 0
ISHARES TR CORE US AGGBD ET 464287226   707,043 7,157 SH   SOLE   7,157 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   811,584 6,386 SH   SOLE   5,577 0 809
ISHARES TR CORE MSCI INTL 46435G326   1,441,881 21,176 SH   SOLE   20,244 0 932
ISHARES TR RUS MDCP VAL ETF 464287473   549,599 4,163 SH   SOLE   4,163 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,084,344 9,170 SH   SOLE   7,901 0 1,269
ISHARES TR MBS ETF 464288588   504,314 5,405 SH   SOLE   1,308 0 4,097
ISHARES TR EXPANDED TECH 464287515   542,204 5,907 SH   SOLE   5,328 0 579
ISHARES TR 20 YR TR BD ETF 464287432   5,946,066 64,171 SH   SOLE   55,437 0 8,734
ISHARES TR EAFE VALUE ETF 464288877   698,156 12,593 SH   SOLE   5,355 0 7,238
ISHARES TR RUSSELL 2000 ETF 464287655   473,057 2,153 SH   SOLE   2,016 0 137
ISHARES TR RUS 1000 GRW ETF 464287614   1,343,109 3,523 SH   SOLE   1,942 0 1,581
ISHARES TR EXPONENTIAL TECH 46434V381   1,240,713 20,682 SH   SOLE   20,333 0 349
ISHARES TR MSCI INTL QUALTY 46434V456   18,209,295 458,095 SH   SOLE   395,853 0 62,242
ISHARES TR USD INV GRDE ETF 464288620   10,525,710 205,099 SH   SOLE   177,199 0 27,900
ISHARES TR CORE S&P500 ETF 464287200   16,472,443 28,301 SH   SOLE   23,295 0 5,006
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   1,012,797 12,708 SH   SOLE   12,088 0 620
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   42,069,135 789,734 SH   SOLE   706,032 0 83,702
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   15,933,175 251,153 SH   SOLE   215,560 0 35,593
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   17,607,986 292,783 SH   SOLE   252,353 0 40,430
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   606,688 11,997 SH   SOLE   2 0 11,995
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   508,000 10,000 SH   SOLE   10,000 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,593,401 43,667 SH   SOLE   40,152 0 3,515
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   10,001,607 250,321 SH   SOLE   208,908 0 41,413
JABIL INC COM 466313103   245,684 1,965 SH   SOLE   1,025 0 940
JACOBS SOLUTIONS INC COM 46982L108   6,304,794 44,478 SH   SOLE   38,935 0 5,543
JAMES RIV GROUP LTD COM G5005R107   100,112 14,509 SH   SOLE   6,390 0 8,119
JANUS DETROIT STR TR HENDERSON MTG 47103U852   30,485,140 672,961 SH   SOLE   599,778 0 73,183
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   407,831 8,025 SH   SOLE   0 0 8,025
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   590,852 12,001 SH   SOLE   10,749 0 1,252
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   3,392,844 343,058 SH   SOLE   132 0 342,926
JEFFERIES FINL GROUP INC COM 47233W109   218,957 3,391 SH   SOLE   212 0 3,179
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   10,052,818 360,574 SH   SOLE   302,215 0 58,359
JOHNSON & JOHNSON COM 478160104   12,702,483 77,610 SH   SOLE   62,232 0 15,378
JPMORGAN CHASE & CO. COM 46625H100   23,942,753 106,421 SH   SOLE   90,661 0 15,760
KEARNY FINL CORP MD COM 48716P108   81,534 11,598 SH   SOLE   3,662 0 7,936
KEMPER CORP COM 488401100   288,903 4,512 SH   SOLE   2,520 0 1,992
KIMBERLY-CLARK CORP COM 494368103   337,182 2,461 SH   SOLE   928 0 1,533
KINDER MORGAN INC DEL COM 49456B101   538,338 21,542 SH   SOLE   8,726 0 12,816
KIRBY CORP COM 497266106   241,046 1,948 SH   SOLE   572 0 1,376
KOHLS CORP COM 500255104   193,878 10,156 SH   SOLE   6,107 0 4,049
KROGER CO COM 501044101   204,367 3,605 SH   SOLE   3,317 0 288
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   226,665 9,413 SH   SOLE   4,515 0 4,898
L3HARRIS TECHNOLOGIES INC COM 502431109   254,718 1,043 SH   SOLE   445 0 598
LABCORP HOLDINGS INC COM SHS 504922105   442,425 1,923 SH   SOLE   540 0 1,383
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   700,486 17,279 SH   SOLE   16,006 0 1,273
LEIDOS HOLDINGS INC COM 525327102   363,742 2,155 SH   SOLE   1,307 0 848
LENNAR CORP CL A 526057104   217,036 1,234 SH   SOLE   497 0 737
LINCOLN NATL CORP IND COM 534187109   354,899 10,830 SH   SOLE   5,351 0 5,479
LINDE PLC SHS G54950103   16,822,991 35,458 SH   SOLE   33,561 0 1,897
LOCKHEED MARTIN CORP COM 539830109   731,216 1,296 SH   SOLE   1,128 0 168
LOWES COS INC COM 548661107   724,853 2,671 SH   SOLE   1,887 0 784
LYFT INC CL A COM 55087P104   300,941 21,839 SH   SOLE   19,347 0 2,492
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   219,809 2,484 SH   SOLE   1,107 0 1,377
MANPOWERGROUP INC WIS COM 56418H100   298,505 4,692 SH   SOLE   2,198 0 2,494
MARATHON PETE CORP COM 56585A102   341,687 2,235 SH   SOLE   1,458 0 777
MARRIOTT INTL INC NEW CL A 571903202   3,611,316 13,856 SH   SOLE   13,771 0 85
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,706,014 35,285 SH   SOLE   34,920 0 365
MARSH & MCLENNAN COS INC COM 571748102   274,387 1,233 SH   SOLE   1,055 0 178
MARVELL TECHNOLOGY INC COM 573874104   4,385,182 53,524 SH   SOLE   46,919 0 6,605
MASTEC INC COM 576323109   879,153 7,175 SH   SOLE   2,705 0 4,470
MASTERCARD INCORPORATED CL A 57636Q104   7,791,934 15,260 SH   SOLE   10,522 0 4,738
MATCH GROUP INC NEW COM 57667L107   506,008 13,526 SH   SOLE   12,494 0 1,032
MCDONALDS CORP COM 580135101   4,358,141 14,451 SH   SOLE   11,837 0 2,614
MCKESSON CORP COM 58155Q103   290,139 575 SH   SOLE   546 0 29
MEDPACE HLDGS INC COM 58506Q109   383,526 1,169 SH   SOLE   1,079 0 90
MEDTRONIC PLC SHS G5960L103   1,051,298 11,554 SH   SOLE   5,141 0 6,413
MERCK & CO INC COM 58933Y105   8,035,693 75,894 SH   SOLE   64,115 0 11,779
META PLATFORMS INC CL A 30303M102   11,085,169 19,524 SH   SOLE   15,280 0 4,244
MICRON TECHNOLOGY INC COM 595112103   268,602 2,514 SH   SOLE   1,551 0 963
MICROSOFT CORP COM 594918104   64,258,259 151,292 SH   SOLE   123,371 0 27,921
MOHAWK INDS INC COM 608190104   446,346 2,939 SH   SOLE   1,774 0 1,165
MOLINA HEALTHCARE INC COM 60855R100   286,054 884 SH   SOLE   653 0 231
MOLSON COORS BEVERAGE CO CL B 60871R209   943,490 16,818 SH   SOLE   6,909 0 9,909
MONDELEZ INTL INC CL A 609207105   756,929 10,821 SH   SOLE   2,811 0 8,010
MONOLITHIC PWR SYS INC COM 609839105   530,272 590 SH   SOLE   203 0 387
MORGAN STANLEY COM NEW 617446448   353,623 2,967 SH   SOLE   1,817 0 1,150
MSCI INC COM 55354G100   1,428,105 2,419 SH   SOLE   372 0 2,047
NATERA INC COM 632307104   770,911 6,469 SH   SOLE   2,883 0 3,586
NETAPP INC COM 64110D104   493,501 4,118 SH   SOLE   2,173 0 1,945
NETFLIX INC COM 64110L106   2,917,090 3,866 SH   SOLE   1,013 0 2,853
NEUROCRINE BIOSCIENCES INC COM 64125C109   744,873 6,448 SH   SOLE   3,987 0 2,461
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107   253,999 7,935 SH   SOLE   7,935 0 0
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827   24,222,766 1,000,528 SH   SOLE   914,834 0 85,694
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843   7,745,661 322,198 SH   SOLE   295,204 0 26,994
NEWELL BRANDS INC COM 651229106   195,583 27,240 SH   SOLE   18,213 0 9,027
NEXTERA ENERGY INC COM 65339F101   6,144,757 74,203 SH   SOLE   59,678 0 14,525
NORFOLK SOUTHN CORP COM 655844108   294,332 1,162 SH   SOLE   609 0 553
NORTHERN TR CORP COM 665859104   615,095 5,984 SH   SOLE   1,965 0 4,019
NORTHROP GRUMMAN CORP COM 666807102   522,320 997 SH   SOLE   650 0 347
NOVO-NORDISK A S ADR 670100205   765,507 6,720 SH   SOLE   1,039 0 5,681
NUTANIX INC CL A 67059N108   809,237 13,048 SH   SOLE   6,383 0 6,665
NUVATION BIO INC COM CL A 67080N101   36,648 15,934 SH   SOLE   15,887 0 47
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,278,111 100,718 SH   SOLE   60,718 0 40,000
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   451,148 26,616 SH   SOLE   25,910 0 706
NVIDIA CORPORATION COM 67066G104   27,434,843 195,391 SH   SOLE   136,915 0 58,476
NXP SEMICONDUCTORS N V COM N6596X109   3,250,350 13,596 SH   SOLE   12,046 0 1,550
OAKTREE SPECIALTY LENDING CO COM 67401P405   406,871 24,931 SH   SOLE   22,612 0 2,319
OLD REP INTL CORP COM 680223104   255,373 7,311 SH   SOLE   59 0 7,252
OLLIES BARGAIN OUTLET HLDGS COM 681116109   383,237 4,223 SH   SOLE   598 0 3,625
ORACLE CORP COM 68389X105   11,459,715 65,717 SH   SOLE   48,301 0 17,416
OREILLY AUTOMOTIVE INC COM 67103H107   8,098,987 6,751 SH   SOLE   5,792 0 959
ORGANOGENESIS HLDGS INC COM 68621F102   62,632 21,823 SH   SOLE   7,338 0 14,485
OVINTIV INC COM 69047Q102   236,830 5,949 SH   SOLE   5,806 0 143
PACKAGING CORP AMER COM 695156109   355,598 1,563 SH   SOLE   623 0 940
PALANTIR TECHNOLOGIES INC CL A 69608A108   232,715 5,342 SH   SOLE   3,301 0 2,041
PALO ALTO NETWORKS INC COM 697435105   4,321,079 11,852 SH   SOLE   9,157 0 2,695
PARK HOTELS & RESORTS INC COM 700517105   285,405 20,592 SH   SOLE   8,927 0 11,665
PARKER-HANNIFIN CORP COM 701094104   6,456,880 10,345 SH   SOLE   8,901 0 1,444
PAYCHEX INC COM 704326107   481,668 3,400 SH   SOLE   1,476 0 1,924
PAYCOM SOFTWARE INC COM 70432V102   520,647 3,152 SH   SOLE   73 0 3,079
PAYPAL HLDGS INC COM 70450Y103   723,313 8,887 SH   SOLE   4,644 0 4,243
PEGASYSTEMS INC COM 705573103   382,129 4,779 SH   SOLE   2,368 0 2,411
PENSKE AUTOMOTIVE GRP INC COM 70959W103   529,314 3,438 SH   SOLE   1,692 0 1,746
PENTAIR PLC SHS G7S00T104   618,405 6,222 SH   SOLE   3,708 0 2,514
PENUMBRA INC COM 70975L107   220,389 1,067 SH   SOLE   537 0 530
PEPSICO INC COM 713448108   7,719,749 44,840 SH   SOLE   38,718 0 6,122
PETCO HEALTH & WELLNESS CO I COM 71601V105   47,168 10,720 SH   SOLE   453 0 10,267
PFIZER INC COM 717081103   736,353 25,711 SH   SOLE   20,262 0 5,449
PG&E CORP COM 69331C108   276,285 13,360 SH   SOLE   3,570 0 9,790
PHILIP MORRIS INTL INC COM 718172109   295,045 2,222 SH   SOLE   1,224 0 998
PHILLIPS 66 COM 718546104   293,508 2,284 SH   SOLE   1,092 0 1,192
PINTEREST INC CL A 72352L106   496,389 15,595 SH   SOLE   6,915 0 8,680
PLAYTIKA HLDG CORP COM 72815L107   359,092 47,249 SH   SOLE   16,880 0 30,369
PNC FINL SVCS GROUP INC COM 693475105   4,660,741 24,668 SH   SOLE   21,109 0 3,559
PPG INDS INC COM 693506107   217,780 1,712 SH   SOLE   956 0 756
PRICE T ROWE GROUP INC COM 74144T108   444,008 3,964 SH   SOLE   1,371 0 2,593
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   6,417,458 342,996 SH   SOLE   305,919 0 37,077
PROCTER AND GAMBLE CO COM 742718109   16,394,437 96,654 SH   SOLE   79,688 0 16,966
PROGRESSIVE CORP COM 743315103   1,358,526 5,503 SH   SOLE   2,573 0 2,930
PROLOGIS INC. COM 74340W103   3,163,940 26,281 SH   SOLE   25,741 0 540
PROVIDENT BANCORP INC COM NEW 74383L105   972,682 90,314 SH   SOLE   90,314 0 0
PRUDENTIAL FINL INC COM 744320102   255,960 2,042 SH   SOLE   1,400 0 642
PUBLIC STORAGE OPER CO COM 74460D109   475,109 1,404 SH   SOLE   644 0 760
PULTE GROUP INC COM 745867101   392,713 2,891 SH   SOLE   1,972 0 919
QUALCOMM INC COM 747525103   6,636,223 39,478 SH   SOLE   34,266 0 5,212
QUANTA SVCS INC COM 74762E102   3,565,176 11,505 SH   SOLE   9,986 0 1,519
RALPH LAUREN CORP CL A 751212101   742,275 3,750 SH   SOLE   1,395 0 2,355
REGAL REXNORD CORPORATION COM 758750103   3,331,700 19,826 SH   SOLE   17,580 0 2,246
RESMED INC COM 761152107   482,266 2,017 SH   SOLE   953 0 1,064
REYNOLDS CONSUMER PRODS INC COM 76171L106   277,256 9,202 SH   SOLE   4,642 0 4,560
ROBERT HALF INC. COM 770323103   790,694 11,501 SH   SOLE   6,376 0 5,125
ROBINHOOD MKTS INC COM CL A 770700102   569,715 20,930 SH   SOLE   10,669 0 10,261
ROBLOX CORP CL A 771049103   433,509 10,376 SH   SOLE   5,040 0 5,336
ROLLINS INC COM 775711104   204,187 4,393 SH   SOLE   2,398 0 1,995
ROSS STORES INC COM 778296103   936,737 6,488 SH   SOLE   5,345 0 1,143
ROYAL GOLD INC COM 780287108   1,011,345 6,691 SH   SOLE   3,321 0 3,370
RTX CORPORATION COM 75513E101   638,825 5,104 SH   SOLE   4,024 0 1,080
SAFETY SHOT INC COM NEW 48208F105   84,000 75,000 SH   SOLE   75,000 0 0
SALESFORCE INC COM 79466L302   10,512,059 36,658 SH   SOLE   31,097 0 5,561
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,247,494 185,228 SH   SOLE   153,511 0 31,717
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   7,654,505 213,574 SH   SOLE   199,610 0 13,964
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,468,044 131,167 SH   SOLE   73,763 0 57,404
SCHWAB STRATEGIC TR MUN BD ETF 808524649   12,409,103 481,159 SH   SOLE   438,439 0 42,720
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   9,796,824 409,395 SH   SOLE   409,395 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   9,240,265 468,099 SH   SOLE   404,295 0 63,804
SCOTTS MIRACLE-GRO CO CL A 810186106   300,128 3,432 SH   SOLE   1,683 0 1,749
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,336,901 26,024 SH   SOLE   20,581 0 5,443
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,065,322 46,496 SH   SOLE   36,837 0 9,659
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,703,006 184,582 SH   SOLE   146,032 0 38,550
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,464,949 30,211 SH   SOLE   23,995 0 6,216
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,073,669 67,423 SH   SOLE   53,799 0 13,624
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,687,635 17,847 SH   SOLE   14,224 0 3,623
SELECT SECTOR SPDR TR INDL 81369Y704   7,378,570 54,350 SH   SOLE   43,137 0 11,213
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   16,953,834 74,002 SH   SOLE   58,886 0 15,116
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,665,046 28,300 SH   SOLE   22,447 0 5,853
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,934,039 54,447 SH   SOLE   43,179 0 11,268
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,077,076 49,878 SH   SOLE   39,309 0 10,569
SENTINELONE INC CL A 81730H109   314,133 12,096 SH   SOLE   3,448 0 8,648
SERVICENOW INC COM 81762P102   2,305,358 2,410 SH   SOLE   217 0 2,193
SHERWIN WILLIAMS CO COM 824348106   518,314 1,433 SH   SOLE   1,228 0 205
SHOPIFY INC CL A 82509L107   1,237,290 15,501 SH   SOLE   169 0 15,332
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,503,456 72,386 SH   SOLE   70,334 0 2,052
SKECHERS U S A INC CL A 830566105   348,271 5,651 SH   SOLE   458 0 5,193
SLM CORP COM 78442P106   201,112 9,055 SH   SOLE   3,942 0 5,113
SMARTSHEET INC COM CL A 83200N103   1,170,516 20,787 SH   SOLE   7,492 0 13,295
SNOWFLAKE INC CL A 833445109   312,516 2,719 SH   SOLE   997 0 1,722
SOFI TECHNOLOGIES INC COM 83406F102   154,299 14,117 SH   SOLE   6,036 0 8,081
SOLVENTUM CORP COM SHS 83444M101   364,682 4,982 SH   SOLE   2,742 0 2,240
SONOCO PRODS CO COM 835495102   234,499 4,417 SH   SOLE   2,303 0 2,114
SOTERA HEALTH CO COM 83601L102   334,137 21,613 SH   SOLE   7,663 0 13,950
SPDR GOLD TR GOLD SHS 78463V107   785,197 3,106 SH   SOLE   1,476 0 1,630
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,410,236 39,076 SH   SOLE   37,041 0 2,035
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   982,073 24,189 SH   SOLE   17,848 0 6,341
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,356,580 12,700 SH   SOLE   10,805 0 1,895
SPDR SER TR PORTFOLIO SH TSR 78468R101   369,788 12,677 SH   SOLE   12,677 0 0
SPDR SER TR RUSSELL YIELD 78468R770   4,133,240 37,062 SH   SOLE   33,310 0 3,752
SPDR SER TR PORTFOLIO S&P500 78464A854   1,310,685 19,238 SH   SOLE   5,155 0 14,083
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   439,520 23,491 SH   SOLE   3,469 0 20,022
SPDR SER TR S&P DIVID ETF 78464A763   1,263,467 8,964 SH   SOLE   8,554 0 410
SPDR SER TR NUVEEN BLOOMBERG 78464A284   740,463 28,689 SH   SOLE   5,349 0 23,340
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   370,339 4,928 SH   SOLE   1,257 0 3,671
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   848,124 20,242 SH   SOLE   18,677 0 1,565
STANLEY BLACK & DECKER INC COM 854502101   501,280 4,872 SH   SOLE   1,162 0 3,710
STANTEC INC COM 85472N109   611,325 7,457 SH   SOLE   0 0 7,457
STARBUCKS CORP COM 855244109   235,200 2,421 SH   SOLE   1,470 0 951
STATE STR CORP COM 857477103   255,582 2,782 SH   SOLE   1,221 0 1,561
STERLING INFRASTRUCTURE INC COM 859241101   231,727 1,511 SH   SOLE   622 0 889
STRYKER CORPORATION COM 863667101   7,553,620 20,989 SH   SOLE   18,317 0 2,672
SYNCHRONY FINANCIAL COM 87165B103   304,483 5,510 SH   SOLE   1,151 0 4,359
SYSCO CORP COM 871829107   607,531 8,168 SH   SOLE   513 0 7,655
T-MOBILE US INC COM 872590104   231,692 992 SH   SOLE   435 0 557
TAPESTRY INC COM 876030107   764,662 17,195 SH   SOLE   8,601 0 8,594
TARGA RES CORP COM 87612G101   4,992,192 29,615 SH   SOLE   25,225 0 4,390
TARGET CORP COM 87612E106   1,140,917 7,597 SH   SOLE   1,801 0 5,796
TD SYNNEX CORPORATION COM 87162W100   642,472 5,322 SH   SOLE   1,365 0 3,957
TECHNIPFMC PLC COM G87110105   596,099 23,051 SH   SOLE   9,750 0 13,301
TELEFLEX INCORPORATED COM 879369106   434,260 1,843 SH   SOLE   1,150 0 693
TENET HEALTHCARE CORP COM NEW 88033G407   423,656 2,804 SH   SOLE   1,640 0 1,164
TERADATA CORP DEL COM 88076W103   341,107 10,730 SH   SOLE   5,441 0 5,289
TESLA INC COM 88160R101   900,357 3,457 SH   SOLE   1,962 0 1,495
TEXAS INSTRS INC COM 882508104   1,537,678 7,442 SH   SOLE   2,298 0 5,144
TEXAS ROADHOUSE INC COM 882681109   957,866 5,295 SH   SOLE   1,127 0 4,168
THE CIGNA GROUP COM 125523100   878,298 2,760 SH   SOLE   1,833 0 927
THE TRADE DESK INC COM CL A 88339J105   311,838 2,638 SH   SOLE   245 0 2,393
THERMO FISHER SCIENTIFIC INC COM 883556102   6,550,082 11,752 SH   SOLE   8,167 0 3,585
TILRAY BRANDS INC COM 88688T100   51,899 31,646 SH   SOLE   31,551 0 95
TJX COS INC NEW COM 872540109   12,043,194 105,457 SH   SOLE   91,495 0 13,962
TOLL BROTHERS INC COM 889478103   425,756 2,825 SH   SOLE   344 0 2,481
TOTALENERGIES SE SPONSORED ADS 89151E109   262,350 4,043 SH   SOLE   1,442 0 2,601
TRANE TECHNOLOGIES PLC SHS G8994E103   4,547,408 11,584 SH   SOLE   11,310 0 274
TRANSOCEAN LTD REGISTERED SHS H8817H100   50,041 12,205 SH   SOLE   9,243 0 2,962
TRANSUNION COM 89400J107   699,025 6,555 SH   SOLE   2,626 0 3,929
TRAVELERS COMPANIES INC COM 89417E109   365,898 1,427 SH   SOLE   904 0 523
TRIMBLE INC COM 896239100   435,548 7,192 SH   SOLE   4,606 0 2,586
TRIPADVISOR INC COM 896945201   247,020 16,198 SH   SOLE   11,139 0 5,059
TRUIST FINL CORP COM 89832Q109   396,815 9,139 SH   SOLE   5,340 0 3,799
TWILIO INC CL A 90138F102   456,791 6,412 SH   SOLE   3,033 0 3,379
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   21,811 22,000 PRN   SOLE   0 0 22,000
UBER TECHNOLOGIES INC COM 90353T100   859,697 10,968 SH   SOLE   9,486 0 1,482
UIPATH INC CL A 90364P105   729,431 58,448 SH   SOLE   26,630 0 31,818
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   597,757 10,904 SH   SOLE   4,663 0 6,241
UNION PAC CORP COM 907818108   473,038 2,050 SH   SOLE   1,015 0 1,035
UNITED AIRLS HLDGS INC COM 910047109   214,216 2,875 SH   SOLE   1,865 0 1,010
UNITED PARCEL SERVICE INC CL B 911312106   1,062,133 7,677 SH   SOLE   2,270 0 5,407
UNITED THERAPEUTICS CORP DEL COM 91307C102   663,610 1,895 SH   SOLE   687 0 1,208
UNITEDHEALTH GROUP INC COM 91324P102   11,302,274 20,154 SH   SOLE   16,561 0 3,593
UNIVERSAL DISPLAY CORP COM 91347P105   332,619 1,654 SH   SOLE   870 0 784
UNIVERSAL HLTH SVCS INC CL B 913903100   381,473 1,698 SH   SOLE   1,105 0 593
UNUM GROUP COM 91529Y106   280,786 4,433 SH   SOLE   689 0 3,744
URANIUM ENERGY CORP COM 916896103   107,667 13,526 SH   SOLE   13,526 0 0
US BANCORP DEL COM NEW 902973304   450,624 9,301 SH   SOLE   5,976 0 3,325
VALERO ENERGY CORP COM 91913Y100   244,592 1,862 SH   SOLE   1,640 0 222
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   292,867 1,171 SH   SOLE   1,130 0 41
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   278,415 3,798 SH   SOLE   2,444 0 1,354
VANGUARD INDEX FDS VALUE ETF 922908744   3,564,930 20,388 SH   SOLE   17,370 0 3,018
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,126,954 7,996 SH   SOLE   7,933 0 63
VANGUARD INDEX FDS GROWTH ETF 922908736   3,749,820 9,599 SH   SOLE   9,223 0 376
VANGUARD INDEX FDS MID CAP ETF 922908629   923,665 3,470 SH   SOLE   2,957 0 513
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,062,708 7,217 SH   SOLE   6,143 0 1,074
VANGUARD INDEX FDS SMALL CP ETF 922908751   410,616 1,729 SH   SOLE   798 0 931
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,455,007 12,123 SH   SOLE   11,478 0 645
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   340,736 5,595 SH   SOLE   5,595 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   626,759 5,167 SH   SOLE   2,853 0 2,314
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   861,692 17,654 SH   SOLE   17,623 0 31
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,040,743 13,241 SH   SOLE   2,576 0 10,665
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   28,026,549 609,140 SH   SOLE   545,087 0 64,053
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   550,228 9,404 SH   SOLE   2,853 0 6,551
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,589,267 18,135 SH   SOLE   17,389 0 746
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,086,061 21,434 SH   SOLE   9,615 0 11,819
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,435,971 18,813 SH   SOLE   17,213 0 1,600
VANGUARD WORLD FD CONSUM STP ETF 92204A207   777,067 3,598 SH   SOLE   3,321 0 277
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,150,200 4,197 SH   SOLE   3,821 0 376
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,419,726 23,837 SH   SOLE   21,520 0 2,317
VANGUARD WORLD FD INF TECH ETF 92204A702   5,690,668 9,498 SH   SOLE   6,329 0 3,169
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   254,435 975 SH   SOLE   975 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   9,537,715 54,374 SH   SOLE   48,871 0 5,503
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   215,936 639 SH   SOLE   639 0 0
VEEVA SYS INC CL A COM 922475108   498,570 2,345 SH   SOLE   1,115 0 1,230
VENTAS INC COM 92276F100   8,740,636 132,514 SH   SOLE   118,889 0 13,625
VERISIGN INC COM 92343E102   1,109,054 5,991 SH   SOLE   3,045 0 2,946
VERIZON COMMUNICATIONS INC COM 92343V104   3,542,723 84,633 SH   SOLE   73,593 0 11,040
VERTEX PHARMACEUTICALS INC COM 92532F100   1,125,977 2,386 SH   SOLE   2,018 0 368
VERTIV HOLDINGS CO COM CL A 92537N108   566,818 5,151 SH   SOLE   2,860 0 2,291
VESTIS CORPORATION COM SHS 29430C102   336,972 23,581 SH   SOLE   6,633 0 16,948
VICI PPTYS INC COM 925652109   3,044,235 92,784 SH   SOLE   81,216 0 11,568
VIKING THERAPEUTICS INC COM 92686J106   1,567,295 21,405 SH   SOLE   21,343 0 62
VIRTU FINL INC CL A 928254101   295,917 9,589 SH   SOLE   2,249 0 7,340
VIRTUS DIVIDEND INTEREST & P COM 92840R101   143,270 11,193 SH   SOLE   0 0 11,193
VISA INC COM CL A 92826C839   13,601,779 48,025 SH   SOLE   36,695 0 11,330
VISTRA CORP COM 92840M102   8,556,759 68,138 SH   SOLE   59,225 0 8,913
VORNADO RLTY TR SH BEN INT 929042109   336,614 7,687 SH   SOLE   0 0 7,687
WABTEC COM 929740108   804,724 4,256 SH   SOLE   2,315 0 1,941
WALMART INC COM 931142103   946,913 11,403 SH   SOLE   7,848 0 3,555
WASTE MGMT INC DEL COM 94106L109   294,359 1,409 SH   SOLE   924 0 485
WELLS FARGO CO NEW COM 949746101   2,641,835 40,376 SH   SOLE   34,329 0 6,047
WENDYS CO COM 95058W100   1,301,433 66,843 SH   SOLE   32,163 0 34,680
WESCO INTL INC COM 95082P105   355,965 2,006 SH   SOLE   1,073 0 933
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,080,780 6,293 SH   SOLE   6,279 0 14
WESTERN UN CO COM 959802109   400,878 35,921 SH   SOLE   24,981 0 10,940
WEYERHAEUSER CO MTN BE COM NEW 962166104   349,896 10,890 SH   SOLE   2,762 0 8,128
WHIRLPOOL CORP COM 963320106   375,148 3,399 SH   SOLE   2,105 0 1,294
WINGSTOP INC COM 974155103   603,214 1,679 SH   SOLE   626 0 1,053
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,472,674 17,654 SH   SOLE   6,447 0 11,207
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   6,017,906 119,356 SH   SOLE   79,200 0 40,156
WISDOMTREE TR EM EX ST-OWNED 97717X578   9,996,806 307,404 SH   SOLE   256,277 0 51,127
WOODWARD INC COM 980745103   372,142 2,304 SH   SOLE   1,005 0 1,299
WORKDAY INC CL A 98138H101   1,079,899 4,560 SH   SOLE   490 0 4,070
XCEL ENERGY INC COM 98389B100   1,822,168 27,986 SH   SOLE   12,045 0 15,941
XPO INC COM 983793100   3,196,838 28,541 SH   SOLE   24,726 0 3,815
XYLEM INC COM 98419M100   524,077 4,011 SH   SOLE   812 0 3,199
ZOETIS INC CL A 98978V103   1,440,084 7,934 SH   SOLE   2,091 0 5,843
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,244,811 17,132 SH   SOLE   8,199 0 8,933
ZSCALER INC COM 98980G102   422,671 2,298 SH   SOLE   1,133 0 1,165