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   283,685 2,595 SH   SOLE   2,595 0 0
ABBOTT LABS COM 002824100   3,903,633 35,465 SH   SOLE   35,465 0 0
ABBVIE INC COM 00287Y109   2,952,333 19,051 SH   SOLE   19,051 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,570,258 15,874 SH   SOLE   15,874 0 0
ADOBE INC COM 00724F101   900,866 1,510 SH   SOLE   1,510 0 0
ADVANCED MICRO DEVICES INC COM 007903107   637,498 4,325 SH   SOLE   4,325 0 0
AEROVIRONMENT INC COM 008073108   1,533,025 12,163 SH   SOLE   12,163 0 0
AFLAC INC COM 001055102   315,480 3,824 SH   SOLE   3,824 0 0
AIR PRODS & CHEMS INC COM 009158106   3,583,494 13,088 SH   SOLE   13,088 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   826,102 10,658 SH   SOLE   10,658 0 0
ALPHABET INC CAP STK CL C 02079K107   5,179,262 39,213 SH   SOLE   39,213 0 0
ALPHABET INC CAP STK CL A 02079K305   9,212,835 65,952 SH   SOLE   65,952 0 0
ALTRIA GROUP INC COM 02209S103   392,668 9,486 SH   SOLE   9,486 0 0
AMAZON COM INC COM 023135106   10,697,640 70,407 SH   SOLE   70,407 0 0
AMERICAN EXPRESS CO COM 025816109   868,321 4,635 SH   SOLE   4,635 0 0
AMERICAN TOWER CORP NEW COM 03027X100   470,403 2,179 SH   SOLE   2,179 0 0
AMERIPRISE FINL INC COM 03076C106   626,720 1,650 SH   SOLE   1,650 0 0
AMETEK INC COM 031100100   211,554 1,283 SH   SOLE   1,283 0 0
AMGEN INC COM 031162100   3,212,955 11,155 SH   SOLE   11,155 0 0
AMPHENOL CORP NEW CL A 032095101   2,646,442 26,637 SH   SOLE   26,637 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   736,000 50,000 SH   SOLE   50,000 0 0
ANALOG DEVICES INC COM 032654105   524,000 2,639 SH   SOLE   2,639 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   295,606 15,261 SH   SOLE   15,261 0 0
ANSYS INC COM 03662Q105   1,157,224 3,189 SH   SOLE   3,189 0 0
ANTERO MIDSTREAM CORP COM 03676B102   175,420 14,000 SH   SOLE   14,000 0 0
APPLE INC COM 037833100   24,989,721 129,797 SH   SOLE   129,797 0 0
APPLIED MATLS INC COM 038222105   367,575 2,268 SH   SOLE   2,268 0 0
ASPEN TECHNOLOGY INC COM 29109X106   480,367 2,182 SH   SOLE   2,182 0 0
AT&T INC COM 00206R102   350,266 20,874 SH   SOLE   20,874 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   382,075 42,500 SH   SOLE   42,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,542,310 10,850 SH   SOLE   10,850 0 0
AVERY DENNISON CORP COM 053611109   296,367 1,466 SH   SOLE   1,466 0 0
AZENTA INC COM 114340102   325,895 5,003 SH   SOLE   5,003 0 0
BALL CORP COM 058498106   842,926 14,654 SH   SOLE   14,654 0 0
BANK AMERICA CORP COM 060505104   1,489,695 44,244 SH   SOLE   44,244 0 0
BENTLEY SYS INC COM CL B 08265T208   10,124,358 194,028 SH   SOLE   194,028 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,548,842 12,754 SH   SOLE   12,754 0 0
BIO-TECHNE CORP COM 09073M104   839,809 10,884 SH   SOLE   10,884 0 0
BLACKBAUD INC COM 09227Q100   649,990 7,497 SH   SOLE   7,497 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   109,907 10,074 SH   SOLE   10,074 0 0
BLACKROCK INC COM 09247X101   595,049 733 SH   SOLE   733 0 0
BLACKSTONE INC COM 09260D107   1,421,791 10,860 SH   SOLE   10,860 0 0
BOEING CO COM 097023105   1,050,981 4,032 SH   SOLE   4,032 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   229,215 1,792 SH   SOLE   1,792 0 0
BP PLC SPONSORED ADR 055622104   291,342 8,230 SH   SOLE   8,230 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   479,441 9,344 SH   SOLE   9,344 0 0
BROADCOM INC COM 11135F101   967,562 867 SH   SOLE   867 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,718,109 8,318 SH   SOLE   8,318 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   233,966 859 SH   SOLE   859 0 0
CARDINAL HEALTH INC COM 14149Y108   228,838 2,259 SH   SOLE   2,259 0 0
CATERPILLAR INC COM 149123101   1,666,692 5,637 SH   SOLE   5,637 0 0
CDW CORP COM 12514G108   275,966 1,214 SH   SOLE   1,214 0 0
CENCORA INC COM 03073E105   2,602,986 12,674 SH   SOLE   12,674 0 0
CERENCE INC COM 156727109   477,777 24,302 SH   SOLE   24,302 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   509,948 1,312 SH   SOLE   1,312 0 0
CHEVRON CORP NEW COM 166764100   3,389,661 22,725 SH   SOLE   22,725 0 0
CHUBB LIMITED COM H1467J104   321,984 1,419 SH   SOLE   1,419 0 0
CIMPRESS PLC SHS EURO G2143T103   952,835 11,903 SH   SOLE   11,903 0 0
CISCO SYS INC COM 17275R102   632,157 12,513 SH   SOLE   12,513 0 0
CME GROUP INC COM 12572Q105   405,826 1,927 SH   SOLE   1,927 0 0
CNO FINL GROUP INC COM 12621E103   1,163,039 41,686 SH   SOLE   41,686 0 0
COCA COLA CO COM 191216100   2,406,112 40,830 SH   SOLE   40,830 0 0
COGNEX CORP COM 192422103   588,951 14,110 SH   SOLE   14,110 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   842,536 131,032 SH   SOLE   131,032 0 0
COLGATE PALMOLIVE CO COM 194162103   215,217 2,700 SH   SOLE   2,700 0 0
COMCAST CORP NEW CL A 20030N101   1,461,126 33,321 SH   SOLE   33,321 0 0
COMMVAULT SYS INC COM 204166102   894,160 11,198 SH   SOLE   11,198 0 0
CONAGRA BRANDS INC COM 205887102   1,186,983 41,416 SH   SOLE   41,416 0 0
CONOCOPHILLIPS COM 20825C104   297,487 2,563 SH   SOLE   2,563 0 0
COPART INC COM 217204106   431,837 8,813 SH   SOLE   8,813 0 0
CORTEVA INC COM 22052L104   444,192 9,269 SH   SOLE   9,269 0 0
COSTAR GROUP INC COM 22160N109   1,004,985 11,500 SH   SOLE   11,500 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,198,721 3,257 SH   SOLE   3,257 0 0
CROWN CASTLE INC COM 22822V101   217,364 1,887 SH   SOLE   1,887 0 0
CUBESMART COM 229663109   272,866 5,823 SH   SOLE   5,823 0 0
CUMMINS INC COM 231021106   290,598 1,213 SH   SOLE   1,213 0 0
CVS HEALTH CORP COM 126650100   2,576,149 32,626 SH   SOLE   32,626 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,706,838 7,792 SH   SOLE   7,792 0 0
DANAHER CORPORATION COM 235851102   937,852 4,054 SH   SOLE   4,054 0 0
DATADOG INC CL A COM 23804L103   319,836 2,635 SH   SOLE   2,635 0 0
DEERE & CO COM 244199105   1,320,771 3,303 SH   SOLE   3,303 0 0
DEXCOM INC COM 252131107   1,066,181 8,592 SH   SOLE   8,592 0 0
DIGITAL RLTY TR INC COM 253868103   651,771 4,843 SH   SOLE   4,843 0 0
DISCOVER FINL SVCS COM 254709108   388,567 3,457 SH   SOLE   3,457 0 0
DISNEY WALT CO COM 254687106   3,178,151 35,075 SH   SOLE   35,075 0 0
DOLLAR GEN CORP NEW COM 256677105   2,084,929 15,336 SH   SOLE   15,336 0 0
DOW INC COM 260557103   203,731 3,715 SH   SOLE   3,715 0 0
DROPBOX INC CL A 26210C104   611,798 20,753 SH   SOLE   20,753 0 0
DUPONT DE NEMOURS INC COM 26614N102   251,496 3,269 SH   SOLE   3,269 0 0
EATON CORP PLC SHS G29183103   329,923 1,370 SH   SOLE   1,370 0 0
ELEVANCE HEALTH INC COM 036752103   514,944 1,092 SH   SOLE   1,092 0 0
ELI LILLY & CO COM 532457108   2,828,387 4,852 SH   SOLE   4,852 0 0
EMERSON ELEC CO COM 291011104   963,178 9,896 SH   SOLE   9,896 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,301,864 94,338 SH   SOLE   94,338 0 0
ENOVA INTL INC COM 29357K103   236,000 4,263 SH   SOLE   4,263 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,641,981 100,265 SH   SOLE   100,265 0 0
EQUIFAX INC COM 294429105   3,596,715 14,545 SH   SOLE   14,545 0 0
EQUINIX INC COM 29444U700   795,725 988 SH   SOLE   988 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   52,364 11,094 SH   SOLE   11,094 0 0
EXXON MOBIL CORP COM 30231G102   3,086,483 30,871 SH   SOLE   30,871 0 0
FACTSET RESH SYS INC COM 303075105   1,131,563 2,372 SH   SOLE   2,372 0 0
FERGUSON PLC NEW SHS G3421J106   333,432 1,727 SH   SOLE   1,727 0 0
FISERV INC COM 337738108   840,744 6,329 SH   SOLE   6,329 0 0
FORD MTR CO DEL COM 345370860   567,098 46,522 SH   SOLE   46,522 0 0
FORTINET INC COM 34959E109   1,292,518 22,083 SH   SOLE   22,083 0 0
FULTON FINL CORP PA COM 360271100   4,757,910 286,104 SH   SOLE   286,104 0 0
GENERAL ELECTRIC CO COM NEW 369604301   636,491 4,987 SH   SOLE   4,987 0 0
GENTEX CORP COM 371901109   709,832 21,734 SH   SOLE   21,734 0 0
GILDAN ACTIVEWEAR INC COM 375916103   573,955 17,361 SH   SOLE   17,361 0 0
GILEAD SCIENCES INC COM 375558103   216,135 2,668 SH   SOLE   2,668 0 0
GLOBAL PMTS INC COM 37940X102   1,695,196 13,348 SH   SOLE   13,348 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   306,581 10,438 SH   SOLE   10,438 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   798,477 24,337 SH   SOLE   24,337 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,737,299 18,439 SH   SOLE   18,439 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   1,082,186 25,726 SH   SOLE   25,726 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   306,589 6,595 SH   SOLE   6,595 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   237,161 2,367 SH   SOLE   2,367 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   821,219 2,129 SH   SOLE   2,129 0 0
GRAINGER W W INC COM 384802104   3,447,350 4,160 SH   SOLE   4,160 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   724,898 6,648 SH   SOLE   6,648 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   307,500 50,000 SH   SOLE   50,000 0 0
HENRY JACK & ASSOC INC COM 426281101   740,411 4,531 SH   SOLE   4,531 0 0
HESS CORP COM 42809H107   841,894 5,840 SH   SOLE   5,840 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   303,063 34,052 SH   SOLE   34,052 0 0
HOME DEPOT INC COM 437076102   4,568,976 13,184 SH   SOLE   13,184 0 0
HONEYWELL INTL INC COM 438516106   843,034 4,020 SH   SOLE   4,020 0 0
HUBSPOT INC COM 443573100   802,887 1,383 SH   SOLE   1,383 0 0
HUMANA INC COM 444859102   237,472 519 SH   SOLE   519 0 0
HUNTINGTON BANCSHARES INC COM 446150104   373,640 28,631 SH   SOLE   28,631 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   19,440 21,188 SH   SOLE   21,188 0 0
ICON PLC SHS G4705A100   471,878 1,667 SH   SOLE   1,667 0 0
IDEXX LABS INC COM 45168D104   1,372,639 2,473 SH   SOLE   2,473 0 0
ILLINOIS TOOL WKS INC COM 452308109   263,057 999 SH   SOLE   999 0 0
IMMUNITYBIO INC COM 45256X103   62,750 12,500 SH   SOLE   12,500 0 0
INSTRUCTURE HLDGS INC COM 457790103   300,081 11,110 SH   SOLE   11,110 0 0
INTEL CORP COM 458140100   2,132,720 42,442 SH   SOLE   42,442 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   230,403 1,794 SH   SOLE   1,794 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   750,367 4,588 SH   SOLE   4,588 0 0
INTUIT COM 461202103   3,607,447 5,772 SH   SOLE   5,772 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   811,200 15,000 SH   SOLE   15,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,638,080 4,000 SH Put SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,894,558 11,946 SH   SOLE   11,946 0 0
INVESCO SR INCOME TR COM 46131H107   42,640 10,400 SH   SOLE   10,400 0 0
ISHARES INC MSCI EURZONE ETF 464286608   474,210 9,996 SH   SOLE   9,996 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   292,287 2,116 SH   SOLE   2,116 0 0
ISHARES TR CORE S&P500 ETF 464287200   20,050,907 41,980 SH   SOLE   41,980 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,077,836 3,889 SH   SOLE   3,889 0 0
ISHARES TR CORE S&P SCP ETF 464287804   16,326,373 150,821 SH   SOLE   150,821 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,212,671 11,524 SH   SOLE   11,524 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   322,579 8,248 SH   SOLE   8,248 0 0
ISHARES TR MSCI ACWI EX US 464288240   206,865 4,053 SH   SOLE   4,053 0 0
ISHARES TR MSCI EAFE ETF 464287465   314,496 4,174 SH   SOLE   4,174 0 0
ISHARES TR NATIONAL MUN ETF 464288414   231,547 2,136 SH   SOLE   2,136 0 0
ISHARES TR RUS 1000 ETF 464287622   22,999,415 87,697 SH   SOLE   87,697 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,483,120 11,489 SH   SOLE   11,489 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   660,670 3,998 SH   SOLE   3,998 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,585,303 7,898 SH   SOLE   7,898 0 0
ISHARES TR RUS MID CAP ETF 464287499   17,915,910 230,489 SH   SOLE   230,489 0 0
ISHARES TR S&P 100 ETF 464287101   8,393,796 37,575 SH   SOLE   37,575 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,167,955 15,552 SH   SOLE   15,552 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,083,682 6,232 SH   SOLE   6,232 0 0
ISHARES TR SELECT DIVID ETF 464287168   225,531 1,924 SH   SOLE   1,924 0 0
JOHNSON & JOHNSON COM 478160104   10,219,827 65,202 SH   SOLE   65,202 0 0
JPMORGAN CHASE & CO COM 46625H100   3,542,162 20,824 SH   SOLE   20,824 0 0
KIMBERLY-CLARK CORP COM 494368103   479,441 3,908 SH   SOLE   3,908 0 0
KKR & CO INC COM 48251W104   282,850 3,414 SH   SOLE   3,414 0 0
KLA CORP COM NEW 482480100   1,708,344 2,939 SH   SOLE   2,939 0 0
KORNIT DIGITAL LTD SHS M6372Q113   447,922 23,378 SH   SOLE   23,378 0 0
LAKELAND BANCORP INC COM 511637100   918,770 62,121 SH   SOLE   62,121 0 0
LAM RESEARCH CORP COM 512807108   385,836 491 SH   SOLE   491 0 0
LINDE PLC SHS G54950103   375,800 915 SH   SOLE   915 0 0
LOCKHEED MARTIN CORP COM 539830109   262,426 579 SH   SOLE   579 0 0
LOWES COS INC COM 548661107   3,075,196 13,818 SH   SOLE   13,818 0 0
M & T BK CORP COM 55261F104   209,595 1,529 SH   SOLE   1,529 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,604,349 7,451 SH   SOLE   7,451 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,267,646 27,802 SH   SOLE   27,802 0 0
MASTEC INC COM 576323109   103,842,711 1,371,404 SH   SOLE   1,371,404 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,521,387 8,256 SH   SOLE   8,256 0 0
MCDONALDS CORP COM 580135101   4,441,127 14,978 SH   SOLE   14,978 0 0
MEDPACE HLDGS INC COM 58506Q109   1,328,750 4,335 SH   SOLE   4,335 0 0
MEDTRONIC PLC SHS G5960L103   1,999,291 24,069 SH   SOLE   24,069 0 0
MERCADOLIBRE INC COM 58733R102   3,143,080 2,000 SH   SOLE   2,000 0 0
MERCK & CO INC COM 58933Y105   2,057,714 18,742 SH   SOLE   18,742 0 0
META PLATFORMS INC CL A 30303M102   10,387,838 29,347 SH   SOLE   29,347 0 0
METLIFE INC COM 59156R108   217,964 3,296 SH   SOLE   3,296 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   3,068,825 34,030 SH   SOLE   34,030 0 0
MICRON TECHNOLOGY INC COM 595112103   523,484 6,134 SH   SOLE   6,134 0 0
MICROSOFT CORP COM 594918104   19,010,453 50,554 SH   SOLE   50,554 0 0
MONDELEZ INTL INC CL A 609207105   2,467,516 33,869 SH   SOLE   33,869 0 0
MOODYS CORP COM 615369105   1,177,345 3,015 SH   SOLE   3,015 0 0
MORGAN STANLEY COM NEW 617446448   313,786 3,365 SH   SOLE   3,365 0 0
MORNINGSTAR INC COM 617700109   787,732 2,752 SH   SOLE   2,752 0 0
MPLX LP COM UNIT REP LTD 55336V100   264,568 7,205 SH   SOLE   7,205 0 0
MSCI INC COM 55354G100   375,592 664 SH   SOLE   664 0 0
NASDAQ INC COM 631103108   318,607 5,480 SH   SOLE   5,480 0 0
NEOGEN CORP COM 640491106   510,553 25,388 SH   SOLE   25,388 0 0
NETFLIX INC COM 64110L106   916,308 1,882 SH   SOLE   1,882 0 0
NEW JERSEY RES CORP COM 646025106   804,780 17,884 SH   SOLE   17,884 0 0
NEXTERA ENERGY INC COM 65339F101   259,117 4,266 SH   SOLE   4,266 0 0
NICE LTD SPONSORED ADR 653656108   1,215,614 6,093 SH   SOLE   6,093 0 0
NIKE INC CL B 654106103   4,588,782 42,120 SH   SOLE   42,120 0 0
NORFOLK SOUTHN CORP COM 655844108   1,321,128 5,589 SH   SOLE   5,589 0 0
NVIDIA CORPORATION COM 67066G104   2,679,307 5,410 SH   SOLE   5,410 0 0
ORACLE CORP COM 68389X105   920,931 8,735 SH   SOLE   8,735 0 0
PAYCHEX INC COM 704326107   253,466 2,128 SH   SOLE   2,128 0 0
PAYCOM SOFTWARE INC COM 70432V102   517,834 2,505 SH   SOLE   2,505 0 0
PEPSICO INC COM 713448108   6,191,590 36,192 SH   SOLE   36,192 0 0
PERRIGO CO PLC SHS G97822103   993,268 30,866 SH   SOLE   30,866 0 0
PFIZER INC COM 717081103   2,944,649 102,280 SH   SOLE   102,280 0 0
PHILIP MORRIS INTL INC COM 718172109   2,003,419 21,005 SH   SOLE   21,005 0 0
PHILLIPS 66 COM 718546104   236,324 1,775 SH   SOLE   1,775 0 0
PHREESIA INC COM 71944F106   671,582 29,010 SH   SOLE   29,010 0 0
PINTEREST INC CL A 72352L106   279,578 7,548 SH   SOLE   7,548 0 0
PIONEER NAT RES CO COM 723787107   771,563 3,431 SH   SOLE   3,431 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,435,460 9,270 SH   SOLE   9,270 0 0
PPL CORP COM 69351T106   242,885 8,884 SH   SOLE   8,884 0 0
PROCTER AND GAMBLE CO COM 742718109   3,204,647 21,869 SH   SOLE   21,869 0 0
PROGRESSIVE CORP COM 743315103   268,546 1,686 SH   SOLE   1,686 0 0
PROLOGIS INC. COM 74340W103   230,342 1,728 SH   SOLE   1,728 0 0
PRUDENTIAL FINL INC COM 744320102   207,835 2,004 SH   SOLE   2,004 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   340,667 5,571 SH   SOLE   5,571 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   450,652 111,272 SH   SOLE   111,272 0 0
QUALCOMM INC COM 747525103   902,780 6,242 SH   SOLE   6,242 0 0
QUALYS INC COM 74758T303   1,479,951 7,540 SH   SOLE   7,540 0 0
RAPID7 INC COM 753422104   241,990 4,238 SH   SOLE   4,238 0 0
RBC BEARINGS INC COM 75524B104   1,178,020 4,135 SH   SOLE   4,135 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   736,099 4,550 SH   SOLE   4,550 0 0
REPLIGEN CORP COM 759916109   733,404 4,079 SH   SOLE   4,079 0 0
RESMED INC COM 761152107   802,301 4,664 SH   SOLE   4,664 0 0
ROBLOX CORP CL A 771049103   4,501,271 98,453 SH   SOLE   98,453 0 0
ROSS STORES INC COM 778296103   3,105,748 22,442 SH   SOLE   22,442 0 0
RTX CORPORATION COM 75513E101   216,576 2,574 SH   SOLE   2,574 0 0
S & T BANCORP INC COM 783859101   484,657 14,502 SH   SOLE   14,502 0 0
S&P GLOBAL INC COM 78409V104   323,782 735 SH   SOLE   735 0 0
SALESFORCE INC COM 79466L302   955,461 3,631 SH   SOLE   3,631 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   32,160 10,000 SH   SOLE   10,000 0 0
SCHLUMBERGER LTD COM STK 806857108   209,597 4,004 SH   SOLE   4,004 0 0
SCHWAB CHARLES CORP COM 808513105   424,290 6,167 SH   SOLE   6,167 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,059,773 27,056 SH   SOLE   27,056 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   292,497 3,381 SH   SOLE   3,381 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,156,860 8,483 SH   SOLE   8,483 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,052,209 28,491 SH   SOLE   28,491 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   9,835,900 51,101 SH   SOLE   51,101 0 0
SERVICE CORP INTL COM 817565104   1,284,807 18,770 SH   SOLE   18,770 0 0
SERVICENOW INC COM 81762P102   2,963,292 4,194 SH   SOLE   4,194 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,216,425 11,594 SH   SOLE   11,594 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,454,378 36,722 SH   SOLE   36,722 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,852,152 17,447 SH   SOLE   17,447 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,153,118 25,231 SH   SOLE   25,231 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   335,373 7,951 SH   SOLE   7,951 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   487,814 2,596 SH   SOLE   2,596 0 0
SPS COMM INC COM 78463M107   515,033 2,657 SH   SOLE   2,657 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   252,926 8,104 SH   SOLE   8,104 0 0
STARBUCKS CORP COM 855244109   2,750,687 28,650 SH   SOLE   28,650 0 0
STATE STR CORP COM 857477103   1,739,775 22,262 SH   SOLE   22,262 0 0
STRYKER CORPORATION COM 863667101   3,248,326 10,847 SH   SOLE   10,847 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   599,300 10,000 SH   SOLE   10,000 0 0
SYNOPSYS INC COM 871607107   330,572 642 SH   SOLE   642 0 0
SYSCO CORP COM 871829107   2,319,025 31,711 SH   SOLE   31,711 0 0
T-MOBILE US INC COM 872590104   210,032 1,310 SH   SOLE   1,310 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   928,961 8,891 SH   SOLE   8,891 0 0
TARGET CORP COM 87612E106   263,477 1,850 SH   SOLE   1,850 0 0
TESLA INC COM 88160R101   3,606,190 14,513 SH   SOLE   14,513 0 0
TESLA INC COM 88160R101   149,088 600 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104   2,173,519 12,751 SH   SOLE   12,751 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,409,221 4,536 SH   SOLE   4,536 0 0
TJX COS INC NEW COM 872540109   371,394 3,959 SH   SOLE   3,959 0 0
TOAST INC CL A 888787108   245,944 13,469 SH   SOLE   13,469 0 0
TOYOTA MOTOR CORP ADS 892331307   205,019 1,118 SH   SOLE   1,118 0 0
TRADEWEB MKTS INC CL A 892672106   530,467 5,837 SH   SOLE   5,837 0 0
TRUIST FINL CORP COM 89832Q109   3,068,421 83,110 SH   SOLE   83,110 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,975,839 129,541 SH   SOLE   129,541 0 0
UNION PAC CORP COM 907818108   550,189 2,240 SH   SOLE   2,240 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,790,623 17,749 SH   SOLE   17,749 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,761,013 14,742 SH   SOLE   14,742 0 0
US BANCORP DEL COM NEW 902973304   2,222,059 50,767 SH   SOLE   50,767 0 0
V F CORP COM 918204108   366,393 19,489 SH   SOLE   19,489 0 0
VALLEY NATL BANCORP COM 919794107   268,765 24,500 SH   SOLE   24,500 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   496,389 6,749 SH   SOLE   6,749 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   957,852 4,490 SH   SOLE   4,490 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,612,822 19,718 SH   SOLE   19,718 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   235,463 1,575 SH   SOLE   1,575 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   201,761 649 SH   SOLE   649 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,174,002 4,949 SH   SOLE   4,949 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   241,527 1,100 SH   SOLE   1,100 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,211,828 13,806 SH   SOLE   13,806 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,339,441 6,140 SH   SOLE   6,140 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   366,053 5,677 SH   SOLE   5,677 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   316,739 1,859 SH   SOLE   1,859 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,018,383 52,077 SH   SOLE   52,077 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,874,249 25,748 SH   SOLE   25,748 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   738,612 1,526 SH   SOLE   1,526 0 0
VEEVA SYS INC CL A COM 922475108   682,676 3,546 SH   SOLE   3,546 0 0
VERISK ANALYTICS INC COM 92345Y106   1,304,414 5,461 SH   SOLE   5,461 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   742,313 19,690 SH   SOLE   19,690 0 0
VERTEX INC CL A 92538J106   87,416,825 3,244,871 SH   SOLE   3,244,871 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   209,141 514 SH   SOLE   514 0 0
VISA INC COM CL A 92826C839   1,899,945 7,298 SH   SOLE   7,298 0 0
WALMART INC COM 931142103   695,484 4,397 SH   SOLE   4,397 0 0
WASTE MGMT INC DEL COM 94106L109   1,794,538 10,020 SH   SOLE   10,020 0 0
WELLS FARGO CO NEW COM 949746101   382,735 7,776 SH   SOLE   7,776 0 0
WESTERN ALLIANCE BANCORP COM 957638109   304,345 4,626 SH   SOLE   4,626 0 0
WILLIAMS COS INC COM 969457100   1,505,944 43,237 SH   SOLE   43,237 0 0
WORKDAY INC CL A 98138H101   470,406 1,704 SH   SOLE   1,704 0 0
ZOETIS INC CL A 98978V103   644,610 3,266 SH   SOLE   3,266 0 0
ZSCALER INC COM 98980G102   578,936 2,613 SH   SOLE   2,613 0 0