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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | Common Stock | 002824100 | 798,503 | 7,273 | SH | | SOLE | | 7,273 | 0 | 0 |
ABBVIE INC | Common Stock | 00287Y109 | 807,080 | 4,994 | SH | | SOLE | | 4,994 | 0 | 0 |
ACCENTURE PLC IRELAND | Common Stock | G1151C101 | 2,978,468 | 11,162 | SH | | SOLE | | 11,162 | 0 | 0 |
ADOBE SYSTEMS INCORPORATED | Common Stock | 00724F101 | 209,658 | 623 | SH | | SOLE | | 623 | 0 | 0 |
AEROVIRONMENT INC | Common Stock | 008073108 | 797,066 | 9,305 | SH | | SOLE | | 9,305 | 0 | 0 |
AFLAC INC | Common Stock | 001055102 | 413,583 | 5,749 | SH | | SOLE | | 5,749 | 0 | 0 |
AIR PRODS & CHEMS INC | Common Stock | 009158106 | 431,564 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
ALIBABA GROUP HLDG LTD | American Depository Receipt | 01609W102 | 926,090 | 10,513 | SH | | SOLE | | 10,513 | 0 | 0 |
ALPHABET INC | Common Stock | 02079K107 | 1,962,353 | 22,116 | SH | | SOLE | | 22,116 | 0 | 0 |
ALPHABET INC | Common Stock | 02079K305 | 5,031,139 | 57,023 | SH | | SOLE | | 57,023 | 0 | 0 |
AMAZON COM INC | Common Stock | 023135106 | 4,485,852 | 53,403 | SH | | SOLE | | 53,403 | 0 | 0 |
AMERICAN EXPRESS CO | Common Stock | 025816109 | 654,089 | 4,427 | SH | | SOLE | | 4,427 | 0 | 0 |
AMERICAN TOWER CORP NEW | Real Estate Investment Trust | 03027X100 | 319,061 | 1,506 | SH | | SOLE | | 1,506 | 0 | 0 |
AMERISOURCEBERGEN CORP | Common Stock | 03073E105 | 3,943,898 | 23,800 | SH | | SOLE | | 23,800 | 0 | 0 |
AMGEN INC | Common Stock | 031162100 | 3,662,729 | 13,946 | SH | | SOLE | | 13,946 | 0 | 0 |
AMPHENOL CORP NEW | Common Stock | 032095101 | 995,933 | 13,046 | SH | | SOLE | | 13,046 | 0 | 0 |
ANALOG DEVICES INC | Common Stock | 032654105 | 400,233 | 2,440 | SH | | SOLE | | 2,440 | 0 | 0 |
ANSYS INC | Common Stock | 03662Q105 | 593,587 | 2,457 | SH | | SOLE | | 2,457 | 0 | 0 |
ANTERO MIDSTREAM CORP | Common Stock | 03676B102 | 151,060 | 14,000 | SH | | SOLE | | 14,000 | 0 | 0 |
APPLE INC | Common Stock | 037833100 | 10,758,619 | 82,803 | SH | | SOLE | | 82,803 | 0 | 0 |
APPLIED MATLS INC | Common Stock | 038222105 | 229,914 | 2,361 | SH | | SOLE | | 2,361 | 0 | 0 |
ARBOR REALTY TRUST INC | Real Estate Investment Trust | 038923108 | 362,210 | 27,461 | SH | | SOLE | | 27,461 | 0 | 0 |
AT&T INC | Common Stock | 00206R102 | 208,898 | 11,347 | SH | | SOLE | | 11,347 | 0 | 0 |
AURINIA PHARMACEUTICALS INC | Common Stock | 05156V102 | 183,600 | 42,500 | SH | | SOLE | | 42,500 | 0 | 0 |
AUTOMATIC DATA PROCESSING IN | Common Stock | 053015103 | 2,075,847 | 8,646 | SH | | SOLE | | 8,646 | 0 | 0 |
AXIS CAP HLDGS LTD | Common Stock | G0692U109 | 546,100 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
AZENTA INC | Common Stock | 114340102 | 330,166 | 5,671 | SH | | SOLE | | 5,671 | 0 | 0 |
BALL CORP | Common Stock | 058498106 | 593,838 | 11,612 | SH | | SOLE | | 11,612 | 0 | 0 |
BANK AMERICA CORP | Common Stock | 060505104 | 1,295,986 | 39,130 | SH | | SOLE | | 39,130 | 0 | 0 |
BAXTER INTL INC | Common Stock | 071813109 | 1,481,828 | 28,911 | SH | | SOLE | | 28,911 | 0 | 0 |
BECTON DICKINSON & CO | Common Stock | 075887109 | 2,125,948 | 8,360 | SH | | SOLE | | 8,360 | 0 | 0 |
BENTLEY SYS INC | Common Stock | 08265T208 | 7,214,923 | 195,209 | SH | | SOLE | | 195,209 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL | Common Stock | 084670702 | 3,532,272 | 11,435 | SH | | SOLE | | 11,435 | 0 | 0 |
BIO-TECHNE CORP | Common Stock | 09073M104 | 656,078 | 7,916 | SH | | SOLE | | 7,916 | 0 | 0 |
BLACKBAUD INC | Common Stock | 09227Q100 | 374,350 | 6,360 | SH | | SOLE | | 6,360 | 0 | 0 |
BLACKROCK INC | Common Stock | 09247X101 | 491,789 | 694 | SH | | SOLE | | 694 | 0 | 0 |
BOEING CO | Common Stock | 097023105 | 919,876 | 4,829 | SH | | SOLE | | 4,829 | 0 | 0 |
BOOZ ALLEN HAMILTON HLDG COR | Common Stock | 099502106 | 218,969 | 2,095 | SH | | SOLE | | 2,095 | 0 | 0 |
BRAZE INC | Common Stock | 10576N102 | 256,678 | 9,409 | SH | | SOLE | | 9,409 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | Common Stock | 110122108 | 564,520 | 7,846 | SH | | SOLE | | 7,846 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS IN | Common Stock | 11133T103 | 953,323 | 7,071 | SH | | SOLE | | 7,071 | 0 | 0 |
CATERPILLAR INC | Common Stock | 149123101 | 415,876 | 1,736 | SH | | SOLE | | 1,736 | 0 | 0 |
CERENCE INC | Common Stock | 156727109 | 292,922 | 15,808 | SH | | SOLE | | 15,808 | 0 | 0 |
CHARTER COMMUNICATIONS INC N | Common Stock | 16119P108 | 413,363 | 1,219 | SH | | SOLE | | 1,219 | 0 | 0 |
CHEVRON CORP NEW | Common Stock | 166764100 | 3,664,647 | 20,417 | SH | | SOLE | | 20,417 | 0 | 0 |
CHUBB LIMITED | Common Stock | H1467J104 | 350,939 | 1,586 | SH | | SOLE | | 1,586 | 0 | 0 |
CISCO SYS INC | Common Stock | 17275R102 | 703,071 | 14,758 | SH | | SOLE | | 14,758 | 0 | 0 |
CLOVER HEALTH INVESTMENTS CO | Common Stock | 18914F103 | 18,830 | 20,258 | SH | | SOLE | | 20,258 | 0 | 0 |
CNO FINL GROUP INC | Common Stock | 12621E103 | 376,545 | 16,479 | SH | | SOLE | | 16,479 | 0 | 0 |
COCA COLA CO | Common Stock | 191216100 | 3,299,323 | 51,868 | SH | | SOLE | | 51,868 | 0 | 0 |
COGNEX CORP | Common Stock | 192422103 | 557,264 | 11,829 | SH | | SOLE | | 11,829 | 0 | 0 |
COGNYTE SOFTWARE LTD | Common Stock | M25133105 | 237,725 | 76,439 | SH | | SOLE | | 76,439 | 0 | 0 |
COLGATE PALMOLIVE CO | Common Stock | 194162103 | 366,925 | 4,657 | SH | | SOLE | | 4,657 | 0 | 0 |
COMCAST CORP NEW | Common Stock | 20030N101 | 977,342 | 27,948 | SH | | SOLE | | 27,948 | 0 | 0 |
COMMVAULT SYS INC | Common Stock | 204166102 | 407,894 | 6,491 | SH | | SOLE | | 6,491 | 0 | 0 |
CONAGRA BRANDS INC | Common Stock | 205887102 | 2,644,487 | 68,333 | SH | | SOLE | | 68,333 | 0 | 0 |
CONOCOPHILLIPS | Common Stock | 20825C104 | 493,673 | 4,159 | SH | | SOLE | | 4,159 | 0 | 0 |
COPART INC | Common Stock | 217204106 | 250,136 | 4,108 | SH | | SOLE | | 4,108 | 0 | 0 |
CORTEVA INC | Common Stock | 22052L104 | 467,840 | 7,959 | SH | | SOLE | | 7,959 | 0 | 0 |
COSTAR GROUP INC | Common Stock | 22160N109 | 656,339 | 8,493 | SH | | SOLE | | 8,493 | 0 | 0 |
COSTCO WHSL CORP NEW | Common Stock | 22160K105 | 320,920 | 703 | SH | | SOLE | | 703 | 0 | 0 |
CROWN CASTLE INC | Real Estate Investment Trust | 22822V101 | 276,706 | 2,040 | SH | | SOLE | | 2,040 | 0 | 0 |
CVS HEALTH CORP | Common Stock | 126650100 | 4,478,805 | 48,061 | SH | | SOLE | | 48,061 | 0 | 0 |
CYBERARK SOFTWARE LTD | Common Stock | M2682V108 | 787,753 | 6,076 | SH | | SOLE | | 6,076 | 0 | 0 |
DEERE & CO | Common Stock | 244199105 | 225,099 | 525 | SH | | SOLE | | 525 | 0 | 0 |
DEXCOM INC | Common Stock | 252131107 | 511,958 | 4,521 | SH | | SOLE | | 4,521 | 0 | 0 |
DIGITAL RLTY TR INC | Real Estate Investment Trust | 253868103 | 470,192 | 4,633 | SH | | SOLE | | 4,633 | 0 | 0 |
DISNEY WALT CO | Common Stock | 254687106 | 3,430,511 | 39,486 | SH | | SOLE | | 39,486 | 0 | 0 |
DOLLAR GEN CORP NEW | Common Stock | 256677105 | 3,822,932 | 15,490 | SH | | SOLE | | 15,490 | 0 | 0 |
DROPBOX INC | Common Stock | 26210C104 | 466,623 | 20,850 | SH | | SOLE | | 20,850 | 0 | 0 |
ELEVANCE HEALTH INC | Common Stock | 036752103 | 410,889 | 801 | SH | | SOLE | | 801 | 0 | 0 |
ENERGY TRANSFER L P | Common Stock | 29273V100 | 1,041,248 | 87,721 | SH | | SOLE | | 87,721 | 0 | 0 |
ENTERPRISE PRODS PARTNERS L | Common Stock | 293792107 | 1,373,034 | 56,925 | SH | | SOLE | | 56,925 | 0 | 0 |
ENTHUSIAST GAMING HLDGS INC | Common Stock | 29385B109 | 58,039 | 104,425 | SH | | SOLE | | 104,425 | 0 | 0 |
EQUIFAX INC | Common Stock | 294429105 | 2,563,414 | 13,189 | SH | | SOLE | | 13,189 | 0 | 0 |
EQUINIX INC | Real Estate Investment Trust | 29444U700 | 586,907 | 896 | SH | | SOLE | | 896 | 0 | 0 |
EVOLV TECHNOLOGIES HLDNGS IN | Common Stock | 30049H102 | 222,579 | 85,938 | SH | | SOLE | | 85,938 | 0 | 0 |
EXXON MOBIL CORP | Common Stock | 30231G102 | 617,570 | 5,599 | SH | | SOLE | | 5,599 | 0 | 0 |
FACTSET RESH SYS INC | Common Stock | 303075105 | 794,797 | 1,981 | SH | | SOLE | | 1,981 | 0 | 0 |
FIDELITY NATL INFORMATION SV | Common Stock | 31620M106 | 226,687 | 3,341 | SH | | SOLE | | 3,341 | 0 | 0 |
FORTINET INC | Common Stock | 34959E109 | 1,081,447 | 22,120 | SH | | SOLE | | 22,120 | 0 | 0 |
FULTON FINL CORP PA | Common Stock | 360271100 | 4,773,146 | 281,104 | SH | | SOLE | | 281,104 | 0 | 0 |
GAMING & LEISURE PPTYS INC | Real Estate Investment Trust | 36467J108 | 478,863 | 9,193 | SH | | SOLE | | 9,193 | 0 | 0 |
GENERAL ELECTRIC CO | Common Stock | 369604301 | 372,795 | 4,445 | SH | | SOLE | | 4,445 | 0 | 0 |
GENTEX CORP | Common Stock | 371901109 | 498,496 | 18,280 | SH | | SOLE | | 18,280 | 0 | 0 |
GILDAN ACTIVEWEAR INC | Common Stock | 375916103 | 475,691 | 17,361 | SH | | SOLE | | 17,361 | 0 | 0 |
GLOBAL PMTS INC | Common Stock | 37940X102 | 2,146,702 | 21,614 | SH | | SOLE | | 21,614 | 0 | 0 |
GLOBAL X FDS | Exchange Traded Fund | 37954Y871 | 210,108 | 10,438 | SH | | SOLE | | 10,438 | 0 | 0 |
GOLDMAN SACHS ETF TR | Exchange Traded Fund | 381430107 | 628,812 | 21,739 | SH | | SOLE | | 21,739 | 0 | 0 |
GOLDMAN SACHS ETF TR | Exchange Traded Fund | 381430529 | 277,674 | 2,776 | SH | | SOLE | | 2,776 | 0 | 0 |
GOLDMAN SACHS ETF TR | Exchange Traded Fund | 381430503 | 1,313,993 | 17,181 | SH | | SOLE | | 17,181 | 0 | 0 |
GOLDMAN SACHS ETF TR | Exchange Traded Fund | 381430479 | 224,795 | 5,071 | SH | | SOLE | | 5,071 | 0 | 0 |
GOLDMAN SACHS ETF TR | Exchange Traded Fund | 38149W101 | 929,016 | 22,544 | SH | | SOLE | | 22,544 | 0 | 0 |
GOLDMAN SACHS GROUP INC | Common Stock | 38141G104 | 321,404 | 936 | SH | | SOLE | | 936 | 0 | 0 |
GRAINGER W W INC | Common Stock | 384802104 | 4,215,819 | 7,579 | SH | | SOLE | | 7,579 | 0 | 0 |
GUIDEWIRE SOFTWARE INC | Common Stock | 40171V100 | 238,729 | 3,816 | SH | | SOLE | | 3,816 | 0 | 0 |
HARMONY GOLD MINING CO LTD | American Depository Receipt | 413216300 | 170,000 | 50,000 | SH | | SOLE | | 50,000 | 0 | 0 |
HENRY JACK & ASSOC INC | Common Stock | 426281101 | 667,479 | 3,802 | SH | | SOLE | | 3,802 | 0 | 0 |
HIMS & HERS HEALTH INC | Common Stock | 433000106 | 218,273 | 34,052 | SH | | SOLE | | 34,052 | 0 | 0 |
HOME DEPOT INC | Common Stock | 437076102 | 2,199,649 | 6,964 | SH | | SOLE | | 6,964 | 0 | 0 |
HONEYWELL INTL INC | Common Stock | 438516106 | 241,516 | 1,127 | SH | | SOLE | | 1,127 | 0 | 0 |
HUBSPOT INC | Common Stock | 443573100 | 398,710 | 1,379 | SH | | SOLE | | 1,379 | 0 | 0 |
HYDROFARM HLDGS GROUP INC | Common Stock | 44888K209 | 32,841 | 21,188 | SH | | SOLE | | 21,188 | 0 | 0 |
ICON PLC | Common Stock | G4705A100 | 564,879 | 2,908 | SH | | SOLE | | 2,908 | 0 | 0 |
IDEXX LABS INC | Common Stock | 45168D104 | 927,293 | 2,273 | SH | | SOLE | | 2,273 | 0 | 0 |
ILLUMINA INC | Common Stock | 452327109 | 457,579 | 2,263 | SH | | SOLE | | 2,263 | 0 | 0 |
INSTRUCTURE HLDGS INC | Common Stock | 457790103 | 260,418 | 11,110 | SH | | SOLE | | 11,110 | 0 | 0 |
INTUIT | Common Stock | 461202103 | 1,510,174 | 3,880 | SH | | SOLE | | 3,880 | 0 | 0 |
INVESCO EXCHANGE TRADED FD T | Exchange Traded Fund | 46137V241 | 660,000 | 15,000 | SH | | SOLE | | 15,000 | 0 | 0 |
INVESCO QQQ TR | Exchange Traded Fund | 46090E103 | 3,439,478 | 12,917 | SH | | SOLE | | 12,917 | 0 | 0 |
ISHARES INC | Exchange Traded Fund | 464286608 | 394,592 | 9,996 | SH | | SOLE | | 9,996 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287838 | 259,108 | 2,077 | SH | | SOLE | | 2,077 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464288158 | 368,177 | 3,531 | SH | | SOLE | | 3,531 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 46432F842 | 265,915 | 4,314 | SH | | SOLE | | 4,314 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287614 | 2,191,032 | 10,227 | SH | | SOLE | | 10,227 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287507 | 2,430,027 | 10,046 | SH | | SOLE | | 10,046 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287804 | 8,328,982 | 88,007 | SH | | SOLE | | 88,007 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287655 | 342,792 | 1,966 | SH | | SOLE | | 1,966 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287598 | 333,630 | 2,200 | SH | | SOLE | | 2,200 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287408 | 904,076 | 6,232 | SH | | SOLE | | 6,232 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287499 | 596,933 | 8,850 | SH | | SOLE | | 8,850 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 46429B671 | 390,023 | 8,211 | SH | | SOLE | | 8,211 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287309 | 909,792 | 15,552 | SH | | SOLE | | 15,552 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287150 | 977,235 | 11,524 | SH | | SOLE | | 11,524 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287200 | 15,318,068 | 39,869 | SH | | SOLE | | 39,869 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 46434V407 | 1,068,497 | 26,131 | SH | | SOLE | | 26,131 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464288760 | 201,348 | 1,800 | SH | | SOLE | | 1,800 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287101 | 56,302,150 | 330,082 | SH | | SOLE | | 330,082 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464287622 | 1,121,230 | 5,326 | SH | | SOLE | | 5,326 | 0 | 0 |
ISHARES TR | Exchange Traded Fund | 464288240 | 581,126 | 12,772 | SH | | SOLE | | 12,772 | 0 | 0 |
JD.COM INC | American Depository Receipt | 47215P106 | 262,801 | 4,682 | SH | | SOLE | | 4,682 | 0 | 0 |
JOHNSON & JOHNSON | Common Stock | 478160104 | 9,655,687 | 54,660 | SH | | SOLE | | 54,660 | 0 | 0 |
JPMORGAN CHASE & CO | Common Stock | 46625H100 | 1,036,861 | 7,732 | SH | | SOLE | | 7,732 | 0 | 0 |
KLA CORP | Common Stock | 482480100 | 248,086 | 658 | SH | | SOLE | | 658 | 0 | 0 |
KORNIT DIGITAL LTD | Common Stock | M6372Q113 | 335,339 | 14,599 | SH | | SOLE | | 14,599 | 0 | 0 |
LAKELAND BANCORP INC | Common Stock | 511637100 | 1,093,951 | 62,121 | SH | | SOLE | | 62,121 | 0 | 0 |
LILLY ELI & CO | Common Stock | 532457108 | 590,318 | 1,614 | SH | | SOLE | | 1,614 | 0 | 0 |
LINDE PLC | Common Stock | G5494J103 | 370,540 | 1,136 | SH | | SOLE | | 1,136 | 0 | 0 |
LOWES COS INC | Common Stock | 548661107 | 4,164,315 | 20,901 | SH | | SOLE | | 20,901 | 0 | 0 |
MANHATTAN ASSOCIATES INC | Common Stock | 562750109 | 897,025 | 7,389 | SH | | SOLE | | 7,389 | 0 | 0 |
MARSH & MCLENNAN COS INC | Common Stock | 571748102 | 4,831,685 | 29,198 | SH | | SOLE | | 29,198 | 0 | 0 |
MASTEC INC | Common Stock | 576323109 | 135,383,725 | 1,586,590 | SH | | SOLE | | 1,586,590 | 0 | 0 |
MASTERCARD INCORPORATED | Common Stock | 57636Q104 | 1,800,198 | 5,177 | SH | | SOLE | | 5,177 | 0 | 0 |
MCDONALDS CORP | Common Stock | 580135101 | 305,168 | 1,158 | SH | | SOLE | | 1,158 | 0 | 0 |
MEDPACE HLDGS INC | Common Stock | 58506Q109 | 813,955 | 3,832 | SH | | SOLE | | 3,832 | 0 | 0 |
MEDTRONIC PLC | Common Stock | G5960L103 | 2,285,647 | 29,157 | SH | | SOLE | | 29,157 | 0 | 0 |
MERCADOLIBRE INC | Common Stock | 58733R102 | 1,692,480 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
MERCK & CO INC | Common Stock | 58933Y105 | 1,193,754 | 10,690 | SH | | SOLE | | 10,690 | 0 | 0 |
META PLATFORMS INC | Common Stock | 30303M102 | 1,959,256 | 16,281 | SH | | SOLE | | 16,281 | 0 | 0 |
MICROCHIP TECHNOLOGY INC. | Common Stock | 595017104 | 3,801,017 | 54,107 | SH | | SOLE | | 54,107 | 0 | 0 |
MICROSOFT CORP | Common Stock | 594918104 | 8,297,493 | 34,599 | SH | | SOLE | | 34,599 | 0 | 0 |
MONDELEZ INTL INC | Common Stock | 609207105 | 3,351,833 | 50,001 | SH | | SOLE | | 50,001 | 0 | 0 |
MOODYS CORP | Common Stock | 615369105 | 815,799 | 2,928 | SH | | SOLE | | 2,928 | 0 | 0 |
MORNINGSTAR INC | Common Stock | 617700109 | 576,346 | 2,661 | SH | | SOLE | | 2,661 | 0 | 0 |
MOTOROLA SOLUTIONS INC | Common Stock | 620076307 | 243,842 | 943 | SH | | SOLE | | 943 | 0 | 0 |
NATIONAL INSTRS CORP | Common Stock | 636518102 | 284,610 | 7,713 | SH | | SOLE | | 7,713 | 0 | 0 |
NETFLIX INC | Common Stock | 64110L106 | 459,718 | 1,559 | SH | | SOLE | | 1,559 | 0 | 0 |
NEW JERSEY RES CORP | Common Stock | 646025106 | 965,143 | 19,299 | SH | | SOLE | | 19,299 | 0 | 0 |
NEXTERA ENERGY INC | Common Stock | 65339F101 | 245,115 | 2,932 | SH | | SOLE | | 2,932 | 0 | 0 |
NICE LTD | American Depository Receipt | 653656108 | 983,807 | 5,116 | SH | | SOLE | | 5,116 | 0 | 0 |
NIKE INC | Common Stock | 654106103 | 4,493,067 | 38,399 | SH | | SOLE | | 38,399 | 0 | 0 |
NVIDIA CORPORATION | Common Stock | 67066G104 | 382,595 | 2,618 | SH | | SOLE | | 2,618 | 0 | 0 |
PAYCOM SOFTWARE INC | Common Stock | 70432V102 | 268,418 | 865 | SH | | SOLE | | 865 | 0 | 0 |
PEPSICO INC | Common Stock | 713448108 | 3,952,575 | 21,754 | SH | | SOLE | | 21,754 | 0 | 0 |
PERRIGO CO PLC | Common Stock | G97822103 | 1,718,136 | 50,400 | SH | | SOLE | | 50,400 | 0 | 0 |
PFIZER INC | Common Stock | 717081103 | 2,783,306 | 54,319 | SH | | SOLE | | 54,319 | 0 | 0 |
PHILIP MORRIS INTL INC | Common Stock | 718172109 | 2,728,298 | 26,623 | SH | | SOLE | | 26,623 | 0 | 0 |
PHREESIA INC | Common Stock | 71944F106 | 614,840 | 19,000 | SH | | SOLE | | 19,000 | 0 | 0 |
PNC FINL SVCS GROUP INC | Common Stock | 693475105 | 694,778 | 4,399 | SH | | SOLE | | 4,399 | 0 | 0 |
PPL CORP | Common Stock | 69351T106 | 241,243 | 8,193 | SH | | SOLE | | 8,193 | 0 | 0 |
PROCTER AND GAMBLE CO | Common Stock | 742718109 | 2,146,544 | 14,163 | SH | | SOLE | | 14,163 | 0 | 0 |
PUBLIC SVC ENTERPRISE GRP IN | Common Stock | 744573106 | 299,243 | 4,884 | SH | | SOLE | | 4,884 | 0 | 0 |
PURECYCLE TECHNOLOGIES INC | Common Stock | 74623V103 | 752,199 | 111,272 | SH | | SOLE | | 111,272 | 0 | 0 |
QUALTEK SERVICES INC | Common Stock | 74760R303 | 142,227 | 322,656 | SH | | SOLE | | 322,656 | 0 | 0 |
QUALYS INC | Common Stock | 74758T303 | 709,518 | 6,322 | SH | | SOLE | | 6,322 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP | Common Stock | 75513E101 | 202,950 | 2,011 | SH | | SOLE | | 2,011 | 0 | 0 |
RBC BEARINGS INC | Common Stock | 75524B104 | 726,445 | 3,470 | SH | | SOLE | | 3,470 | 0 | 0 |
REINSURANCE GRP OF AMERICA I | Common Stock | 759351604 | 631,874 | 4,447 | SH | | SOLE | | 4,447 | 0 | 0 |
REPLIGEN CORP | Common Stock | 759916109 | 412,101 | 2,434 | SH | | SOLE | | 2,434 | 0 | 0 |
RESMED INC | Common Stock | 761152107 | 650,823 | 3,127 | SH | | SOLE | | 3,127 | 0 | 0 |
ROBLOX CORP | Common Stock | 771049103 | 2,799,383 | 98,362 | SH | | SOLE | | 98,362 | 0 | 0 |
ROSS STORES INC | Common Stock | 778296103 | 4,084,735 | 35,192 | SH | | SOLE | | 35,192 | 0 | 0 |
S & T BANCORP INC | Common Stock | 783859101 | 495,678 | 14,502 | SH | | SOLE | | 14,502 | 0 | 0 |
SALESFORCE INC | Common Stock | 79466L302 | 296,206 | 2,234 | SH | | SOLE | | 2,234 | 0 | 0 |
SANGOMA TECHNOLOGIES CORP | Common Stock | 80100R408 | 46,870 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
SCHWAB STRATEGIC TR | Exchange Traded Fund | 808524797 | 1,303,065 | 17,250 | SH | | SOLE | | 17,250 | 0 | 0 |
SELECT SECTOR SPDR TR | Exchange Traded Fund | 81369Y209 | 1,133,436 | 8,343 | SH | | SOLE | | 8,343 | 0 | 0 |
SELECT SECTOR SPDR TR | Exchange Traded Fund | 81369Y308 | 2,122,748 | 28,474 | SH | | SOLE | | 28,474 | 0 | 0 |
SELECT SECTOR SPDR TR | Exchange Traded Fund | 81369Y803 | 2,531,049 | 20,340 | SH | | SOLE | | 20,340 | 0 | 0 |
SERVICENOW INC | Common Stock | 81762P102 | 1,482,803 | 3,819 | SH | | SOLE | | 3,819 | 0 | 0 |
SMUCKER J M CO | Common Stock | 832696405 | 2,281,349 | 14,397 | SH | | SOLE | | 14,397 | 0 | 0 |
SPDR GOLD TR | Exchange Traded Fund | 78463V107 | 1,966,806 | 11,594 | SH | | SOLE | | 11,594 | 0 | 0 |
SPDR S&P 500 ETF TR | Exchange Traded Fund | 78462F103 | 9,674,909 | 25,299 | SH | | SOLE | | 25,299 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF TR | Exchange Traded Fund | 78467Y107 | 7,770,098 | 17,548 | SH | | SOLE | | 17,548 | 0 | 0 |
SPDR SER TR | Exchange Traded Fund | 78464A763 | 1,110,351 | 8,875 | SH | | SOLE | | 8,875 | 0 | 0 |
SPOTIFY TECHNOLOGY S A | Common Stock | L8681T102 | 204,796 | 2,594 | SH | | SOLE | | 2,594 | 0 | 0 |
SPS COMM INC | Common Stock | 78463M107 | 286,142 | 2,228 | SH | | SOLE | | 2,228 | 0 | 0 |
STAAR SURGICAL CO | Common Stock | 852312305 | 242,263 | 4,991 | SH | | SOLE | | 4,991 | 0 | 0 |
STARBUCKS CORP | Common Stock | 855244109 | 2,345,286 | 23,642 | SH | | SOLE | | 23,642 | 0 | 0 |
STATE STR CORP | Common Stock | 857477103 | 2,846,011 | 36,394 | SH | | SOLE | | 36,394 | 0 | 0 |
STRYKER CORPORATION | Common Stock | 863667101 | 2,445,144 | 10,001 | SH | | SOLE | | 10,001 | 0 | 0 |
SYNOPSYS INC | Common Stock | 871607107 | 238,190 | 746 | SH | | SOLE | | 746 | 0 | 0 |
SYSCO CORP | Common Stock | 871829107 | 3,842,759 | 50,265 | SH | | SOLE | | 50,265 | 0 | 0 |
TAIWAN SEMICONDUCTOR MFG LTD | American Depository Receipt | 874039100 | 664,364 | 8,906 | SH | | SOLE | | 8,906 | 0 | 0 |
TARGET CORP | Common Stock | 87612E106 | 315,071 | 2,114 | SH | | SOLE | | 2,114 | 0 | 0 |
TESLA INC | Common Stock | 88160R101 | 653,347 | 5,304 | SH | | SOLE | | 5,304 | 0 | 0 |
TEXAS INSTRS INC | Common Stock | 882508104 | 1,577,851 | 9,550 | SH | | SOLE | | 9,550 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC | Common Stock | 883556102 | 3,430,979 | 6,227 | SH | | SOLE | | 6,227 | 0 | 0 |
TJX COS INC NEW | Common Stock | 872540109 | 1,430,173 | 17,967 | SH | | SOLE | | 17,967 | 0 | 0 |
TOAST INC | Common Stock | 888787108 | 240,719 | 13,351 | SH | | SOLE | | 13,351 | 0 | 0 |
TRADEWEB MKTS INC | Common Stock | 892672106 | 318,741 | 4,909 | SH | | SOLE | | 4,909 | 0 | 0 |
UBER TECHNOLOGIES INC | Common Stock | 90353T100 | 3,130,645 | 126,593 | SH | | SOLE | | 126,593 | 0 | 0 |
UNION PAC CORP | Common Stock | 907818108 | 335,453 | 1,620 | SH | | SOLE | | 1,620 | 0 | 0 |
UNITED PARCEL SERVICE INC | Common Stock | 911312106 | 5,197,190 | 29,896 | SH | | SOLE | | 29,896 | 0 | 0 |
UNITED STS OIL FD LP | Exchange Traded Fund | 91232N207 | 217,832 | 3,107 | SH | | SOLE | | 3,107 | 0 | 0 |
UNITEDHEALTH GROUP INC | Common Stock | 91324P102 | 6,681,328 | 12,602 | SH | | SOLE | | 12,602 | 0 | 0 |
US BANCORP DEL | Common Stock | 902973304 | 2,896,866 | 65,703 | SH | | SOLE | | 65,703 | 0 | 0 |
V F CORP | Common Stock | 918204108 | 513,850 | 18,611 | SH | | SOLE | | 18,611 | 0 | 0 |
VANGUARD BD INDEX FDS | Exchange Traded Fund | 921937835 | 799,364 | 11,127 | SH | | SOLE | | 11,127 | 0 | 0 |
VANGUARD BD INDEX FDS | Exchange Traded Fund | 921937827 | 5,900,748 | 78,384 | SH | | SOLE | | 78,384 | 0 | 0 |
VANGUARD INDEX FDS | Exchange Traded Fund | 922908629 | 704,367 | 3,456 | SH | | SOLE | | 3,456 | 0 | 0 |
VANGUARD INDEX FDS | Exchange Traded Fund | 922908637 | 1,299,532 | 7,460 | SH | | SOLE | | 7,460 | 0 | 0 |
VANGUARD INDEX FDS | Exchange Traded Fund | 922908363 | 6,151,261 | 17,508 | SH | | SOLE | | 17,508 | 0 | 0 |
VANGUARD INDEX FDS | Exchange Traded Fund | 922908744 | 221,083 | 1,575 | SH | | SOLE | | 1,575 | 0 | 0 |
VANGUARD INDEX FDS | Exchange Traded Fund | 922908769 | 793,247 | 4,149 | SH | | SOLE | | 4,149 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | Exchange Traded Fund | 922042775 | 2,435,300 | 48,570 | SH | | SOLE | | 48,570 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | Exchange Traded Fund | 922042858 | 263,819 | 6,768 | SH | | SOLE | | 6,768 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F | Exchange Traded Fund | 922042874 | 314,733 | 5,677 | SH | | SOLE | | 5,677 | 0 | 0 |
VANGUARD WHITEHALL FDS | Exchange Traded Fund | 921946406 | 932,446 | 8,617 | SH | | SOLE | | 8,617 | 0 | 0 |
VANGUARD WORLD FDS | Exchange Traded Fund | 92204A702 | 238,577 | 747 | SH | | SOLE | | 747 | 0 | 0 |
VEEVA SYS INC | Common Stock | 922475108 | 464,613 | 2,879 | SH | | SOLE | | 2,879 | 0 | 0 |
VERINT SYS INC | Common Stock | 92343X100 | 287,918 | 7,936 | SH | | SOLE | | 7,936 | 0 | 0 |
VERISK ANALYTICS INC | Common Stock | 92345Y106 | 641,463 | 3,636 | SH | | SOLE | | 3,636 | 0 | 0 |
VERIZON COMMUNICATIONS INC | Common Stock | 92343V104 | 405,465 | 10,291 | SH | | SOLE | | 10,291 | 0 | 0 |
VERTEX INC | Common Stock | 92538J106 | 815,520 | 56,204 | SH | | SOLE | | 56,204 | 0 | 0 |
VIPSHOP HOLDINGS LIMITED | American Depository Receipt | 92763W103 | 186,527 | 13,675 | SH | | SOLE | | 13,675 | 0 | 0 |
VISA INC | Common Stock | 92826C839 | 604,582 | 2,910 | SH | | SOLE | | 2,910 | 0 | 0 |
WALMART INC | Common Stock | 931142103 | 212,566 | 1,495 | SH | | SOLE | | 1,495 | 0 | 0 |
WASTE MGMT INC DEL | Common Stock | 94106L109 | 1,162,324 | 7,409 | SH | | SOLE | | 7,409 | 0 | 0 |
WILLIAMS COS INC | Common Stock | 969457100 | 992,930 | 30,180 | SH | | SOLE | | 30,180 | 0 | 0 |
WORKDAY INC | Common Stock | 98138H101 | 250,995 | 1,500 | SH | | SOLE | | 1,500 | 0 | 0 |
ZSCALER INC | Common Stock | 98980G102 | 291,947 | 2,609 | SH | | SOLE | | 2,609 | 0 | 0 |