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   277,673 2,151 SH   SOLE   2,151 0 0
ABBOTT LABS COM 002824100   3,683,427 32,565 SH   SOLE   32,565 0 0
ABBVIE INC COM 00287Y109   3,698,292 20,812 SH   SOLE   20,812 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,766,719 16,393 SH   SOLE   16,393 0 0
ADOBE INC COM 00724F101   869,349 1,955 SH   SOLE   1,955 0 0
ADVANCED MICRO DEVICES INC COM 007903107   830,069 6,872 SH   SOLE   6,872 0 0
AEROVIRONMENT INC COM 008073108   1,695,405 11,017 SH   SOLE   11,017 0 0
AFLAC INC COM 001055102   255,083 2,466 SH   SOLE   2,466 0 0
AIR PRODS & CHEMS INC COM 009158106   1,162,190 4,007 SH   SOLE   4,007 0 0
AIRBNB INC COM CL A 009066101   213,410 1,624 SH   SOLE   1,624 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   931,232 10,983 SH   SOLE   10,983 0 0
ALLSTATE CORP COM 020002101   836,395 4,318 SH   SOLE   4,318 0 0
ALPHABET INC CAP STK CL C 02079K107   8,292,738 46,012 SH   SOLE   46,012 0 0
ALPHABET INC CAP STK CL A 02079K305   15,067,670 79,597 SH   SOLE   79,597 0 0
ALTRIA GROUP INC COM 02209S103   554,588 10,606 SH   SOLE   10,606 0 0
AMAZON COM INC COM 023135106   19,143,771 87,259 SH   SOLE   87,259 0 0
AMERICAN ELEC PWR CO INC COM 025537101   656,897 7,122 SH   SOLE   7,122 0 0
AMERICAN EXPRESS CO COM 025816109   1,527,281 5,146 SH   SOLE   5,146 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   318,354 4,373 SH   SOLE   4,373 0 0
AMERICAN TOWER CORP NEW COM 03027X100   439,634 2,397 SH   SOLE   2,397 0 0
AMERIPRISE FINL INC COM 03076C106   659,148 1,238 SH   SOLE   1,238 0 0
AMETEK INC COM 031100100   287,154 1,593 SH   SOLE   1,593 0 0
AMGEN INC COM 031162100   2,193,497 8,416 SH   SOLE   8,416 0 0
AMPHENOL CORP NEW CL A 032095101   4,990,320 71,685 SH   SOLE   71,685 0 0
ANALOG DEVICES INC COM 032654105   600,412 2,826 SH   SOLE   2,826 0 0
AON PLC SHS CL A G0403H108   210,827 587 SH   SOLE   587 0 0
APPLE INC COM 037833100   43,175,164 172,411 SH   SOLE   172,411 0 0
APPLIED MATLS INC COM 038222105   803,067 4,938 SH   SOLE   4,938 0 0
APPLOVIN CORP COM CL A 03831W108   1,739,096 5,370 SH   SOLE   5,370 0 0
ARCH CAP GROUP LTD ORD G0450A105   958,685 10,381 SH   SOLE   10,381 0 0
ARISTA NETWORKS INC COM SHS 040413205   447,425 4,048 SH   SOLE   4,048 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   447,037 645 SH   SOLE   645 0 0
ASPEN TECHNOLOGY INC COM 29109X106   580,889 2,327 SH   SOLE   2,327 0 0
AT&T INC COM 00206R102   1,966,303 86,355 SH   SOLE   86,355 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   381,650 42,500 SH   SOLE   42,500 0 0
AUTODESK INC COM 052769106   290,250 982 SH   SOLE   982 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,269,236 11,110 SH   SOLE   11,110 0 0
AUTOZONE INC COM 053332102   902,801 282 SH   SOLE   282 0 0
AVERY DENNISON CORP COM 053611109   201,352 1,076 SH   SOLE   1,076 0 0
AXON ENTERPRISE INC COM 05464C101   536,479 903 SH   SOLE   903 0 0
AZENTA INC COM 114340102   523,100 10,462 SH   SOLE   10,462 0 0
BAKER HUGHES COMPANY CL A 05722G100   205,920 5,020 SH   SOLE   5,020 0 0
BANK AMERICA CORP COM 060505104   2,523,785 57,424 SH   SOLE   57,424 0 0
BAXTER INTL INC COM 071813109   383,318 13,066 SH   SOLE   13,066 0 0
BECTON DICKINSON & CO COM 075887109   415,399 1,831 SH   SOLE   1,831 0 0
BENTLEY SYS INC COM CL B 08265T208   9,021,585 193,182 SH   SOLE   193,182 0 0
BERKLEY W R CORP COM 084423102   691,121 11,810 SH   SOLE   11,810 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,763,523 25,952 SH   SOLE   25,952 0 0
BIO-TECHNE CORP COM 09073M104   1,028,516 14,279 SH   SOLE   14,279 0 0
BLACKBAUD INC COM 09227Q100   515,444 6,973 SH   SOLE   6,973 0 0
BLACKROCK INC COM 09290D101   667,347 651 SH   SOLE   651 0 0
BLACKSTONE INC COM 09260D107   1,845,239 10,702 SH   SOLE   10,702 0 0
BLOCK INC CL A 852234103   200,406 2,358 SH   SOLE   2,358 0 0
BOEING CO COM 097023105   835,634 4,721 SH   SOLE   4,721 0 0
BOOKING HOLDINGS INC COM 09857L108   417,347 84 SH   SOLE   84 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   224,710 1,746 SH   SOLE   1,746 0 0
BOSTON SCIENTIFIC CORP COM 101137107   308,958 3,459 SH   SOLE   3,459 0 0
BRASKEM S A SP ADR PFD A 105532105   78,794 20,413 SH   SOLE   20,413 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   788,211 13,936 SH   SOLE   13,936 0 0
BROADCOM INC COM 11135F101   4,619,734 19,926 SH   SOLE   19,926 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,316,467 10,206 SH   SOLE   10,206 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,521,819 5,065 SH   SOLE   5,065 0 0
CAPITAL ONE FINL CORP COM 14040H105   209,169 1,173 SH   SOLE   1,173 0 0
CARDINAL HEALTH INC COM 14149Y108   283,257 2,395 SH   SOLE   2,395 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   291,880 4,276 SH   SOLE   4,276 0 0
CATERPILLAR INC COM 149123101   1,129,997 3,115 SH   SOLE   3,115 0 0
CBRE GROUP INC CL A 12504L109   220,698 1,681 SH   SOLE   1,681 0 0
CDW CORP COM 12514G108   1,319,223 7,580 SH   SOLE   7,580 0 0
CENCORA INC COM 03073E105   1,389,870 6,186 SH   SOLE   6,186 0 0
CERENCE INC COM 156727109   790,707 100,727 SH   SOLE   100,727 0 0
CGI INC CL A SUB VTG 12532H104   240,951 2,203 SH   SOLE   2,203 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   25,644 23,966 SH   SOLE   23,966 0 0
CHEVRON CORP NEW COM 166764100   3,183,728 21,981 SH   SOLE   21,981 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   394,543 6,543 SH   SOLE   6,543 0 0
CHUBB LIMITED COM H1467J104   336,229 1,213 SH   SOLE   1,213 0 0
CIMPRESS PLC SHS EURO G2143T103   853,683 11,903 SH   SOLE   11,903 0 0
CISCO SYS INC COM 17275R102   944,181 15,949 SH   SOLE   15,949 0 0
CITIGROUP INC COM NEW 172967424   663,003 9,419 SH   SOLE   9,419 0 0
CITIZENS FINL GROUP INC COM 174610105   295,730 6,758 SH   SOLE   6,758 0 0
CME GROUP INC COM 12572Q105   1,798,770 7,557 SH   SOLE   7,557 0 0
CNO FINL GROUP INC COM 12621E103   1,078,420 28,982 SH   SOLE   28,982 0 0
COCA COLA CO COM 191216100   1,675,199 26,906 SH   SOLE   26,906 0 0
COGNEX CORP COM 192422103   467,901 13,048 SH   SOLE   13,048 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   1,299,221 150,199 SH   SOLE   150,199 0 0
COLGATE PALMOLIVE CO COM 194162103   246,548 2,712 SH   SOLE   2,712 0 0
COMCAST CORP NEW CL A 20030N101   1,348,228 35,924 SH   SOLE   35,924 0 0
COMMVAULT SYS INC COM 204166102   1,824,940 12,093 SH   SOLE   12,093 0 0
CONOCOPHILLIPS COM 20825C104   542,169 5,467 SH   SOLE   5,467 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,101,264 4,983 SH   SOLE   4,983 0 0
CONSTELLATION ENERGY CORP COM 21037T109   318,301 1,423 SH   SOLE   1,423 0 0
COPART INC COM 217204106   1,712,058 29,832 SH   SOLE   29,832 0 0
CORTEVA INC COM 22052L104   484,658 8,509 SH   SOLE   8,509 0 0
COSTAR GROUP INC COM 22160N109   1,019,012 14,234 SH   SOLE   14,234 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,569,651 3,896 SH   SOLE   3,896 0 0
COTERRA ENERGY INC COM 127097103   345,071 13,511 SH   SOLE   13,511 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   319,235 933 SH   SOLE   933 0 0
CSX CORP COM 126408103   229,085 7,099 SH   SOLE   7,099 0 0
CUMMINS INC COM 231021106   383,460 1,100 SH   SOLE   1,100 0 0
CVS HEALTH CORP COM 126650100   291,067 6,484 SH   SOLE   6,484 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,655,872 7,972 SH   SOLE   7,972 0 0
D R HORTON INC COM 23331A109   271,950 1,945 SH   SOLE   1,945 0 0
DANAHER CORPORATION COM 235851102   1,142,929 4,979 SH   SOLE   4,979 0 0
DATADOG INC CL A COM 23804L103   380,373 2,662 SH   SOLE   2,662 0 0
DEERE & CO COM 244199105   1,009,677 2,383 SH   SOLE   2,383 0 0
DEXCOM INC COM 252131107   780,344 10,034 SH   SOLE   10,034 0 0
DIAMONDBACK ENERGY INC COM 25278X109   257,049 1,569 SH   SOLE   1,569 0 0
DIGITAL RLTY TR INC COM 253868103   944,838 5,292 SH   SOLE   5,292 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   8,244,976 238,363 SH   SOLE   238,363 0 0
DISCOVER FINL SVCS COM 254709108   331,562 1,914 SH   SOLE   1,914 0 0
DISNEY WALT CO COM 254687106   3,679,206 33,042 SH   SOLE   33,042 0 0
DOMINION ENERGY INC COM 25746U109   218,133 4,050 SH   SOLE   4,050 0 0
DOW INC COM 260557103   246,774 6,149 SH   SOLE   6,149 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   238,321 2,212 SH   SOLE   2,212 0 0
DUPONT DE NEMOURS INC COM 26614N102   305,888 4,012 SH   SOLE   4,012 0 0
EATON CORP PLC SHS G29183103   788,523 2,376 SH   SOLE   2,376 0 0
ECOLAB INC COM 278865100   215,809 921 SH   SOLE   921 0 0
ECOPETROL S A SPONSORED ADS 279158109   140,303 17,715 SH   SOLE   17,715 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   715,722 9,668 SH   SOLE   9,668 0 0
ELEVANCE HEALTH INC COM 036752103   442,680 1,200 SH   SOLE   1,200 0 0
ELI LILLY & CO COM 532457108   4,935,275 6,393 SH   SOLE   6,393 0 0
EMERSON ELEC CO COM 291011104   1,364,841 11,013 SH   SOLE   11,013 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,443,854 73,704 SH   SOLE   73,704 0 0
ENOVA INTL INC COM 29357K103   408,736 4,263 SH   SOLE   4,263 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,919,166 93,086 SH   SOLE   93,086 0 0
EQUIFAX INC COM 294429105   3,750,934 14,718 SH   SOLE   14,718 0 0
EQUINIX INC COM 29444U700   1,032,465 1,095 SH   SOLE   1,095 0 0
EVEREST GROUP LTD COM G3223R108   205,877 568 SH   SOLE   568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   42,147 10,670 SH   SOLE   10,670 0 0
EXXON MOBIL CORP COM 30231G102   3,528,511 32,802 SH   SOLE   32,802 0 0
FACTSET RESH SYS INC COM 303075105   1,196,377 2,491 SH   SOLE   2,491 0 0
FAIR ISAAC CORP COM 303250104   734,653 369 SH   SOLE   369 0 0
FEDEX CORP COM 31428X106   293,167 1,038 SH   SOLE   1,038 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   274,067 1,579 SH   SOLE   1,579 0 0
FIGS INC CL A 30260D103   61,900 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   355,320 5,600 SH   SOLE   5,600 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   207,184 4,600 SH   SOLE   4,600 0 0
FISERV INC COM 337738108   2,190,804 10,665 SH   SOLE   10,665 0 0
FLUTTER ENTMT PLC SHS G3643J108   208,569 807 SH   SOLE   807 0 0
FORD MTR CO COM 345370860   170,665 17,239 SH   SOLE   17,239 0 0
FORTINET INC COM 34959E109   1,438,930 15,230 SH   SOLE   15,230 0 0
FULTON FINL CORP PA COM 360271100   5,470,284 281,104 SH   SOLE   281,104 0 0
GE AEROSPACE COM NEW 369604301   1,107,486 6,640 SH   SOLE   6,640 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   346,103 4,427 SH   SOLE   4,427 0 0
GE VERNOVA INC COM 36828A101   495,369 1,506 SH   SOLE   1,506 0 0
GENERAL DYNAMICS CORP COM 369550108   277,455 1,053 SH   SOLE   1,053 0 0
GENERAL MTRS CO COM 37045V100   719,838 13,513 SH   SOLE   13,513 0 0
GENPACT LIMITED SHS G3922B107   279,175 6,500 SH   SOLE   6,500 0 0
GENTEX CORP COM 371901109   668,403 23,265 SH   SOLE   23,265 0 0
GILDAN ACTIVEWEAR INC COM 375916103   643,268 13,672 SH   SOLE   13,672 0 0
GILEAD SCIENCES INC COM 375558103   356,918 3,864 SH   SOLE   3,864 0 0
GLOBAL PMTS INC COM 37940X102   644,345 5,750 SH   SOLE   5,750 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   287,268 10,438 SH   SOLE   10,438 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   904,517 22,331 SH   SOLE   22,331 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   799,470 7,969 SH   SOLE   7,969 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   460,295 10,170 SH   SOLE   10,170 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   657,523 19,592 SH   SOLE   19,592 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,012,011 17,414 SH   SOLE   17,414 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   967,155 1,689 SH   SOLE   1,689 0 0
GOLUB CAP BDC INC COM 38173M102   213,756 14,100 SH   SOLE   14,100 0 0
GRAINGER W W INC COM 384802104   2,306,261 2,188 SH   SOLE   2,188 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,235,354 7,328 SH   SOLE   7,328 0 0
HCA HEALTHCARE INC COM 40412C101   1,289,144 4,295 SH   SOLE   4,295 0 0
HENRY JACK & ASSOC INC COM 426281101   884,564 5,046 SH   SOLE   5,046 0 0
HERSHEY CO COM 427866108   237,429 1,402 SH   SOLE   1,402 0 0
HESS CORP COM 42809H107   252,320 1,897 SH   SOLE   1,897 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   215,771 873 SH   SOLE   873 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   875,219 36,196 SH   SOLE   36,196 0 0
HOME DEPOT INC COM 437076102   4,815,279 12,379 SH   SOLE   12,379 0 0
HONEYWELL INTL INC COM 438516106   1,177,565 5,213 SH   SOLE   5,213 0 0
HUBSPOT INC COM 443573100   748,331 1,074 SH   SOLE   1,074 0 0
HUNTINGTON BANCSHARES INC COM 446150104   499,711 30,425 SH   SOLE   30,425 0 0
ICON PLC SHS G4705A100   494,077 2,356 SH   SOLE   2,356 0 0
IDEXX LABS INC COM 45168D104   796,699 1,927 SH   SOLE   1,927 0 0
ILLINOIS TOOL WKS INC COM 452308109   220,882 866 SH   SOLE   866 0 0
INTEL CORP COM 458140100   204,349 10,192 SH   SOLE   10,192 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   246,165 1,652 SH   SOLE   1,652 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,255,889 5,713 SH   SOLE   5,713 0 0
INTUIT COM 461202103   4,191,370 6,669 SH   SOLE   6,669 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,529,525 4,846 SH   SOLE   4,846 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   900,900 12,870 SH   SOLE   12,870 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   229,460 2,000 SH   SOLE   2,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,005,450 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   321,021 1,832 SH   SOLE   1,832 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   9,653,435 18,883 SH   SOLE   18,883 0 0
INVESCO SR INCOME TR COM 46131H107   41,080 10,400 SH   SOLE   10,400 0 0
IRON MTN INC DEL COM 46284V101   205,308 1,940 SH   SOLE   1,940 0 0
ISHARES INC MSCI EURZONE ETF 464286608   471,811 9,996 SH   SOLE   9,996 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,402,264 26,853 SH   SOLE   26,853 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,237,284 6,482 SH   SOLE   6,482 0 0
ISHARES TR S&P 100 ETF 464287101   9,937,459 34,404 SH   SOLE   34,404 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   242,481 6,351 SH   SOLE   6,351 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,361,141 10,686 SH   SOLE   10,686 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,251,664 32,038 SH   SOLE   32,038 0 0
ISHARES TR CORE S&P500 ETF 464287200   22,662,414 38,497 SH   SOLE   38,497 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,397,714 10,867 SH   SOLE   10,867 0 0
ISHARES TR INTL EQTY FACTOR 46434V274   287,202 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI EAFE ETF 464287465   223,587 2,957 SH   SOLE   2,957 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   279,077 2,148 SH   SOLE   2,148 0 0
ISHARES TR GLOBAL TECH ETF 464287291   228,825 2,700 SH   SOLE   2,700 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   771,622 4,168 SH   SOLE   4,168 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   4,975,175 12,389 SH   SOLE   12,389 0 0
ISHARES TR EXPND TEC SC ETF 464287549   336,897 3,300 SH   SOLE   3,300 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,578,995 15,552 SH   SOLE   15,552 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   266,809 927 SH   SOLE   927 0 0
ISHARES TR RUS MID CAP ETF 464287499   20,201,875 228,528 SH   SOLE   228,528 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   217,291 1,680 SH   SOLE   1,680 0 0
ISHARES TR CORE S&P SCP ETF 464287804   23,580,810 204,659 SH   SOLE   204,659 0 0
ISHARES TR RUS MD CP GR ETF 464287481   546,039 4,308 SH   SOLE   4,308 0 0
ISHARES TR RUS 1000 ETF 464287622   29,303,996 90,961 SH   SOLE   90,961 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,269,192 20,369 SH   SOLE   20,369 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   234,181 701 SH   SOLE   701 0 0
ISHARES TR NATIONAL MUN ETF 464288414   210,688 1,977 SH   SOLE   1,977 0 0
ISHARES TR MSCI ACWI EX US 464288240   1,212,511 23,246 SH   SOLE   23,246 0 0
ISHARES TR SELECT DIVID ETF 464287168   252,602 1,924 SH   SOLE   1,924 0 0
JOHNSON & JOHNSON COM 478160104   7,981,440 55,189 SH   SOLE   55,189 0 0
JPMORGAN CHASE & CO. COM 46625H100   6,384,676 26,635 SH   SOLE   26,635 0 0
KELLANOVA COM 487836108   203,075 2,508 SH   SOLE   2,508 0 0
KEURIG DR PEPPER INC COM 49271V100   771,940 24,033 SH   SOLE   24,033 0 0
KEYCORP COM 493267108   228,288 13,319 SH   SOLE   13,319 0 0
KIMBERLY-CLARK CORP COM 494368103   544,421 4,116 SH   SOLE   4,116 0 0
KINDER MORGAN INC DEL COM 49456B101   226,982 8,284 SH   SOLE   8,284 0 0
KKR & CO INC COM 48251W104   910,138 6,153 SH   SOLE   6,153 0 0
KLA CORP COM NEW 482480100   2,359,886 3,745 SH   SOLE   3,745 0 0
KORNIT DIGITAL LTD SHS M6372Q113   645,648 20,861 SH   SOLE   20,861 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   724,659 27,470 SH   SOLE   27,470 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   237,196 1,128 SH   SOLE   1,128 0 0
LAM RESEARCH CORP COM NEW 512807306   637,220 8,795 SH   SOLE   8,795 0 0
LENNAR CORP CL A 526057104   342,016 2,508 SH   SOLE   2,508 0 0
LINDE PLC SHS G54950103   656,893 1,569 SH   SOLE   1,569 0 0
LIVERAMP HLDGS INC COM 53815P108   434,443 14,305 SH   SOLE   14,305 0 0
LOCKHEED MARTIN CORP COM 539830109   422,768 870 SH   SOLE   870 0 0
LOWES COS INC COM 548661107   1,683,670 6,822 SH   SOLE   6,822 0 0
M & T BK CORP COM 55261F104   356,091 1,894 SH   SOLE   1,894 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,296,612 4,798 SH   SOLE   4,798 0 0
MANULIFE FINL CORP COM 56501R106   249,580 8,127 SH   SOLE   8,127 0 0
MARKEL GROUP INC COM 570535104   635,253 368 SH   SOLE   368 0 0
MARRIOTT INTL INC NEW CL A 571903202   329,707 1,182 SH   SOLE   1,182 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,983,895 28,171 SH   SOLE   28,171 0 0
MARTIN MARIETTA MATLS INC COM 573284106   218,480 423 SH   SOLE   423 0 0
MARVELL TECHNOLOGY INC COM 573874104   493,491 4,468 SH   SOLE   4,468 0 0
MASTEC INC COM 576323109   111,450,466 818,646 SH   SOLE   818,646 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,682,785 10,792 SH   SOLE   10,792 0 0
MCDONALDS CORP COM 580135101   5,481,697 18,910 SH   SOLE   18,910 0 0
MEDPACE HLDGS INC COM 58506Q109   1,579,421 4,754 SH   SOLE   4,754 0 0
MEDTRONIC PLC SHS G5960L103   1,106,658 13,854 SH   SOLE   13,854 0 0
MERCADOLIBRE INC COM 58733R102   3,201,929 1,883 SH   SOLE   1,883 0 0
MERCK & CO INC COM 58933Y105   2,018,285 20,132 SH   SOLE   20,132 0 0
META PLATFORMS INC CL A 30303M102   21,613,740 36,914 SH   SOLE   36,914 0 0
METLIFE INC COM 59156R108   261,525 3,194 SH   SOLE   3,194 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,106,396 19,292 SH   SOLE   19,292 0 0
MICRON TECHNOLOGY INC COM 595112103   484,159 5,745 SH   SOLE   5,745 0 0
MICROSOFT CORP COM 594918104   26,037,318 61,773 SH   SOLE   61,773 0 0
MONDELEZ INTL INC CL A 609207105   996,533 16,554 SH   SOLE   16,554 0 0
MOODYS CORP COM 615369105   2,413,714 5,099 SH   SOLE   5,099 0 0
MORGAN STANLEY COM NEW 617446448   819,443 6,518 SH   SOLE   6,518 0 0
MORNINGSTAR INC COM 617700109   992,432 2,947 SH   SOLE   2,947 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   260,826 563 SH   SOLE   563 0 0
MPLX LP COM UNIT REP LTD 55336V100   282,613 5,905 SH   SOLE   5,905 0 0
MSCI INC COM 55354G100   1,681,228 2,802 SH   SOLE   2,802 0 0
NANO NUCLEAR ENERGY INC COM 63010H108   1,244,750 50,000 SH   SOLE   50,000 0 0
NASDAQ INC COM 631103108   332,124 4,296 SH   SOLE   4,296 0 0
NCINO INC COM 63947X101   446,077 13,284 SH   SOLE   13,284 0 0
NEOGEN CORP COM 640491106   719,574 59,273 SH   SOLE   59,273 0 0
NETFLIX INC COM 64110L106   3,270,707 3,670 SH   SOLE   3,670 0 0
NEW JERSEY RES CORP COM 646025106   842,336 17,884 SH   SOLE   17,884 0 0
NEXTERA ENERGY INC COM 65339F101   1,124,321 15,683 SH   SOLE   15,683 0 0
NICE LTD SPONSORED ADR 653656108   1,190,239 7,008 SH   SOLE   7,008 0 0
NIKE INC CL B 654106103   1,760,343 23,147 SH   SOLE   23,147 0 0
NINE ENERGY SERVICE INC COM 65441V101   37,183 33,199 SH   SOLE   33,199 0 0
NORFOLK SOUTHN CORP COM 655844108   1,267,145 5,399 SH   SOLE   5,399 0 0
NOVO-NORDISK A S ADR 670100205   1,225,957 14,252 SH   SOLE   14,252 0 0
NUCOR CORP COM 670346105   202,025 1,731 SH   SOLE   1,731 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   173,306 15,364 SH   SOLE   15,364 0 0
NVIDIA CORPORATION COM 67066G104   15,980,793 119,002 SH   SOLE   119,002 0 0
NVR INC COM 62944T105   1,750,285 214 SH   SOLE   214 0 0
ONEOK INC NEW COM 682680103   245,122 2,441 SH   SOLE   2,441 0 0
ORACLE CORP COM 68389X105   1,980,516 11,885 SH   SOLE   11,885 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   509,894 430 SH   SOLE   430 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205   87,238 41,542 SH   SOLE   41,542 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   423,150 5,595 SH   SOLE   5,595 0 0
PALO ALTO NETWORKS INC COM 697435105   665,974 3,660 SH   SOLE   3,660 0 0
PARKER-HANNIFIN CORP COM 701094104   424,232 667 SH   SOLE   667 0 0
PAYCHEX INC COM 704326107   235,009 1,676 SH   SOLE   1,676 0 0
PAYCOM SOFTWARE INC COM 70432V102   618,804 3,019 SH   SOLE   3,019 0 0
PAYPAL HLDGS INC COM 70450Y103   378,442 4,434 SH   SOLE   4,434 0 0
PEPSICO INC COM 713448108   4,688,455 30,558 SH   SOLE   30,558 0 0
PFIZER INC COM 717081103   1,590,743 59,960 SH   SOLE   59,960 0 0
PHILIP MORRIS INTL INC COM 718172109   3,206,846 26,646 SH   SOLE   26,646 0 0
PHREESIA INC COM 71944F106   729,892 29,010 SH   SOLE   29,010 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,920,786 9,960 SH   SOLE   9,960 0 0
PPL CORP COM 69351T106   310,310 9,485 SH   SOLE   9,485 0 0
PROCTER AND GAMBLE CO COM 742718109   3,805,527 22,699 SH   SOLE   22,699 0 0
PROGRESSIVE CORP COM 743315103   1,278,106 5,334 SH   SOLE   5,334 0 0
PROLOGIS INC. COM 74340W103   229,580 2,172 SH   SOLE   2,172 0 0
PROVIDENT FINL SVCS INC COM 74386T105   974,975 51,668 SH   SOLE   51,668 0 0
PRUDENTIAL FINL INC COM 744320102   282,220 2,381 SH   SOLE   2,381 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   498,744 5,903 SH   SOLE   5,903 0 0
QUALCOMM INC COM 747525103   783,923 5,103 SH   SOLE   5,103 0 0
QUALYS INC COM 74758T303   848,191 6,049 SH   SOLE   6,049 0 0
RAYMOND JAMES FINL INC COM 754730109   314,388 2,024 SH   SOLE   2,024 0 0
RBC BEARINGS INC COM 75524B104   1,335,660 4,465 SH   SOLE   4,465 0 0
REALTY INCOME CORP COM 756109104   240,826 4,509 SH   SOLE   4,509 0 0
REDDIT INC CL A 75734B100   280,626 1,717 SH   SOLE   1,717 0 0
REGENERON PHARMACEUTICALS COM 75886F107   257,863 362 SH   SOLE   362 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   733,605 3,434 SH   SOLE   3,434 0 0
REPLIGEN CORP COM 759916109   892,428 6,200 SH   SOLE   6,200 0 0
RESMED INC COM 761152107   1,083,991 4,740 SH   SOLE   4,740 0 0
ROBINHOOD MKTS INC COM CL A 770700102   305,756 8,206 SH   SOLE   8,206 0 0
ROBLOX CORP CL A 771049103   5,041,747 87,137 SH   SOLE   87,137 0 0
ROCKWELL AUTOMATION INC COM 773903109   254,067 889 SH   SOLE   889 0 0
ROSS STORES INC COM 778296103   1,392,289 9,204 SH   SOLE   9,204 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   224,692 974 SH   SOLE   974 0 0
RTX CORPORATION COM 75513E101   891,507 7,704 SH   SOLE   7,704 0 0
S & T BANCORP INC COM 783859101   554,266 14,502 SH   SOLE   14,502 0 0
S&P GLOBAL INC COM 78409V104   409,381 822 SH   SOLE   822 0 0
SALESFORCE INC COM 79466L302   1,965,860 5,880 SH   SOLE   5,880 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   69,541 10,000 SH   SOLE   10,000 0 0
SASOL LTD SPONSORED ADR 803866300   87,470 19,182 SH   SOLE   19,182 0 0
SCHWAB CHARLES CORP COM 808513105   629,603 8,507 SH   SOLE   8,507 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   682,675 23,500 SH   SOLE   23,500 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,092,357 76,587 SH   SOLE   76,587 0 0
SEI INVTS CO COM 784117103   397,663 4,793 SH   SOLE   4,793 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   12,157,214 52,285 SH   SOLE   52,285 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   230,098 3,040 SH   SOLE   3,040 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,241,111 28,509 SH   SOLE   28,509 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   506,982 10,490 SH   SOLE   10,490 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,342,938 9,762 SH   SOLE   9,762 0 0
SEMPRA COM 816851109   204,706 2,318 SH   SOLE   2,318 0 0
SERVICE CORP INTL COM 817565104   702,895 8,806 SH   SOLE   8,806 0 0
SERVICENOW INC COM 81762P102   3,346,799 3,157 SH   SOLE   3,157 0 0
SHERWIN WILLIAMS CO COM 824348106   1,352,489 3,979 SH   SOLE   3,979 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   97,888 29,663 SH   SOLE   29,663 0 0
SIMON PPTY GROUP INC NEW COM 828806109   251,427 1,460 SH   SOLE   1,460 0 0
SNOWFLAKE INC CL A 833445109   533,023 3,452 SH   SOLE   3,452 0 0
SOUTHERN CO COM 842587107   731,249 8,883 SH   SOLE   8,883 0 0
SPDR GOLD TR GOLD SHS 78463V107   5,204,342 21,494 SH   SOLE   21,494 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,817,026 38,932 SH   SOLE   38,932 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   9,724,113 17,072 SH   SOLE   17,072 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   367,041 8,171 SH   SOLE   8,171 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,333,015 25,231 SH   SOLE   25,231 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,027,765 11,241 SH   SOLE   11,241 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,162,293 2,598 SH   SOLE   2,598 0 0
SPS COMM INC COM 78463M107   534,123 2,903 SH   SOLE   2,903 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   669,845 27,577 SH   SOLE   27,577 0 0
STARBUCKS CORP COM 855244109   1,245,642 13,651 SH   SOLE   13,651 0 0
STATE STR CORP COM 857477103   594,102 6,053 SH   SOLE   6,053 0 0
STRYKER CORPORATION COM 863667101   4,036,473 11,211 SH   SOLE   11,211 0 0
SYNOPSYS INC COM 871607107   955,188 1,968 SH   SOLE   1,968 0 0
SYSCO CORP COM 871829107   1,265,395 16,550 SH   SOLE   16,550 0 0
T-MOBILE US INC COM 872590104   503,706 2,282 SH   SOLE   2,282 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,859,566 9,416 SH   SOLE   9,416 0 0
TARGA RES CORP COM 87612G101   641,104 3,592 SH   SOLE   3,592 0 0
TARGET CORP COM 87612E106   269,726 1,995 SH   SOLE   1,995 0 0
TESLA INC COM 88160R101   8,050,147 19,934 SH   SOLE   19,934 0 0
TESLA INC COM 88160R101   165,863 6 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   2,916,165 15,552 SH   SOLE   15,552 0 0
THE CIGNA GROUP COM 125523100   1,278,252 4,629 SH   SOLE   4,629 0 0
THE TRADE DESK INC COM CL A 88339J105   226,715 1,929 SH   SOLE   1,929 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,473,364 2,830 SH   SOLE   2,830 0 0
TJX COS INC NEW COM 872540109   740,686 6,131 SH   SOLE   6,131 0 0
TOAST INC CL A 888787108   943,326 25,880 SH   SOLE   25,880 0 0
TOYOTA MOTOR CORP ADS 892331307   219,325 1,127 SH   SOLE   1,127 0 0
TRADEWEB MKTS INC CL A 892672106   707,361 5,403 SH   SOLE   5,403 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   227,150 615 SH   SOLE   615 0 0
TRANSDIGM GROUP INC COM 893641100   263,594 208 SH   SOLE   208 0 0
TREX CO INC COM 89531P105   373,728 5,414 SH   SOLE   5,414 0 0
TRUST FOR PROFESSIONAL MANAG JENSEN QUALITY 89834G562   44,605,844 1,721,881 SH   SOLE   1,721,881 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,076,019 117,308 SH   SOLE   117,308 0 0
ULTA BEAUTY INC COM 90384S303   710,241 1,633 SH   SOLE   1,633 0 0
UNION PAC CORP COM 907818108   687,085 3,013 SH   SOLE   3,013 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,488,071 11,801 SH   SOLE   11,801 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,288,323 12,431 SH   SOLE   12,431 0 0
US BANCORP DEL COM NEW 902973304   1,397,927 29,227 SH   SOLE   29,227 0 0
V F CORP COM 918204108   401,023 18,687 SH   SOLE   18,687 0 0
VALE S A SPONSORED ADS 91912E105   99,823 11,254 SH   SOLE   11,254 0 0
VALERO ENERGY CORP COM 91913Y100   205,829 1,679 SH   SOLE   1,679 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   205,200 4,800 SH   SOLE   4,800 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   978,192 13,603 SH   SOLE   13,603 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,544,080 9,433 SH   SOLE   9,433 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,020,764 2,487 SH   SOLE   2,487 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,709,706 14,045 SH   SOLE   14,045 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   353,329 2,087 SH   SOLE   2,087 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,402,319 9,998 SH   SOLE   9,998 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   775,242 2,675 SH   SOLE   2,675 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,681,940 21,681 SH   SOLE   21,681 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   360,319 5,677 SH   SOLE   5,677 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   462,305 2,361 SH   SOLE   2,361 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,224,355 54,715 SH   SOLE   54,715 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,803,203 29,808 SH   SOLE   29,808 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   236,730 2,005 SH   SOLE   2,005 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   951,201 1,530 SH   SOLE   1,530 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   310,786 905 SH   SOLE   905 0 0
VARONIS SYS INC COM 922280102   354,329 7,975 SH   SOLE   7,975 0 0
VEEVA SYS INC CL A COM 922475108   806,309 3,835 SH   SOLE   3,835 0 0
VERISK ANALYTICS INC COM 92345Y106   3,057,736 11,102 SH   SOLE   11,102 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,381,774 34,553 SH   SOLE   34,553 0 0
VERTEX INC CL A 92538J106   74,571,510 1,397,779 SH   SOLE   1,397,779 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   358,000 889 SH   SOLE   889 0 0
VISA INC COM CL A 92826C839   4,425,784 14,004 SH   SOLE   14,004 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   148,958 17,545 SH   SOLE   17,545 0 0
WALMART INC COM 931142103   2,360,974 26,068 SH   SOLE   26,068 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   192,297 18,193 SH   SOLE   18,193 0 0
WASTE MGMT INC DEL COM 94106L109   2,396,992 11,879 SH   SOLE   11,879 0 0
WELLS FARGO CO NEW COM 949746101   975,563 13,889 SH   SOLE   13,889 0 0
WELLTOWER INC COM 95040Q104   215,511 1,710 SH   SOLE   1,710 0 0
WEX INC COM 96208T104   915,170 5,220 SH   SOLE   5,220 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   875,277 450 SH   SOLE   450 0 0
WILLIAMS COS INC COM 969457100   2,227,032 41,150 SH   SOLE   41,150 0 0
WORKDAY INC CL A 98138H101   420,589 1,630 SH   SOLE   1,630 0 0
ZOETIS INC CL A 98978V103   3,847,626 23,615 SH   SOLE   23,615 0 0
ZSCALER INC COM 98980G102   473,215 2,623 SH   SOLE   2,623 0 0