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 COMPANY COM 88579Y101   2,396 17,529 SH   SOLE   4,175 0 13,354
3M COMPANY COM 88579Y101   137 1,000 SH   OTR   0 0 1,000
ABBOTT LABS COM 002824100   5,378 47,170 SH   SOLE   28,048 0 19,122
ABBOTT LABS COM 002824100   194 1,700 SH   OTR   0 0 1,700
ABBVIE INC COM 00287Y109   19,213 97,290 SH   SOLE   35,358 0 61,932
ABBVIE INC COM 00287Y109   716 3,625 SH   OTR   0 0 3,625
ACCENTURE PLC CLASS A COM G1151C101   7 20 SH   SOLE   0 0 20
ACCENTURE PLC CLASS A COM G1151C101   239 675 SH   OTR   0 0 675
AFLAC INC COM 001055102   207 1,852 SH   SOLE   0 0 1,852
AGILENT TECHNOLOGIES INC COM 00846U101   238 1,600 SH   SOLE   0 0 1,600
AIR PRODUCTS & CHEMICALS INC COM 009158106   128 430 SH   SOLE   0 0 430
AIR PRODUCTS & CHEMICALS INC COM 009158106   447 1,500 SH   OTR   0 0 1,500
ALPHABET CLASS A COM 02079K305   48,431 292,017 SH   SOLE   72,005 0 220,012
ALPHABET CLASS A COM 02079K305   617 3,722 SH   OTR   0 0 3,722
ALPHABET CLASS C COM 02079K107   24,836 148,550 SH   SOLE   33,642 0 114,908
ALPHABET CLASS C COM 02079K107   468 2,801 SH   OTR   0 0 2,801
ALTRIA GROUP INC COM 02209S103   471 9,225 SH   SOLE   200 0 9,025
ALTRIA GROUP INC COM 02209S103   207 4,048 SH   OTR   0 0 4,048
AMAZON.COM INC COM 023135106   19,439 104,325 SH   SOLE   20,310 0 84,015
AMAZON.COM INC COM 023135106   701 3,760 SH   OTR   0 0 3,760
AMCAST INDUSTRIAL CORP COM 023395106   0 21,750 SH   SOLE   0 0 21,750
AMENTUM HOLDINGS INC COM COM 023939101   2,902 89,977 SH   SOLE   22,967 0 67,010
AMERICAN ELECTRIC POWER INC COM 025537101   640 6,240 SH   SOLE   0 0 6,240
AMERICAN EXPRESS CO COM 025816109   11,426 42,130 SH   SOLE   13,750 0 28,380
AMERICAN EXPRESS CO COM 025816109   664 2,450 SH   OTR   0 0 2,450
AMERICAN WATER WORKS CO INC COM 030420103   380 2,600 SH   SOLE   0 0 2,600
AMETEK INC COM 031100100   2,935 17,090 SH   SOLE   0 0 17,090
AMGEN INC COM 031162100   282 875 SH   SOLE   150 0 725
AMGEN INC COM 031162100   179 555 SH   OTR   0 0 555
ANALOG DEVICES INC COM 032654105   577 2,508 SH   SOLE   0 0 2,508
AON PLC SHS CL A COM G0403H108   121 350 SH   SOLE   0 0 350
AON PLC SHS CL A COM G0403H108   381 1,100 SH   OTR   0 0 1,100
APPLE INC COM 037833100   139,395 598,263 SH   SOLE   173,152 0 425,111
APPLE INC COM 037833100   2,420 10,385 SH   OTR   0 0 10,385
ARCH CAP GROUP LTD COM G0450A105   775 6,930 SH   SOLE   6,930 0 0
AT&T INC (NEW) COM 00206R102   671 30,513 SH   SOLE   3,618 0 26,895
AUTOMATIC DATA PROCESSING COM 053015103   7,187 25,972 SH   SOLE   1,775 0 24,197
BANK OF AMERICA CORP COM 060505104   2,079 52,402 SH   SOLE   8,650 0 43,752
BANK OF AMERICA CORP PFD K 6.4 PREFERRED STOCKS 060505179   204 8,000 SH   SOLE   0 0 8,000
BANK OF NEW YORK MELLON CORP COM 064058100   1,971 27,429 SH   SOLE   8,121 0 19,308
BANKUNITED INC COM 06652K103   496 13,624 SH   SOLE   700 0 12,924
BAXTER INTERNATIONAL COM 071813109   450 11,855 SH   SOLE   400 0 11,455
BAXTER INTERNATIONAL COM 071813109   23 600 SH   OTR   0 0 600
BERKSHIRE HATHAWAY CL B NEW COM 084670702   21,834 47,438 SH   SOLE   2,625 0 44,813
BERKSHIRE HATHAWAY INC CLASS A COM 084670108   1,382 2 SH   SOLE   2 0 0
BLACKROCK INC COM 09247X101   492 518 SH   SOLE   0 0 518
BLACKROCK SYSTEMATIC MULTI STR MUTUAL FUNDS 09260C307   210 19,488 SH   SOLE   0 0 19,488
BLACKSTONE GROUP INC COM 09260D107   27,157 177,346 SH   SOLE   64,700 0 112,646
BLACKSTONE GROUP INC COM 09260D107   416 2,716 SH   OTR   0 0 2,716
BOEING CO COM 097023105   1,591 10,467 SH   SOLE   875 0 9,592
BOOKING HOLDINGS INC COM 09857L108   446 106 SH   SOLE   0 0 106
BP P L C COM 055622104   4,243 135,173 SH   SOLE   102,939 0 32,234
BRISTOL-MYERS SQUIBB CO COM 110122108   2,079 40,189 SH   SOLE   8,837 0 31,352
BROADCOM INC COM COM 11135F101   6,087 35,285 SH   SOLE   4,850 0 30,435
BROADCOM INC COM COM 11135F101   1,380 8,000 SH   OTR   0 0 8,000
CANADIAN NATL RAILWAY CO COM 136375102   351 3,000 SH   SOLE   3,000 0 0
CANADIAN NATL RAILWAY CO COM 136375102   369 3,150 SH   OTR   0 0 3,150
CAPITAL ONE FINANCIAL CORP COM 14040H105   684 4,565 SH   SOLE   2,400 0 2,165
CARRIER GLOBAL CORPORATION COM 14448C104   1,735 21,558 SH   SOLE   1,384 0 20,174
CATERPILLAR INC COM 149123101   6,628 16,945 SH   SOLE   1,600 0 15,345
CATERPILLAR INC COM 149123101   540 1,380 SH   OTR   0 0 1,380
CENTRAL SECURITIES CORP COM 155123102   504 11,000 SH   SOLE   0 0 11,000
CHEVRON CORP COM 166764100   8,471 57,522 SH   SOLE   16,996 0 40,526
CHEVRON CORP COM 166764100   459 3,115 SH   OTR   0 0 3,115
CHUBB LIMITED COM COM H1467J104   2,160 7,489 SH   SOLE   1,957 0 5,532
CIGNA CORP NEW COM 125523100   1,055 3,046 SH   SOLE   0 0 3,046
CIGNA CORP NEW COM 125523100   135 389 SH   OTR   0 0 389
CISCO SYSTEMS INC COM 17275R102   244 4,583 SH   SOLE   1,000 0 3,583
CISCO SYSTEMS INC COM 17275R102   239 4,500 SH   OTR   0 0 4,500
CLEARBRIDGE VALUE TRUST FI MUTUAL FUNDS 524686565   363 2,831 SH   SOLE   2,831 0 0
CLEVELAND-CLIFFS INC COM 185899101   1,085 84,995 SH   SOLE   7,550 0 77,445
COCA-COLA CO COM 191216100   3,828 53,275 SH   SOLE   8,005 0 45,270
COLGATE PALMOLIVE CO COM 194162103   1,005 9,680 SH   SOLE   1,330 0 8,350
COLGATE PALMOLIVE CO COM 194162103   254 2,450 SH   OTR   0 0 2,450
COMCAST CORP NEW CL A COM 20030N101   323 7,736 SH   SOLE   5,920 0 1,816
COMCAST CORP NEW CL A COM 20030N101   286 6,845 SH   OTR   0 0 6,845
CONOCO PHILLIPS COM 20825C104   2,817 26,756 SH   SOLE   18,157 0 8,599
CONS DISC SELECT SECTOR SPDR COM 81369Y407   3,795 18,940 SH   SOLE   8,350 0 10,590
CORNING INC COM 219350105   3,016 66,789 SH   SOLE   3,234 0 63,555
CORNING INC COM 219350105   81 1,785 SH   OTR   0 0 1,785
CORTEVA INC COM 22052L104   275 4,685 SH   SOLE   85 0 4,600
COSTCO WHOLESALE CORP COM 22160K105   31,985 36,079 SH   SOLE   6,555 0 29,524
COSTCO WHOLESALE CORP COM 22160K105   386 435 SH   OTR   0 0 435
CROWDSTRIKE HOLDINGS INC CL A COM 22788C105   1,412 5,033 SH   SOLE   2,208 0 2,825
CSX CORP COM 126408103   2,003 58,014 SH   SOLE   1,500 0 56,514
CULLEN FROST BANKERS INC COM 229899109   1,563 13,974 SH   SOLE   200 0 13,774
CVS HEALTH CORP COM 126650100   1,895 30,141 SH   SOLE   12,200 0 17,941
DANAHER CORP COM 235851102   24,606 88,504 SH   SOLE   18,550 0 69,954
DANAHER CORP COM 235851102   69 249 SH   OTR   0 0 249
DEERE & CO COM 244199105   1,305 3,126 SH   SOLE   525 0 2,601
DEERE & CO COM 244199105   480 1,150 SH   OTR   0 0 1,150
DEVON ENERGY CORP COM 25179M103   604 15,450 SH   SOLE   12,000 0 3,450
DEVON ENERGY CORP COM 25179M103   1 19 SH   OTR   0 0 19
DISNEY (WALT) CO COM 254687106   2,529 26,295 SH   SOLE   8,022 0 18,273
DOVER CORP COM 260003108   370 1,932 SH   SOLE   1,432 0 500
DOVER CORP COM 260003108   556 2,900 SH   OTR   0 0 2,900
DOW INC COM 260557103   536 9,818 SH   SOLE   1,386 0 8,432
DUKE ENERGY CORPORATION COM NE COM 26441C204   825 7,157 SH   SOLE   1,343 0 5,814
DUKE ENERGY CORPORATION COM NE COM 26441C204   170 1,474 SH   OTR   0 0 1,474
DUPONT DE NEMOURS INC COM 26614N102   1,248 14,006 SH   SOLE   1,471 0 12,535
EATON CORP PLC SHS COM G29183103   11,227 33,873 SH   SOLE   5,450 0 28,423
EATON CORP PLC SHS COM G29183103   691 2,085 SH   OTR   0 0 2,085
ECOLAB INC COM 278865100   241 942 SH   OTR   0 0 942
EDGEWOOD GROWTH FUND INST MUTUAL FUNDS 0075W0759   281 5,507 SH   SOLE   0 0 5,507
EDWARDS LIFESCIENCES COM 28176E108   1,341 20,322 SH   SOLE   1,322 0 19,000
EMERSON ELECTRIC CO COM 291011104   6,362 58,165 SH   SOLE   33,875 0 24,290
EMERSON ELECTRIC CO COM 291011104   367 3,357 SH   OTR   0 0 3,357
ENBRIDGE INC COM 29250N105   643 15,823 SH   SOLE   5,645 0 10,178
ENERGY SELECT SECTOR SPDR TR COM 81369Y506   516 5,880 SH   SOLE   0 0 5,880
ENERGY TRANSFER OPERATING LP COM 29273V100   202 12,581 SH   SOLE   775 0 11,806
ENERGY TRANSFER OPERATING LP COM 29273V100   205 12,800 SH   OTR   0 0 12,800
ENSTAR GROUP LIMITED COM G3075P101   241 750 SH   SOLE   750 0 0
ENTERPRISE PRODS PARTNERS COM 293792107   2,045 70,254 SH   SOLE   30,330 0 39,924
ENTERPRISE PRODS PARTNERS COM 293792107   145 4,979 SH   OTR   0 0 4,979
EOG RESOURCES INC. COM 26875P101   365 2,966 SH   SOLE   480 0 2,486
EOG RESOURCES INC. COM 26875P101   16 130 SH   OTR   0 0 130
EQUITY RESIDENTIAL PROP SBI COM 29476L107   372 5,000 SH   SOLE   5,000 0 0
EVERSOURCE ENERGY COM COM 30040W108   2,282 33,532 SH   SOLE   2,050 0 31,482
EVERSOURCE ENERGY COM COM 30040W108   51 757 SH   OTR   0 0 757
EXXON MOBIL CORP COM 30231G102   28,272 241,186 SH   SOLE   149,423 0 91,763
EXXON MOBIL CORP COM 30231G102   1,005 8,570 SH   OTR   0 0 8,570
FEDEX CORP COM 31428X106   587 2,143 SH   SOLE   1,390 0 753
FIDELITY 500 INDX FUND INST PR MUTUAL FUNDS 315911750   210 1,047 SH   SOLE   0 0 1,047
FIDELITY 500 INDX FUND INST PR MUTUAL FUNDS 315911750   376 1,875 SH   OTR   0 0 1,875
FIDELITY ASSET MANAGER MUTUAL FUNDS 316069103   351 16,391 SH   SOLE   0 0 16,391
FIDELITY BALANCED FUND MUTUAL FUNDS 316345206   903 29,306 SH   SOLE   0 0 29,306
FIDELITY CAP APPRECIATION FD MUTUAL FUNDS 316066109   766 15,575 SH   SOLE   0 0 15,575
FIDELITY CONTRAFUND MUTUAL FUNDS 316071109   11,767 557,435 SH   SOLE   0 0 557,435
FIDELITY CONTRAFUND MUTUAL FUNDS 316071109   1,039 49,203 SH   OTR   0 0 49,203
FIDELITY EMERGING ASIA FUND MUTUAL FUNDS 315910851   353 6,975 SH   SOLE   0 0 6,975
FIDELITY FREEDOM 2025 FUND MUTUAL FUNDS 315792663   380 26,201 SH   SOLE   0 0 26,201
FIDELITY GROWTH & INCOME FUND MUTUAL FUNDS 316389204   443 7,047 SH   SOLE   0 0 7,047
FIDELITY INSTL FREEDOM 2030 MUTUAL FUNDS 31617R704   438 23,621 SH   SOLE   0 0 23,621
FIDELITY MAGELLAN FUND MUTUAL FUNDS 316184100   1,534 101,400 SH   SOLE   0 0 101,400
FIDELITY MEGA CAP STOCK FUND MUTUAL FUNDS 31617F403   251 9,904 SH   SOLE   0 0 9,904
FIDELITY MID CAP STK FND MUTUAL FUNDS 316128404   581 13,280 SH   SOLE   0 0 13,280
FIDELITY TOTAL MKT INDEX INS P MUTUAL FUNDS 315911693   291 1,833 SH   SOLE   0 0 1,833
FIDELITY VALUE FUND MUTUAL FUNDS 316464106   220 13,668 SH   SOLE   0 0 13,668
FIRST EAGLE GLOBAL FD CL A MUTUAL FUNDS 32008F507   424 5,683 SH   SOLE   5,683 0 0
FIRST EAGLE US VALUE FD CL A MUTUAL FUNDS 32008F887   533 23,309 SH   SOLE   23,309 0 0
FIRST TRUST NASDAQ CYBERSECURI COM 33734X846   1,223 20,655 SH   SOLE   7,700 0 12,955
FLOWSERVE CORP COM 34354P105   715 13,825 SH   SOLE   600 0 13,225
FORTIVE CORP COM 34959J108   1,021 12,933 SH   SOLE   170 0 12,763
FREEPORT MCMORAN COP & GLD INC COM 35671D857   647 12,951 SH   SOLE   0 0 12,951
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   213 2,268 SH   SOLE   111 0 2,157
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   31 332 SH   OTR   0 0 332
GE VERNOVA INC COM 36828A101   4,604 18,056 SH   SOLE   2,124 0 15,933
GE VERNOVA INC COM 36828A101   100 392 SH   OTR   0 0 392
GENERAL ELECTRIC CO COM NEW COM 369604301   15,465 82,008 SH   SOLE   11,661 0 70,347
GENERAL ELECTRIC CO COM NEW COM 369604301   297 1,574 SH   OTR   0 0 1,574
GENERAL MILLS INC COM 370334104   362 4,907 SH   SOLE   325 0 4,582
GENERAL MILLS INC COM 370334104   62 840 SH   OTR   0 0 840
GENERAL MOTORS CO COM 37045V100   229 5,100 SH   SOLE   0 0 5,100
GENL AMERICAN INVESTORS INC COM 368802104   1,451 27,065 SH   SOLE   2,743 0 24,322
GILEAD SCIENCES INC COM 375558103   1,245 14,851 SH   SOLE   11,000 0 3,851
GOLDMAN SACHS GROUP INC COM 38141G104   2,913 5,884 SH   SOLE   1,075 0 4,809
GOLUB CAPITAL BDC INC COM 38173M102   824 54,555 SH   SOLE   9,200 0 45,355
GOLUB CAPITAL BDC INC COM 38173M102   0 2 SH   OTR   0 0 2
GRAINGER W W INC COM 384802104   1,339 1,289 SH   SOLE   0 0 1,289
HANCOCK HOLDING CO COM 410120109   235 4,600 SH   SOLE   0 0 4,600
HEALTHCARE SELECT SEC SPDR ETF COM 81369Y209   672 4,364 SH   SOLE   0 0 4,364
HEARTLAND EXPRESS COM 422347104   1,097 89,359 SH   SOLE   50,987 0 38,372
HESS CORP COM 42809H107   567 4,175 SH   SOLE   0 0 4,175
HEWLETT PACKARD ENTERPRISE COM 42824C109   343 16,776 SH   SOLE   600 0 16,176
HOME DEPOT COM 437076102   18,661 46,054 SH   SOLE   14,450 0 31,604
HOME DEPOT COM 437076102   744 1,836 SH   OTR   0 0 1,836
HONEYWELL INTERNATIONAL COM 438516106   7,085 34,273 SH   SOLE   15,350 0 18,923
HONEYWELL INTERNATIONAL COM 438516106   459 2,220 SH   OTR   0 0 2,220
HOWMET AEROSPACE INC COM 443201108   5,513 54,989 SH   SOLE   6,575 0 48,414
HP INC COM 40434L105   629 17,532 SH   SOLE   600 0 16,932
HUBBELL INC COM 443510607   4,870 11,369 SH   SOLE   600 0 10,769
ILLINOIS TOOL WORKS INC COM 452308109   457 1,744 SH   SOLE   477 0 1,267
INDUSTRIAL SELECT SECTOR SPDR COM 81369Y704   786 5,800 SH   SOLE   1,700 0 4,100
INGERSOLL RAND INC COM COM 45687V106   310 3,157 SH   SOLE   1,058 0 2,099
INTEL CORP COM 458140100   1,239 52,815 SH   SOLE   21,028 0 31,787
INTEL CORP COM 458140100   47 2,000 SH   OTR   0 0 2,000
INTERNATIONAL PWR GROUP LTD COM 46018A100   0 15,000 SH   SOLE   0 0 15,000
INTL BUSINESS MACHINES COM 459200101   10,677 48,295 SH   SOLE   14,117 0 34,178
INTL BUSINESS MACHINES COM 459200101   512 2,314 SH   OTR   0 0 2,314
INTUIT INC COM 461202103   732 1,179 SH   SOLE   1,179 0 0
INTUITIVE SURGICAL INC COM 46120E602   4,430 9,017 SH   SOLE   2,560 0 6,457
INTUITIVE SURGICAL INC COM 46120E602   138 280 SH   OTR   0 0 280
INV S&P500 EQ WGHT TECH ETF COM 46137V282   5,949 157,809 SH   SOLE   52,350 0 105,459
ISHARES NASDQ BIOTECH INDEX FN COM 464287556   6,814 46,802 SH   SOLE   14,990 0 31,812
ISHARES US REGIONAL BANKS ETF COM 464288778   332 6,975 SH   SOLE   2,250 0 4,725
J P MORGAN CHASE & CO COM 46625H100   27,285 129,400 SH   SOLE   37,126 0 92,274
J P MORGAN CHASE & CO COM 46625H100   1,603 7,600 SH   OTR   0 0 7,600
JACOBS SOLUTIONS INC COM 46982L108   11,768 89,902 SH   SOLE   22,967 0 66,935
JOHNSON & JOHNSON COM 478160104   28,488 175,789 SH   SOLE   56,231 0 119,558
JOHNSON & JOHNSON COM 478160104   807 4,979 SH   OTR   0 0 4,979
JPMORGAN HEDGED EQUITY FUND I MUTUAL FUNDS 46637K281   10,770 329,058 SH   SOLE   35,908 0 293,150
KIMBERLY-CLARK CORP COM 494368103   659 4,630 SH   SOLE   2,006 0 2,624
KNIGHT SWIFT TRANSN HLDGS INC COM 499049104   777 14,400 SH   SOLE   1,800 0 12,600
LAM RESEARCH CORP COM 512807108   28,263 34,633 SH   SOLE   12,845 0 21,788
LAM RESEARCH CORP COM 512807108   661 810 SH   OTR   0 0 810
LILLY ELI & CO COM 532457108   13,141 14,833 SH   SOLE   3,730 0 11,103
LILLY ELI & CO COM 532457108   89 101 SH   OTR   0 0 101
LINDE PLC SHS COM G54950103   6,554 13,744 SH   SOLE   725 0 13,019
LOEWS CORP COM 540424108   448 5,670 SH   SOLE   5,670 0 0
LOWES COS INC COM 548661107   817 3,016 SH   SOLE   1,137 0 1,879
MARATHON PETROLEUM CORP COM 56585A102   1,094 6,714 SH   SOLE   0 0 6,714
MARKEL CORP HOLDING CO COM 570535104   4,585 2,923 SH   SOLE   273 0 2,650
MARSH & MCLENNAN COS INC COM 571748102   1,234 5,530 SH   SOLE   0 0 5,530
MATERIALS SELECT SECTOR SPDR COM 81369Y100   243 2,525 SH   SOLE   0 0 2,525
MCCORMICK & CO COM 579780206   247 3,000 SH   SOLE   0 0 3,000
MCDONALDS CORP COM 580135101   8,881 29,165 SH   SOLE   17,020 0 12,145
MCDONALDS CORP COM 580135101   53 175 SH   OTR   0 0 175
MEDTRONIC PLC COM G5960L103   819 9,097 SH   SOLE   500 0 8,597
MEDTRONIC PLC COM G5960L103   132 1,471 SH   OTR   0 0 1,471
MERCK & COMPANY COM 58933Y105   19,417 170,987 SH   SOLE   13,680 0 157,307
MERCK & COMPANY COM 58933Y105   567 4,996 SH   OTR   0 0 4,996
META PLATFORMS INC CL-A COM 30303M102   14,754 25,774 SH   SOLE   3,330 0 22,444
META PLATFORMS INC CL-A COM 30303M102   449 784 SH   OTR   0 0 784
MICROCHIP TECHNOLOGY INC COM 595017104   240 2,994 SH   SOLE   0 0 2,994
MICRON TECHNOLOGY INC COM 595112103   4,075 39,295 SH   SOLE   1,325 0 37,970
MICRON TECHNOLOGY INC COM 595112103   67 650 SH   OTR   0 0 650
MICROSOFT CORP COM 594918104   71,047 165,111 SH   SOLE   42,287 0 122,824
MICROSOFT CORP COM 594918104   2,050 4,763 SH   OTR   0 0 4,763
MONDELEZ INTL INC COM 609207105   379 5,149 SH   SOLE   2,137 0 3,012
MONDELEZ INTL INC COM 609207105   255 3,460 SH   OTR   0 0 3,460
MOOG INC CLASS A COM 615394202   3,759 18,606 SH   SOLE   800 0 17,806
NESTLE SPONSORED ADR COM 641069406   3,757 37,302 SH   SOLE   22,725 0 14,577
NEW PERSPECTIVE FD INC MUTUAL FUNDS 648018109   209 3,169 SH   SOLE   0 0 3,169
NEWMONT MINING CORP COM 651639106   881 16,488 SH   SOLE   8,600 0 7,888
NEXTERA ENERGY INC COM 65339F101   15,910 188,221 SH   SOLE   78,293 0 109,928
NH PORTFOLIO 2027 INDEX CONTRI MUTUAL FUNDS NHX202764   201 8,650 SH   SOLE   0 0 8,650
NH PORTFOLIO 2030 (FIDELITY FU MUTUAL FUNDS NH2030003   201 7,320 SH   SOLE   0 0 7,320
NIKE INC COM 654106103   1,693 19,149 SH   SOLE   6,415 0 12,734
NIKE INC COM 654106103   44 502 SH   OTR   0 0 502
NORFOLK SOUTHERN CORP COM 655844108   11,354 45,690 SH   SOLE   16,900 0 28,790
NORTHROP GRUMMAN CORP COM 666807102   217 410 SH   SOLE   0 0 410
NOVARTIS AG SPON ADR COM 66987V109   582 5,060 SH   SOLE   0 0 5,060
NOVARTIS AG SPON ADR COM 66987V109   161 1,400 SH   OTR   0 0 1,400
NUCOR CORP COM 670346105   1,148 7,634 SH   SOLE   1,032 0 6,602
NVIDIA CORP COM 67066G104   14,404 118,606 SH   SOLE   17,350 0 101,256
NXP SEMICONDUCTORS NV COM N6596X109   2,657 11,070 SH   SOLE   1,375 0 9,695
OAKMARK FUND INVESTOR MUTUAL FUNDS 413838103   285 1,894 SH   SOLE   0 0 1,894
OLD REP INTL CORP COM 680223104   415 11,720 SH   SOLE   7,500 0 4,220
OMNICOM GROUP INC COM 681919106   207 2,000 SH   OTR   0 0 2,000
ON SEMICONDUCTOR CORP COM 682189105   11,230 154,662 SH   SOLE   42,225 0 112,437
ON SEMICONDUCTOR CORP COM 682189105   218 3,000 SH   OTR   0 0 3,000
ONEOK INC COM 682680103   729 8,000 SH   SOLE   8,000 0 0
ONEOK INC COM 682680103   29 316 SH   OTR   0 0 316
ORACLE CORP COM 68389X105   28,385 166,581 SH   SOLE   39,975 0 126,606
ORACLE CORP COM 68389X105   277 1,625 SH   OTR   0 0 1,625
OTIS WORLDWIDE CORP COM 68902V107   1,201 11,558 SH   SOLE   567 0 10,991
PALO ALTO NETWORKS INC COM 697435105   3,335 9,758 SH   SOLE   1,475 0 8,283
PALO ALTO NETWORKS INC COM 697435105   31 90 SH   OTR   0 0 90
PAYPAL HLDGS INC COM 70450Y103   2,900 37,167 SH   SOLE   18,175 0 18,992
PAYPAL HLDGS INC COM 70450Y103   78 1,000 SH   OTR   0 0 1,000
PEPSICO INC COM 713448108   7,451 43,817 SH   SOLE   2,623 0 41,194
PEPSICO INC COM 713448108   463 2,721 SH   OTR   0 0 2,721
PFIZER INC COM 717081103   2,650 91,555 SH   SOLE   30,429 0 61,126
PFIZER INC COM 717081103   139 4,808 SH   OTR   0 0 4,808
PHILIP MORRIS INTL COM 718172109   811 6,680 SH   SOLE   365 0 6,315
PHILIP MORRIS INTL COM 718172109   473 3,900 SH   OTR   0 0 3,900
PHILLIPS 66 COM 718546104   2,176 16,552 SH   SOLE   12,569 0 3,983
PNC FINANCIAL SERVICES GROUP COM 693475105   1,354 7,327 SH   SOLE   2,400 0 4,927
PNC FINANCIAL SERVICES GROUP COM 693475105   111 600 SH   OTR   0 0 600
PRICE T ROWE GROUP INC COM 74144T108   662 6,075 SH   SOLE   6,075 0 0
PROCTER & GAMBLE CO COM 742718109   12,762 73,683 SH   SOLE   8,990 0 64,693
PROCTER & GAMBLE CO COM 742718109   662 3,821 SH   OTR   0 0 3,821
PUBLIC SVC ENTERPRISES GROUP COM 744573106   382 4,284 SH   SOLE   0 0 4,284
QUALCOMM INC COM 747525103   13,086 76,955 SH   SOLE   36,200 0 40,755
QUALCOMM INC COM 747525103   382 2,245 SH   OTR   0 0 2,245
QUANTA SERVICES INC COM 74762E102   45,676 153,199 SH   SOLE   53,365 0 99,834
RENAISSANCERE HLDGS LTD ORD COM G7496G103   735 2,700 SH   SOLE   2,700 0 0
RIO TINTO PLC ADR SPONSORED COM 767204100   2,402 33,750 SH   SOLE   18,300 0 15,450
ROCKWELL AUTOMATION INC COM 773903109   564 2,100 SH   SOLE   400 0 1,700
ROPER INDS INC NEW COM 776696106   334 600 SH   SOLE   600 0 0
ROPER INDS INC NEW COM 776696106   71 127 SH   OTR   0 0 127
ROYCE SMALL CAP TOTAL RETURN F MUTUAL FUNDS 780905881   112 14,372 SH   SOLE   0 0 14,372
RPM INC COM 749685103   248 2,050 SH   SOLE   0 0 2,050
RTX CORP COM 75513E101   7,971 65,785 SH   SOLE   20,884 0 44,901
RTX CORP COM 75513E101   277 2,285 SH   OTR   0 0 2,285
SALESFORCE.COM INC COM 79466L302   14,001 51,151 SH   SOLE   21,617 0 29,534
SCHEIN HENRY INC COM 806407102   262 3,590 SH   SOLE   775 0 2,815
SCHLUMBERGER LTD COM 806857108   934 22,260 SH   SOLE   3,750 0 18,510
SCHWAB CHARLES CORP NEW COM 808513105   353 5,450 SH   SOLE   0 0 5,450
SCHWAB S&P 500 INDEX SELECT FD MUTUAL FUNDS 808509855   1,770 19,838 SH   SOLE   0 0 19,838
SERVICENOW INC COM 81762P102   2,336 2,612 SH   SOLE   460 0 2,152
SHELL PLC SPON ADS COM 780259305   7,151 108,425 SH   SOLE   41,825 0 66,600
SHERWIN WILLIAMS CO COM 824348106   11 30 SH   SOLE   0 0 30
SHERWIN WILLIAMS CO COM 824348106   229 600 SH   OTR   0 0 600
SNAP-ON INC COM 833034101   595 2,055 SH   SOLE   0 0 2,055
SNOWFLAKE INC CL A COM 833445109   421 3,665 SH   SOLE   800 0 2,865
STATE STREET CORP COM 857477103   314 3,550 SH   SOLE   0 0 3,550
STATE STREET CORP COM 857477103   53 600 SH   OTR   0 0 600
STRYKER CORP COM 863667101   1,035 2,866 SH   SOLE   0 0 2,866
S&P GLOBAL INC COM 78409V104   5,893 11,406 SH   SOLE   1,500 0 9,906
T ROWE PRICE NEW HORIZON FUND MUTUAL FUNDS 779562107   463 7,965 SH   SOLE   0 0 7,965
TAIWAN SEMICONDUCTOR ADR COM 874039100   208 1,200 SH   SOLE   0 0 1,200
TARGET CORP COM 87612E106   2,095 13,440 SH   SOLE   1,750 0 11,690
TEXAS INSTRUMENTS INC COM 882508104   2,127 10,295 SH   SOLE   2,350 0 7,945
TEXAS INSTRUMENTS INC COM 882508104   201 975 SH   OTR   0 0 975
THERMO FISHER SCIENTIFIC INC COM 883556102   47,710 77,130 SH   SOLE   25,128 0 52,002
THERMO FISHER SCIENTIFIC INC COM 883556102   1,355 2,190 SH   OTR   0 0 2,190
TRANE TECHNOLOGIES PLC SHS COM G8994E103   1,479 3,805 SH   SOLE   1,200 0 2,605
TRANSDIGM GROUP INC COM 893641100   992 695 SH   SOLE   695 0 0
TRAVELERS COMPANIES INC COM 89417E109   398 1,700 SH   OTR   0 0 1,700
TRUIST FINANCIAL CORPORATION COM 89832Q109   1,145 26,773 SH   SOLE   13,495 0 13,278
TRUIST FINANCIAL CORPORATION COM 89832Q109   214 5,000 SH   OTR   0 0 5,000
T-MOBILE US INC COM 872590104   7,592 36,790 SH   SOLE   13,235 0 23,555
U S BANCORP COM 902973304   907 19,826 SH   SOLE   5,463 0 14,363
UNION PACIFIC CORP COM 907818108   9,473 38,432 SH   SOLE   13,151 0 25,281
UNION PACIFIC CORP COM 907818108   43 175 SH   OTR   0 0 175
UNITED PARCEL SERVICE CLASS B COM 911312106   1,313 9,630 SH   SOLE   1,150 0 8,480
UNITED PARCEL SERVICE CLASS B COM 911312106   50 370 SH   OTR   0 0 370
UNITED RENTALS INC COM 911363109   405 500 SH   SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102   15,735 26,912 SH   SOLE   6,037 0 20,875
UNITEDHEALTH GROUP INC COM 91324P102   316 541 SH   OTR   0 0 541
UNIVERSAL HEALTH/REALTY SBI COM 91359E105   200 4,374 SH   SOLE   3,754 0 620
VANECK VECTORS GOLD MINERS ETF COM 92189F106   3,425 86,003 SH   SOLE   26,065 0 59,938
VANGUARD 500 INDEX FUND ADM MUTUAL FUNDS 922908710   3,219 6,053 SH   SOLE   0 0 6,053
VANGUARD FTSE SOCIAL INDEX FUN MUTUAL FUNDS 921910717   690 12,641 SH   SOLE   0 0 12,641
VANGUARD INFO TECH ETF COM 92204A702   7,111 12,124 SH   SOLE   2,980 0 9,144
VANGUARD SMALL CAP INDEX ADM F MUTUAL FUNDS 922908686   1,557 13,693 SH   SOLE   0 0 13,693
VANGUARD STAR FUND MUTUAL FUNDS 921909107   596 20,070 SH   SOLE   0 0 20,070
VERALTO CORP COM 92338C103   1,384 12,376 SH   SOLE   270 0 12,106
VERIZON COMMUNICATIONS COM 92343V104   2,520 56,110 SH   SOLE   29,535 0 26,575
VERIZON COMMUNICATIONS COM 92343V104   19 425 SH   OTR   0 0 425
VERTIV HOLDINGS CO CL A COM 92537N108   1,551 15,590 SH   SOLE   3,835 0 11,755
VERTIV HOLDINGS CO CL A COM 92537N108   38 380 SH   OTR   0 0 380
VIRTUS ALLIANZGI WATER FUND IN MUTUAL FUNDS 92838V460   688 31,495 SH   SOLE   0 0 31,495
VISA INC COM 92826C839   33,416 121,535 SH   SOLE   33,534 0 88,001
VISA INC COM 92826C839   798 2,901 SH   OTR   0 0 2,901
WABTEC CORP COM 929740108   5,203 28,626 SH   SOLE   13,652 0 14,974
WAL-MART STORES INC COM 931142103   1,332 16,493 SH   SOLE   2,400 0 14,093
WAL-MART STORES INC COM 931142103   324 4,011 SH   OTR   0 0 4,011
WATERS CORP COM 941848103   409 1,137 SH   SOLE   1,137 0 0
WEC ENERGY GROUP INC COM COM 92939U106   200 2,078 SH   SOLE   0 0 2,078
WELLS FARGO COM 949746101   1,141 20,204 SH   SOLE   13,729 0 6,475
WELLS FARGO COM 949746101   192 3,400 SH   OTR   0 0 3,400
WEYERHAEUSER CO COM 962166104   826 24,400 SH   SOLE   16,900 0 7,500
WHITE MOUNT INS GRP LTD COM G9618E107   339 200 SH   SOLE   200 0 0
ZOETIS INC CL A COM 98978V103   24,782 126,839 SH   SOLE   31,345 0 95,494
ZOETIS INC CL A COM 98978V103   323 1,655 SH   OTR   0 0 1,655