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   249,855 2,445 SH   SOLE   2,445 0 0
ABBOTT LABS COM 002824100   3,237,004 31,152 SH   SOLE   31,152 0 0
ABBVIE INC COM 00287Y109   3,408,445 19,872 SH   SOLE   19,872 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,934,107 16,262 SH   SOLE   16,262 0 0
ADOBE INC COM 00724F101   861,643 1,551 SH   SOLE   1,551 0 0
ADVANCED MICRO DEVICES INC COM 007903107   839,599 5,176 SH   SOLE   5,176 0 0
AEROVIRONMENT INC COM 008073108   2,449,266 13,446 SH   SOLE   13,446 0 0
AFLAC INC COM 001055102   325,624 3,646 SH   SOLE   3,646 0 0
AIR PRODS & CHEMS INC COM 009158106   1,207,932 4,681 SH   SOLE   4,681 0 0
AIRBNB INC COM CL A 009066101   236,240 1,558 SH   SOLE   1,558 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   798,253 10,837 SH   SOLE   10,837 0 0
ALPHABET INC CAP STK CL A 02079K305   12,634,548 69,363 SH   SOLE   69,363 0 0
ALPHABET INC CAP STK CL C 02079K107   7,228,536 41,876 SH   SOLE   41,876 0 0
ALTRIA GROUP INC COM 02209S103   509,726 10,955 SH   SOLE   10,955 0 0
AMAZON COM INC COM 023135106   13,074,522 67,656 SH   SOLE   67,656 0 0
AMERICAN ELEC PWR CO INC COM 025537101   627,253 7,149 SH   SOLE   7,149 0 0
AMERICAN EXPRESS CO COM 025816109   1,152,193 4,976 SH   SOLE   4,976 0 0
AMERICAN TOWER CORP NEW COM 03027X100   359,151 1,834 SH   SOLE   1,834 0 0
AMERIPRISE FINL INC COM 03076C106   743,738 1,741 SH   SOLE   1,741 0 0
AMETEK INC COM 031100100   242,730 1,456 SH   SOLE   1,456 0 0
AMGEN INC COM 031162100   2,926,156 9,365 SH   SOLE   9,365 0 0
AMPHENOL CORP NEW CL A 032095101   3,357,371 49,752 SH   SOLE   49,752 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   95,000 50,000 SH   SOLE   50,000 0 0
ANALOG DEVICES INC COM 032654105   541,204 2,371 SH   SOLE   2,371 0 0
ANSYS INC COM 03662Q105   611,493 1,902 SH   SOLE   1,902 0 0
APPLE INC COM 037833100   30,889,577 146,660 SH   SOLE   146,660 0 0
APPLIED MATLS INC COM 038222105   526,022 2,229 SH   SOLE   2,229 0 0
APPLOVIN CORP COM CL A 03831W108   688,978 8,279 SH   SOLE   8,279 0 0
ARISTA NETWORKS INC COM 040413106   313,329 894 SH   SOLE   894 0 0
ASPEN TECHNOLOGY INC COM 29109X106   477,109 2,402 SH   SOLE   2,402 0 0
AT&T INC COM 00206R102   460,131 24,078 SH   SOLE   24,078 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   242,675 42,500 SH   SOLE   42,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,615,547 10,894 SH   SOLE   10,894 0 0
AVERY DENNISON CORP COM 053611109   253,415 1,159 SH   SOLE   1,159 0 0
AZENTA INC COM 114340102   288,042 5,474 SH   SOLE   5,474 0 0
BALL CORP COM 058498106   847,586 14,122 SH   SOLE   14,122 0 0
BANK AMERICA CORP COM 060505104   1,912,539 48,090 SH   SOLE   48,090 0 0
BENTLEY SYS INC COM CL B 08265T208   9,513,459 192,736 SH   SOLE   192,736 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,314,842 13,065 SH   SOLE   13,065 0 0
BIO-TECHNE CORP COM 09073M104   951,369 13,278 SH   SOLE   13,278 0 0
BLACKBAUD INC COM 09227Q100   626,574 8,226 SH   SOLE   8,226 0 0
BLACKROCK INC COM 09247X101   408,619 519 SH   SOLE   519 0 0
BLACKSTONE INC COM 09260D107   1,364,524 11,022 SH   SOLE   11,022 0 0
BOEING CO COM 097023105   762,258 4,188 SH   SOLE   4,188 0 0
BOOKING HOLDINGS INC COM 09857L108   265,421 67 SH   SOLE   67 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   270,402 1,757 SH   SOLE   1,757 0 0
BOSTON SCIENTIFIC CORP COM 101137107   217,168 2,820 SH   SOLE   2,820 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   405,997 9,776 SH   SOLE   9,776 0 0
BROADCOM INC COM 11135F101   3,354,765 2,090 SH   SOLE   2,090 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,900,962 9,611 SH   SOLE   9,611 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   296,056 962 SH   SOLE   962 0 0
CARDINAL HEALTH INC COM 14149Y108   219,450 2,232 SH   SOLE   2,232 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   226,962 3,598 SH   SOLE   3,598 0 0
CATERPILLAR INC COM 149123101   902,035 2,708 SH   SOLE   2,708 0 0
CDW CORP COM 12514G108   521,771 2,331 SH   SOLE   2,331 0 0
CENCORA INC COM 03073E105   1,629,595 7,233 SH   SOLE   7,233 0 0
CERENCE INC COM 156727109   306,690 108,371 SH   SOLE   108,371 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   317,794 1,063 SH   SOLE   1,063 0 0
CHEVRON CORP NEW COM 166764100   3,030,325 19,373 SH   SOLE   19,373 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   316,383 5,050 SH   SOLE   5,050 0 0
CHUBB LIMITED COM H1467J104   288,245 1,126 SH   SOLE   1,126 0 0
CIMPRESS PLC SHS EURO G2143T103   1,042,822 11,903 SH   SOLE   11,903 0 0
CISCO SYS INC COM 17275R102   502,656 10,580 SH   SOLE   10,580 0 0
CITIGROUP INC COM NEW 172967424   246,669 3,887 SH   SOLE   3,887 0 0
CITIZENS FINL GROUP INC COM 174610105   206,128 5,721 SH   SOLE   5,721 0 0
CME GROUP INC COM 12572Q105   569,354 2,896 SH   SOLE   2,896 0 0
CNO FINL GROUP INC COM 12621E103   894,857 32,282 SH   SOLE   32,282 0 0
COCA COLA CO COM 191216100   2,893,000 45,449 SH   SOLE   45,449 0 0
COGNEX CORP COM 192422103   824,145 17,625 SH   SOLE   17,625 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   1,098,556 143,790 SH   SOLE   143,790 0 0
COLGATE PALMOLIVE CO COM 194162103   239,495 2,468 SH   SOLE   2,468 0 0
COMCAST CORP NEW CL A 20030N101   1,142,650 29,179 SH   SOLE   29,179 0 0
COMMVAULT SYS INC COM 204166102   1,496,394 12,309 SH   SOLE   12,309 0 0
CONOCOPHILLIPS COM 20825C104   315,918 2,762 SH   SOLE   2,762 0 0
CONSTELLATION BRANDS INC CL A 21036P108   703,404 2,734 SH   SOLE   2,734 0 0
CONSTELLATION ENERGY CORP COM 21037T109   306,558 1,531 SH   SOLE   1,531 0 0
COPART INC COM 217204106   521,019 9,620 SH   SOLE   9,620 0 0
CORTEVA INC COM 22052L104   459,547 8,520 SH   SOLE   8,520 0 0
COSTAR GROUP INC COM 22160N109   955,665 12,890 SH   SOLE   12,890 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,199,362 3,764 SH   SOLE   3,764 0 0
CUMMINS INC COM 231021106   266,407 962 SH   SOLE   962 0 0
CVS HEALTH CORP COM 126650100   318,452 5,392 SH   SOLE   5,392 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,335,280 8,541 SH   SOLE   8,541 0 0
D R HORTON INC COM 23331A109   216,328 1,535 SH   SOLE   1,535 0 0
DANAHER CORPORATION COM 235851102   1,239,756 4,962 SH   SOLE   4,962 0 0
DATADOG INC CL A COM 23804L103   344,327 2,655 SH   SOLE   2,655 0 0
DEERE & CO COM 244199105   715,875 1,916 SH   SOLE   1,916 0 0
DEXCOM INC COM 252131107   1,081,192 9,536 SH   SOLE   9,536 0 0
DIGITAL RLTY TR INC COM 253868103   769,829 5,063 SH   SOLE   5,063 0 0
DISCOVER FINL SVCS COM 254709108   250,109 1,912 SH   SOLE   1,912 0 0
DISNEY WALT CO COM 254687106   2,976,744 29,980 SH   SOLE   29,980 0 0
DOLLAR GEN CORP NEW COM 256677105   1,027,559 7,771 SH   SOLE   7,771 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   701,510 6,999 SH   SOLE   6,999 0 0
DUPONT DE NEMOURS INC COM 26614N102   303,400 3,769 SH   SOLE   3,769 0 0
EATON CORP PLC SHS G29183103   685,734 2,187 SH   SOLE   2,187 0 0
ELEVANCE HEALTH INC COM 036752103   646,439 1,193 SH   SOLE   1,193 0 0
ELI LILLY & CO COM 532457108   6,462,279 7,138 SH   SOLE   7,138 0 0
EMERSON ELEC CO COM 291011104   1,090,364 9,898 SH   SOLE   9,898 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,241,446 76,538 SH   SOLE   76,538 0 0
ENOVA INTL INC COM 29357K103   265,372 4,263 SH   SOLE   4,263 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,697,502 93,081 SH   SOLE   93,081 0 0
EQUIFAX INC COM 294429105   3,721,030 15,347 SH   SOLE   15,347 0 0
EQUINIX INC COM 29444U700   789,134 1,043 SH   SOLE   1,043 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   27,209 10,670 SH   SOLE   10,670 0 0
EXXON MOBIL CORP COM 30231G102   3,418,949 29,699 SH   SOLE   29,699 0 0
FACTSET RESH SYS INC COM 303075105   970,458 2,377 SH   SOLE   2,377 0 0
FERGUSON PLC NEW SHS G3421J106   311,970 1,611 SH   SOLE   1,611 0 0
FISERV INC COM 337738108   1,003,784 6,735 SH   SOLE   6,735 0 0
FORD MTR CO DEL COM 345370860   202,774 16,170 SH   SOLE   16,170 0 0
FORTINET INC COM 34959E109   1,408,872 23,376 SH   SOLE   23,376 0 0
FULTON FINL CORP PA COM 360271100   4,773,146 281,104 SH   SOLE   281,104 0 0
GE AEROSPACE COM NEW 369604301   890,232 5,600 SH   SOLE   5,600 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   232,669 2,986 SH   SOLE   2,986 0 0
GE VERNOVA INC COM 36828A101   212,329 1,238 SH   SOLE   1,238 0 0
GENERAL MTRS CO COM 37045V100   347,707 7,484 SH   SOLE   7,484 0 0
GENTEX CORP COM 371901109   802,905 23,818 SH   SOLE   23,818 0 0
GILDAN ACTIVEWEAR INC COM 375916103   658,329 17,361 SH   SOLE   17,361 0 0
GLOBAL PMTS INC COM 37940X102   624,392 6,457 SH   SOLE   6,457 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   576,833 19,908 SH   SOLE   19,908 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   795,094 23,628 SH   SOLE   23,628 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,954,472 18,275 SH   SOLE   18,275 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   377,577 8,344 SH   SOLE   8,344 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   914,463 22,419 SH   SOLE   22,419 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   901,926 1,994 SH   SOLE   1,994 0 0
GOLUB CAP BDC INC COM 38173M102   221,511 14,100 SH   SOLE   14,100 0 0
GRAINGER W W INC COM 384802104   2,279,058 2,526 SH   SOLE   2,526 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,148,486 8,329 SH   SOLE   8,329 0 0
HENRY JACK & ASSOC INC COM 426281101   832,258 5,013 SH   SOLE   5,013 0 0
HERSHEY CO COM 427866108   317,107 1,725 SH   SOLE   1,725 0 0
HESS CORP COM 42809H107   255,505 1,732 SH   SOLE   1,732 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   730,797 36,196 SH   SOLE   36,196 0 0
HOME DEPOT INC COM 437076102   3,982,143 11,568 SH   SOLE   11,568 0 0
HONEYWELL INTL INC COM 438516106   1,025,419 4,802 SH   SOLE   4,802 0 0
HUBSPOT INC COM 443573100   733,699 1,244 SH   SOLE   1,244 0 0
HUNTINGTON BANCSHARES INC COM 446150104   396,733 29,754 SH   SOLE   29,754 0 0
IDEXX LABS INC COM 45168D104   1,336,390 2,743 SH   SOLE   2,743 0 0
IMMUNITYBIO INC COM 45256X103   79,000 12,500 SH   SOLE   12,500 0 0
INTEL CORP COM 458140100   310,274 10,019 SH   SOLE   10,019 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   672,948 3,891 SH   SOLE   3,891 0 0
INTUIT COM 461202103   4,002,805 6,091 SH   SOLE   6,091 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   396,361 891 SH   SOLE   891 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   953,100 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   300,961 1,832 SH   SOLE   1,832 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   5,745,287 11,992 SH   SOLE   11,992 0 0
INVESCO SR INCOME TR COM 46131H107   44,824 10,400 SH   SOLE   10,400 0 0
ISHARES INC MSCI EURZONE ETF 464286608   488,055 9,996 SH   SOLE   9,996 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   298,195 2,130 SH   SOLE   2,130 0 0
ISHARES TR CORE S&P500 ETF 464287200   23,246,330 42,480 SH   SOLE   42,480 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,160,744 19,835 SH   SOLE   19,835 0 0
ISHARES TR CORE S&P SCP ETF 464287804   18,057,218 169,297 SH   SOLE   169,297 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,290,782 10,867 SH   SOLE   10,867 0 0
ISHARES TR EXPND TEC SC ETF 464287549   311,223 3,300 SH   SOLE   3,300 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   263,630 6,351 SH   SOLE   6,351 0 0
ISHARES TR GLOBAL TECH ETF 464287291   223,614 2,700 SH   SOLE   2,700 0 0
ISHARES TR MSCI ACWI EX US 464288240   215,336 4,053 SH   SOLE   4,053 0 0
ISHARES TR MSCI EAFE ETF 464287465   228,662 2,919 SH   SOLE   2,919 0 0
ISHARES TR NATIONAL MUN ETF 464288414   242,609 2,277 SH   SOLE   2,277 0 0
ISHARES TR RUS 1000 ETF 464287622   26,194,231 88,036 SH   SOLE   88,036 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   4,370,110 11,989 SH   SOLE   11,989 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   741,149 4,248 SH   SOLE   4,248 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,588,580 7,830 SH   SOLE   7,830 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   215,771 699 SH   SOLE   699 0 0
ISHARES TR RUS MID CAP ETF 464287499   18,927,477 233,442 SH   SOLE   233,442 0 0
ISHARES TR RUS MD CP GR ETF 464287481   442,283 4,008 SH   SOLE   4,008 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   202,843 1,680 SH   SOLE   1,680 0 0
ISHARES TR S&P 100 ETF 464287101   9,116,071 34,491 SH   SOLE   34,491 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,439,182 15,552 SH   SOLE   15,552 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,179,789 6,482 SH   SOLE   6,482 0 0
ISHARES TR SELECT DIVID ETF 464287168   232,766 1,924 SH   SOLE   1,924 0 0
JOHNSON & JOHNSON COM 478160104   8,632,748 59,064 SH   SOLE   59,064 0 0
JPMORGAN CHASE & CO. COM 46625H100   4,901,973 24,236 SH   SOLE   24,236 0 0
KEURIG DR PEPPER INC COM 49271V100   532,495 15,841 SH   SOLE   15,841 0 0
KIMBERLY-CLARK CORP COM 494368103   555,303 3,983 SH   SOLE   3,983 0 0
KKR & CO INC COM 48251W104   385,494 3,663 SH   SOLE   3,663 0 0
KLA CORP COM NEW 482480100   2,868,292 3,479 SH   SOLE   3,479 0 0
KORNIT DIGITAL LTD SHS M6372Q113   375,267 25,633 SH   SOLE   25,633 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   289,225 14,454 SH   SOLE   14,454 0 0
LAM RESEARCH CORP COM 512807108   748,929 702 SH   SOLE   702 0 0
LENNAR CORP CL A 526057104   281,306 1,877 SH   SOLE   1,877 0 0
LINDE PLC SHS G54950103   556,411 1,268 SH   SOLE   1,268 0 0
LIVERAMP HLDGS INC COM 53815P108   670,872 21,683 SH   SOLE   21,683 0 0
LOCKHEED MARTIN CORP COM 539830109   322,299 690 SH   SOLE   690 0 0
LOWES COS INC COM 548661107   1,807,772 8,200 SH   SOLE   8,200 0 0
M & T BK CORP COM 55261F104   236,122 1,560 SH   SOLE   1,560 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,650,043 6,689 SH   SOLE   6,689 0 0
MARATHON PETE CORP COM 56585A102   214,768 1,238 SH   SOLE   1,238 0 0
MARRIOTT INTL INC NEW CL A 571903202   262,079 1,084 SH   SOLE   1,084 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,856,548 27,793 SH   SOLE   27,793 0 0
MARVELL TECHNOLOGY INC COM 573874104   225,148 3,221 SH   SOLE   3,221 0 0
MASTEC INC COM 576323109   106,361,541 994,126 SH   SOLE   994,126 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,985,222 9,034 SH   SOLE   9,034 0 0
MCDONALDS CORP COM 580135101   4,638,490 18,202 SH   SOLE   18,202 0 0
MEDPACE HLDGS INC COM 58506Q109   1,955,052 4,747 SH   SOLE   4,747 0 0
MEDTRONIC PLC SHS G5960L103   1,034,951 13,033 SH   SOLE   13,033 0 0
MERCADOLIBRE INC COM 58733R102   3,033,716 1,846 SH   SOLE   1,846 0 0
MERCK & CO INC COM 58933Y105   2,624,810 21,071 SH   SOLE   21,071 0 0
META PLATFORMS INC CL A 30303M102   17,215,476 34,143 SH   SOLE   34,143 0 0
METLIFE INC COM 59156R108   225,240 3,209 SH   SOLE   3,209 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,907,958 20,852 SH   SOLE   20,852 0 0
MICRON TECHNOLOGY INC COM 595112103   685,797 5,214 SH   SOLE   5,214 0 0
MICROSOFT CORP COM 594918104   23,826,997 53,310 SH   SOLE   53,310 0 0
MONDELEZ INTL INC CL A 609207105   1,219,820 18,520 SH   SOLE   18,520 0 0
MOODYS CORP COM 615369105   760,200 1,806 SH   SOLE   1,806 0 0
MORGAN STANLEY COM NEW 617446448   480,605 4,945 SH   SOLE   4,945 0 0
MORNINGSTAR INC COM 617700109   894,946 3,025 SH   SOLE   3,025 0 0
MPLX LP COM UNIT REP LTD 55336V100   251,494 5,905 SH   SOLE   5,905 0 0
MSCI INC COM 55354G100   520,290 1,080 SH   SOLE   1,080 0 0
NASDAQ INC COM 631103108   282,017 4,680 SH   SOLE   4,680 0 0
NEOGEN CORP COM 640491106   434,655 27,809 SH   SOLE   27,809 0 0
NETFLIX INC COM 64110L106   2,080,999 3,084 SH   SOLE   3,084 0 0
NEW JERSEY RES CORP COM 646025106   771,883 17,884 SH   SOLE   17,884 0 0
NEXTERA ENERGY INC COM 65339F101   775,511 10,952 SH   SOLE   10,952 0 0
NICE LTD SPONSORED ADR 653656108   1,148,416 6,678 SH   SOLE   6,678 0 0
NIKE INC CL B 654106103   2,283,929 30,139 SH   SOLE   30,139 0 0
NORFOLK SOUTHN CORP COM 655844108   1,140,219 5,311 SH   SOLE   5,311 0 0
NOVO-NORDISK A S ADR 670100205   1,128,502 7,906 SH   SOLE   7,906 0 0
NUCOR CORP COM 670346105   291,816 1,846 SH   SOLE   1,846 0 0
NVIDIA CORPORATION COM 67066G104   11,599,882 93,896 SH   SOLE   93,896 0 0
ORACLE CORP COM 68389X105   1,370,205 9,704 SH   SOLE   9,704 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   252,398 239 SH   SOLE   239 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205   199,402 41,542 SH   SOLE   41,542 0 0
PALO ALTO NETWORKS INC COM 697435105   555,976 1,640 SH   SOLE   1,640 0 0
PARKER-HANNIFIN CORP COM 701094104   211,934 419 SH   SOLE   419 0 0
PAYCOM SOFTWARE INC COM 70432V102   400,941 2,803 SH   SOLE   2,803 0 0
PEPSICO INC COM 713448108   4,757,355 28,845 SH   SOLE   28,845 0 0
PETMED EXPRESS INC COM 716382106   96,390 23,800 SH   SOLE   23,800 0 0
PFIZER INC COM 717081103   1,440,496 51,483 SH   SOLE   51,483 0 0
PHILIP MORRIS INTL INC COM 718172109   2,543,479 24,783 SH   SOLE   24,783 0 0
PHREESIA INC COM 71944F106   615,012 29,010 SH   SOLE   29,010 0 0
PINTEREST INC CL A 72352L106   336,915 7,645 SH   SOLE   7,645 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,500,227 9,649 SH   SOLE   9,649 0 0
PPL CORP COM 69351T106   252,977 9,065 SH   SOLE   9,065 0 0
PROCTER AND GAMBLE CO COM 742718109   3,748,334 22,728 SH   SOLE   22,728 0 0
PROGRESSIVE CORP COM 743315103   360,585 1,736 SH   SOLE   1,736 0 0
PROLOGIS INC. COM 74340W103   221,026 1,968 SH   SOLE   1,968 0 0
PROVIDENT FINL SVCS INC COM 74386T105   741,436 51,668 SH   SOLE   51,668 0 0
PRUDENTIAL FINL INC COM 744320102   262,740 2,242 SH   SOLE   2,242 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   412,130 5,592 SH   SOLE   5,592 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   303,530 51,272 SH   SOLE   51,272 0 0
QUALCOMM INC COM 747525103   1,709,960 8,585 SH   SOLE   8,585 0 0
QUALYS INC COM 74758T303   1,179,645 8,272 SH   SOLE   8,272 0 0
RAYMOND JAMES FINL INC COM 754730109   211,991 1,715 SH   SOLE   1,715 0 0
RBC BEARINGS INC COM 75524B104   1,223,183 4,534 SH   SOLE   4,534 0 0
REGENERON PHARMACEUTICALS COM 75886F107   239,635 228 SH   SOLE   228 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   753,341 3,670 SH   SOLE   3,670 0 0
REPLIGEN CORP COM 759916109   722,576 5,732 SH   SOLE   5,732 0 0
RESMED INC COM 761152107   981,793 5,129 SH   SOLE   5,129 0 0
ROBLOX CORP CL A 771049103   3,475,563 93,404 SH   SOLE   93,404 0 0
ROPER TECHNOLOGIES INC COM 776696106   226,591 402 SH   SOLE   402 0 0
ROSS STORES INC COM 778296103   1,470,493 10,119 SH   SOLE   10,119 0 0
RTX CORPORATION COM 75513E101   516,205 5,142 SH   SOLE   5,142 0 0
S & T BANCORP INC COM 783859101   484,222 14,502 SH   SOLE   14,502 0 0
S&P GLOBAL INC COM 78409V104   313,984 704 SH   SOLE   704 0 0
SALESFORCE INC COM 79466L302   1,018,887 3,963 SH   SOLE   3,963 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   49,407 10,000 SH   SOLE   10,000 0 0
SCHWAB CHARLES CORP COM 808513105   514,725 6,985 SH   SOLE   6,985 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,088,058 26,571 SH   SOLE   26,571 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,182,584 28,501 SH   SOLE   28,501 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,659,074 51,536 SH   SOLE   51,536 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,245,638 8,546 SH   SOLE   8,546 0 0
SERVICE CORP INTL COM 817565104   739,752 10,400 SH   SOLE   10,400 0 0
SERVICENOW INC COM 81762P102   2,649,505 3,368 SH   SOLE   3,368 0 0
SHELL PLC SPON ADS 780259305   513,561 7,115 SH   SOLE   7,115 0 0
SHERWIN WILLIAMS CO COM 824348106   1,094,262 3,667 SH   SOLE   3,667 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   43,500 10,000 SH   SOLE   10,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   213,279 1,405 SH   SOLE   1,405 0 0
SOUTHERN CO COM 842587107   480,189 6,190 SH   SOLE   6,190 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,492,826 11,594 SH   SOLE   11,594 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,218,818 37,152 SH   SOLE   37,152 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   9,126,115 17,056 SH   SOLE   17,056 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,208,879 25,231 SH   SOLE   25,231 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   342,124 8,238 SH   SOLE   8,238 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   814,599 2,596 SH   SOLE   2,596 0 0
SPS COMM INC COM 78463M107   549,239 2,919 SH   SOLE   2,919 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   798,610 16,774 SH   SOLE   16,774 0 0
STARBUCKS CORP COM 855244109   2,029,414 26,068 SH   SOLE   26,068 0 0
STATE STR CORP COM 857477103   811,706 10,969 SH   SOLE   10,969 0 0
STRYKER CORPORATION COM 863667101   3,637,807 10,692 SH   SOLE   10,692 0 0
SYNOPSYS INC COM 871607107   1,157,036 1,944 SH   SOLE   1,944 0 0
SYSCO CORP COM 871829107   1,213,773 17,002 SH   SOLE   17,002 0 0
T-MOBILE US INC COM 872590104   312,367 1,773 SH   SOLE   1,773 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,526,259 8,754 SH   SOLE   8,754 0 0
TARGET CORP COM 87612E106   213,326 1,441 SH   SOLE   1,441 0 0
TESLA INC COM 88160R101   2,725,401 13,773 SH   SOLE   13,773 0 0
TESLA INC COM 88160R101   118,728 600 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   2,829,423 14,545 SH   SOLE   14,545 0 0
THE CIGNA GROUP COM 125523100   220,160 666 SH   SOLE   666 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,579,387 2,854 SH   SOLE   2,854 0 0
TJX COS INC NEW COM 872540109   555,455 5,045 SH   SOLE   5,045 0 0
TOAST INC CL A 888787108   674,014 26,155 SH   SOLE   26,155 0 0
TOYOTA MOTOR CORP ADS 892331307   229,156 1,118 SH   SOLE   1,118 0 0
TRADEWEB MKTS INC CL A 892672106   679,778 6,413 SH   SOLE   6,413 0 0
TRANSDIGM GROUP INC COM 893641100   242,746 190 SH   SOLE   190 0 0
UBER TECHNOLOGIES INC COM 90353T100   8,348,170 114,862 SH   SOLE   114,862 0 0
UNION PAC CORP COM 907818108   564,292 2,494 SH   SOLE   2,494 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,614,867 11,800 SH   SOLE   11,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,885,145 11,556 SH   SOLE   11,556 0 0
US BANCORP DEL COM NEW 902973304   1,253,888 31,199 SH   SOLE   31,199 0 0
V F CORP COM 918204108   251,816 18,653 SH   SOLE   18,653 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   456,004 6,329 SH   SOLE   6,329 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,362,818 9,433 SH   SOLE   9,433 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   982,801 4,490 SH   SOLE   4,490 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   336,894 2,087 SH   SOLE   2,087 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,356,228 13,810 SH   SOLE   13,810 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   931,297 2,487 SH   SOLE   2,487 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   406,451 1,514 SH   SOLE   1,514 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,339,920 20,601 SH   SOLE   20,601 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   379,053 5,677 SH   SOLE   5,677 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   341,079 1,859 SH   SOLE   1,859 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,143,801 52,136 SH   SOLE   52,136 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,053,713 25,748 SH   SOLE   25,748 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   1,026,190 1,777 SH   SOLE   1,777 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   201,183 2,005 SH   SOLE   2,005 0 0
VEEVA SYS INC CL A COM 922475108   674,941 3,688 SH   SOLE   3,688 0 0
VERISK ANALYTICS INC COM 92345Y106   1,839,253 6,823 SH   SOLE   6,823 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   787,766 19,102 SH   SOLE   19,102 0 0
VERTEX INC CL A 92538J106   77,993,202 2,163,473 SH   SOLE   2,163,473 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   257,327 549 SH   SOLE   549 0 0
VISA INC COM CL A 92826C839   2,629,916 10,020 SH   SOLE   10,020 0 0
WALMART INC COM 931142103   1,661,197 24,534 SH   SOLE   24,534 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   104,956 14,107 SH   SOLE   14,107 0 0
WASTE MGMT INC DEL COM 94106L109   2,352,678 11,028 SH   SOLE   11,028 0 0
WELLS FARGO CO NEW COM 949746101   728,062 12,259 SH   SOLE   12,259 0 0
WEX INC COM 96208T104   212,037 1,197 SH   SOLE   1,197 0 0
WILLIAMS COS INC COM 969457100   1,715,056 40,354 SH   SOLE   40,354 0 0
WORKDAY INC CL A 98138H101   344,282 1,540 SH   SOLE   1,540 0 0
ZOETIS INC CL A 98978V103   2,584,879 14,910 SH   SOLE   14,910 0 0
ZSCALER INC COM 98980G102   501,808 2,611 SH   SOLE   2,611 0 0