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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 723 6,112 SH   SOLE   0 0 6,112
ABBVIE INC COM 00287Y109 436 2,692 SH   SOLE   0 0 2,692
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,972 26,606 SH   SOLE   0 0 26,606
AGNICO EAGLE MINES LTD COM 008474108 490 8,000 SH   SOLE   0 0 8,000
ALLSTATE CORP COM 020002101 208 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL C 02079K107 310 111 SH   SOLE   0 0 111
ALPHABET INC CAP STK CL A 02079K305 451 162 SH   SOLE   0 0 162
ALTRIA GROUP INC COM 02209S103 524 10,036 SH   SOLE   0 0 10,036
AMAZON COM INC COM 023135106 346 106 SH   SOLE   0 0 106
AMGEN INC COM 031162100 543 2,245 SH   SOLE   0 0 2,245
APPLE INC COM 037833100 5,401 30,931 SH   SOLE   0 0 30,931
ARCHER DANIELS MIDLAND CO COM 039483102 360 3,992 SH   SOLE   0 0 3,992
AUTOMATIC DATA PROCESSING IN COM 053015103 615 2,702 SH   SOLE   0 0 2,702
BANK NEW YORK MELLON CORP COM 064058100 753 15,170 SH   SOLE   0 0 15,170
BARINGS GLOBAL SHORT DURATIO COM 06760L100 277 17,844 SH   SOLE   0 0 17,844
BARRICK GOLD CORP COM 067901108 245 10,000 SH   SOLE   0 0 10,000
BECTON DICKINSON & CO COM 075887109 8,919 33,529 SH   SOLE   0 0 33,529
BLACKROCK INC COM 09247X101 267 350 SH   SOLE   0 0 350
BLOCK INC CL A 852234103 300 2,215 SH   SOLE   0 0 2,215
BRISTOL-MYERS SQUIBB CO COM 110122108 15,397 210,837 SH   SOLE   0 0 210,837
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,080 64,738 SH   SOLE   0 0 64,738
CATERPILLAR INC COM 149123101 9,537 42,799 SH   SOLE   0 0 42,799
CERENCE INC COM 156727109 4,314 119,506 SH   SOLE   0 0 119,506
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,853 114,663 SH   SOLE   0 0 114,663
CHEVRON CORP NEW COM 166764100 483 2,968 SH   SOLE   0 0 2,968
CHUBB LIMITED COM H1467J104 1,434 6,704 SH   SOLE   0 0 6,704
CINCINNATI FINL CORP COM 172062101 312 2,295 SH   SOLE   0 0 2,295
CISCO SYS INC COM 17275R102 384 6,890 SH   SOLE   0 0 6,890
COCA COLA CO COM 191216100 292 4,705 SH   SOLE   0 0 4,705
CONOCOPHILLIPS COM 20825C104 440 4,399 SH   SOLE   0 0 4,399
CONSOLIDATED EDISON INC COM 209115104 278 2,941 SH   SOLE   0 0 2,941
COSTCO WHSL CORP NEW COM 22160K105 563 978 SH   SOLE   0 0 978
CVS HEALTH CORP COM 126650100 285 2,819 SH   SOLE   0 0 2,819
DANAHER CORPORATION COM 235851102 1,599 5,450 SH   SOLE   0 0 5,450
DISNEY WALT CO COM 254687106 564 4,115 SH   SOLE   0 0 4,115
DUKE ENERGY CORP NEW COM NEW 26441C204 373 3,343 SH   SOLE   0 0 3,343
EXXON MOBIL CORP COM 30231G102 953 11,538 SH   SOLE   0 0 11,538
FISERV INC COM 337738108 11,663 115,018 SH   SOLE   0 0 115,018
FORTIVE CORP COM 34959J108 265 4,350 SH   SOLE   0 0 4,350
GOLDMAN SACHS GROUP INC COM 38141G104 410 1,243 SH   SOLE   0 0 1,243
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 318 16,450 SH   SOLE   0 0 16,450
HECLA MNG CO COM 422704106 263 40,000 SH   SOLE   0 0 40,000
HERSHEY CO COM 427866108 2,705 12,486 SH   SOLE   0 0 12,486
HOME DEPOT INC COM 437076102 710 2,373 SH   SOLE   0 0 2,373
HONEYWELL INTL INC COM 438516106 615 3,159 SH   SOLE   0 0 3,159
INTEL CORP COM 458140100 1,263 25,482 SH   SOLE   0 0 25,482
INTUIT COM 461202103 930 1,934 SH   SOLE   0 0 1,934
INTUITIVE SURGICAL INC COM NEW 46120E602 1,306 4,330 SH   SOLE   0 0 4,330
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 266 15,701 SH   SOLE   0 0 15,701
INVESTORS BANCORP INC NEW COM 46146L101 317 21,200 SH   SOLE   0 0 21,200
ISHARES TR CORE S&P MCP ETF 464287507 560 2,088 SH   SOLE   0 0 2,088
ISHARES TR CORE S&P500 ETF 464287200 1,739 3,832 SH   SOLE   0 0 3,832
ISHARES TR CORE S&P SCP ETF 464287804 653 6,052 SH   SOLE   0 0 6,052
ISHARES TR PFD AND INCM SEC 464288687 5,194 142,610 SH   SOLE   0 0 142,610
JOHNSON & JOHNSON COM 478160104 3,780 21,331 SH   SOLE   0 0 21,331
JPMORGAN CHASE & CO COM 46625H100 6,475 47,502 SH   SOLE   0 0 47,502
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,198 83,545 SH   SOLE   0 0 83,545
KINDER MORGAN INC DEL COM 49456B101 14,007 740,737 SH   SOLE   0 0 740,737
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,041 68,425 SH   SOLE   0 0 68,425
LILLY ELI & CO COM 532457108 694 2,422 SH   SOLE   0 0 2,422
LOWES COS INC COM 548661107 17,009 84,122 SH   SOLE   0 0 84,122
LUMEN TECHNOLOGIES INC COM 550241103 338 30,000 SH   SOLE   0 0 30,000
MEDTRONIC PLC SHS G5960L103 14,439 130,136 SH   SOLE   0 0 130,136
MERCK & CO INC COM 58933Y105 720 8,770 SH   SOLE   0 0 8,770
META PLATFORMS INC CL A 30303M102 413 1,857 SH   SOLE   0 0 1,857
MICROSOFT CORP COM 594918104 23,174 75,164 SH   SOLE   0 0 75,164
MIDDLESEX WTR CO COM 596680108 318 3,025 SH   SOLE   0 0 3,025
NEWMONT CORP COM 651639106 429 5,400 SH   SOLE   0 0 5,400
NEXTERA ENERGY INC COM 65339F101 974 11,500 SH   SOLE   0 0 11,500
NIKE INC CL B 654106103 323 2,400 SH   SOLE   0 0 2,400
NVENT ELECTRIC PLC SHS G6700G107 252 7,252 SH   SOLE   0 0 7,252
OMNICOM GROUP INC COM 681919106 16,312 192,181 SH   SOLE   0 0 192,181
PAYPAL HLDGS INC COM 70450Y103 11,369 98,302 SH   SOLE   0 0 98,302
PEPSICO INC COM 713448108 1,977 11,811 SH   SOLE   0 0 11,811
PERFICIENT INC COM 71375U101 21,593 196,140 SH   SOLE   0 0 196,140
PFIZER INC COM 717081103 2,202 42,526 SH   SOLE   0 0 42,526
PNC FINL SVCS GROUP INC COM 693475105 277 1,500 SH   SOLE   0 0 1,500
PROCTER AND GAMBLE CO COM 742718109 519 3,397 SH   SOLE   0 0 3,397
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 289 4,130 SH   SOLE   0 0 4,130
QUANTA SVCS INC COM 74762E102 17,304 131,480 SH   SOLE   0 0 131,480
RAYTHEON TECHNOLOGIES CORP COM 75513E101 207 2,088 SH   SOLE   0 0 2,088
ROYAL BK CDA COM 780087102 221 2,000 SH   SOLE   0 0 2,000
SALESFORCE COM INC COM 79466L302 9,693 45,655 SH   SOLE   0 0 45,655
SCOTTS MIRACLE-GRO CO CL A 810186106 8,692 70,690 SH   SOLE   0 0 70,690
SKYWORKS SOLUTIONS INC COM 83088M102 10,550 79,160 SH   SOLE   0 0 79,160
SOUTHERN CO COM 842587107 4,644 64,049 SH   SOLE   0 0 64,049
SPDR GOLD TR GOLD SHS 78463V107 2,122 11,746 SH   SOLE   0 0 11,746
SPDR S&P 500 ETF TR TR UNIT 78462F103 439 972 SH   SOLE   0 0 972
TEXAS INSTRS INC COM 882508104 390 2,125 SH   SOLE   0 0 2,125
TEXAS PACIFIC LAND CORPORATI COM 88262P102 304 225 SH   SOLE   0 0 225
THERMO FISHER SCIENTIFIC INC COM 883556102 7,125 12,063 SH   SOLE   0 0 12,063
TRANE TECHNOLOGIES PLC SHS G8994E103 710 4,652 SH   SOLE   0 0 4,652
TRUIST FINL CORP COM 89832Q109 13,961 246,226 SH   SOLE   0 0 246,226
UNION PAC CORP COM 907818108 1,350 4,942 SH   SOLE   0 0 4,942
UNITED PARCEL SERVICE INC CL B 911312106 482 2,247 SH   SOLE   0 0 2,247
UNITED RENTALS INC COM 911363109 10,292 28,974 SH   SOLE   0 0 28,974
UNITEDHEALTH GROUP INC COM 91324P102 497 975 SH   SOLE   0 0 975
US BANCORP DEL COM NEW 902973304 14,611 274,897 SH   SOLE   0 0 274,897
VANGUARD INDEX FDS VALUE ETF 922908744 319 2,157 SH   SOLE   0 0 2,157
VANGUARD INDEX FDS TOTAL STK MKT 922908769 275 1,209 SH   SOLE   0 0 1,209
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 796 1,917 SH   SOLE   0 0 1,917
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 260 5,420 SH   SOLE   0 0 5,420
VERIZON COMMUNICATIONS INC COM 92343V104 2,416 47,424 SH   SOLE   0 0 47,424
VERTEX PHARMACEUTICALS INC COM 92532F100 7,438 28,500 SH   SOLE   0 0 28,500
WALMART INC COM 931142103 469 3,150 SH   SOLE   0 0 3,150
WASTE MGMT INC DEL COM 94106L109 1,533 9,670 SH   SOLE   0 0 9,670
WEYERHAEUSER CO MTN BE COM NEW 962166104 979 25,835 SH   SOLE   0 0 25,835
WILLIAMS SONOMA INC COM 969904101 14,163 97,675 SH   SOLE   0 0 97,675
WORKDAY INC CL A 98138H101 7,008 29,265 SH   SOLE   0 0 29,265
XYLEM INC COM 98419M100 342 4,015 SH   SOLE   0 0 4,015
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,018 29,050 SH   SOLE   0 0 29,050