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 COMMON 88579Y101   104,394 1,043 SH   SOLE   0 0 1,043
A T & T INC COMMON 00206R102   3,742,380 234,632 SH   SOLE   141,042 0 93,590
ABBOTT LABS COMMON 002824100   1,266,921 11,621 SH   SOLE   6,750 0 4,871
ABBVIE INC COM COMMON 00287Y109   2,266,428 16,822 SH   SOLE   5,317 0 11,505
ACCENTURE PLC COMMON G1151C101   5,554 18 SH   SOLE   18 0 0
ACTIVISION BLIZZARD INC COM COMMON 00507V109   8,009 95 SH   SOLE   75 0 20
ADOBE SYS INC COMMON 00724F101   7,824 16 SH   SOLE   16 0 0
ADVANCED MICRO DEVICES COMMON 007903107   230,098 2,020 SH   SOLE   2,020 0 0
ADVANSIX INC COM COMMON 00773T101   12,068 345 SH   SOLE   0 0 345
AFLAC INC COMMON 001055102   5,886,025 84,327 SH   SOLE   34,010 0 50,317
AGILENT TECHNOLOGIES INC. COMMON 00846U101   168,350 1,400 SH   SOLE   0 0 1,400
AIRBNB INC COM CL A COMMON 009066101   3,717 29 SH   SOLE   29 0 0
ALGER FDS II ALGER SPCTRA I MUTUAL 015566300   19,110 1,000 SH   SOLE   0 0 1,000
ALLSTATE CORP COMMON 020002101   1,371,069 12,574 SH   SOLE   2,161 0 10,413
ALPHABET CLASS A COMMON 02079K305   9,722,273 81,222 SH   SOLE   52,169 0 29,053
ALPHABET CLASS C COMMON 02079K107   2,374,036 19,625 SH   SOLE   14,200 0 5,425
AMAZON COM INC COMMON 023135106   3,441,504 26,400 SH   SOLE   25,260 0 1,140
AMERICAN ELECTRIC POWER COMMON 025537101   8,420 100 SH   SOLE   100 0 0
AMERICAN EXPRESS COMPANY COMMON 025816109   744,531 4,274 SH   SOLE   109 0 4,165
AMERICAN INTERNATIONAL GROUP I COMMON 026874784   1,439 25 SH   SOLE   0 0 25
AMERICAN OUTDOOR BRANDS INC CO COMMON 02875D109   8,029 925 SH   SOLE   925 0 0
AMERICAN TOWER REIT COM COMMON 03027X100   2,521 13 SH   SOLE   13 0 0
AMERIPRISE FINL INC COM COMMON 03076C106   498,240 1,500 SH   SOLE   200 0 1,300
AMERISOURCEBERGEN CORP COM COMMON 03073E105   41,757 217 SH   SOLE   217 0 0
AMETEK INC NEW COMMON 031100100   1,264,283 7,810 SH   SOLE   2,125 0 5,685
AMGEN INC COMMON 031162100   4,803,847 21,637 SH   SOLE   11,814 0 9,823
ANALOG DEVICES INC COMMON 032654105   1,850,695 9,500 SH   SOLE   9,500 0 0
APPLE COMPUTER INC COMMON 037833100   44,691,464 230,404 SH   SOLE   148,158 0 82,246
ARCONIC CORPORATION COM COMMON 03966V107   29,580 1,000 SH   SOLE   1,000 0 0
ARES CAP CORP COM COMMON 04010L103   39,666 2,111 SH   SOLE   461 0 1,650
ARRAY TECHNOLOGIES INC COM SHS COMMON 04271T100   8,633 382 SH   SOLE   0 0 382
ASTRAZENECA PLC ADR SPONSORED COMMON 046353108   33,996 475 SH   SOLE   475 0 0
AT&T INC 5 DEP RP PFD A PREFERR 00206R508   89,280 4,000 SH   SOLE   3,000 0 1,000
AUTODESK INC COMMON 052769106   12,072 59 SH   SOLE   59 0 0
AUTOMATIC DATA PROCESSING COMMON 053015103   40,661 185 SH   SOLE   60 0 125
BAKER HUGHES A GE CO CL A COMMON 05722G100   685,368 21,682 SH   SOLE   6,350 0 15,332
BANCO LATINOAMER EXPORT S A CL COMMON P16994132   967,419 43,854 SH   SOLE   25,530 0 18,324
BANK IRELAND GROUP PLC ORD SHS COMMON G0756R109   630 66 SH   SOLE   0 0 66
BANK OF AMERICA COMMON 060505104   9,974,566 347,667 SH   SOLE   172,696 0 174,971
BANK OF AMERICA CORPORATION PF PREFERR 060505591   8,124 400 SH   SOLE   0 0 400
BANK OF NEW YORK MELLON CORPOR COMMON 064058100   2,996,196 67,300 SH   SOLE   31,030 0 36,270
BARRICK GOLD CORP COMMON 067901108   15,169 896 SH   SOLE   896 0 0
BEAVER COAL CO, LTD PRTNSH COMMON 074799107   94,500 35 SH   SOLE   0 0 35
BECTON DICKINSON & CO COMMON 075887109   361,430 1,369 SH   SOLE   831 0 538
BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702   726,330 2,130 SH   SOLE   560 0 1,570
BIOGEN, INC. COMMON 09062X103   579,100 2,033 SH   SOLE   2,033 0 0
BIONTECH SE SPONSORED ADS COMMON 09075V102   118,723 1,100 SH   SOLE   1,100 0 0
BK OF AMERICA CORP 4.750 DP P PREFERR 06055H871   15,428 750 SH   SOLE   750 0 0
BK TECHNOLOGIES CORPORATION CO COMMON 05587G203   30,288 1,829 SH   SOLE   1,829 0 0
BLACKROCK MULTI SECTOR INC TCO COMMON 09258A107   8,622 600 SH   SOLE   600 0 0
BNY MELLON INVT GRADE FDS INEQ MUTUAL 05588E801   1,589,403 63,678 SH   SOLE   63,678 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05587K725   95,194 4,020 SH   SOLE   4,020 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05589Q100   383,230 9,500 SH   SOLE   9,500 0 0
BNY MELLON MUN FDS INC HGH YLD MUTUAL 05588E835   285,606 55,030 SH   SOLE   55,030 0 0
BOEING CO COMMON 097023105   2,479,652 11,743 SH   SOLE   5,941 0 5,802
BOISE CASCADE CO DEL COM COMMON 09739D100   131,007 1,450 SH   SOLE   1,450 0 0
BORG WARNER AUTOMOTIVE INC COMMON 099724106   94,347 1,929 SH   SOLE   363 0 1,566
BP AMOCO ADS COMMON 055622104   261,217 7,402 SH   SOLE   0 0 7,402
BRIGHTHOUSE FINL INC COM COMMON 10922N103   21,307 450 SH   SOLE   350 0 100
BRISTOL MYERS SQUIBB CO. COMMON 110122108   1,000,626 15,647 SH   SOLE   6,405 0 9,242
BROADCOM INC COM COMMON 11135F101   31,227 36 SH   SOLE   36 0 0
C3IS INC COMMON STOCK COMMON Y18284102   2,266 2,041 SH   SOLE   625 0 1,416
CABOT OIL & GAS CORP CL A COMMON 127097103   4,352 172 SH   SOLE   172 0 0
CANADIAN NATL RY CO COMMON 136375102   1,468,821 12,132 SH   SOLE   12 0 12,120
CANADIAN PACIFIC KANSAS CITY C COMMON 13646K108   8,148,481 100,885 SH   SOLE   46,675 0 54,210
CARRIER GLOBAL CORPORATION COM COMMON 14448C104   753,355 15,155 SH   SOLE   9,368 0 5,787
CATERPILLAR COMMON 149123101   73,815 300 SH   SOLE   300 0 0
CHAMPIONX CORPORATION COM COMMON 15872M104   13,254 427 SH   SOLE   0 0 427
CHARGEPOINT HOLDINGS INC COM C COMMON 15961R105   527 60 SH   SOLE   0 0 60
CHEVRON CORPORATION COMMON 166764100   13,804,473 87,731 SH   SOLE   52,866 0 34,865
CHUBB LIMITED COM COMMON H1467J104   9,229,208 47,929 SH   SOLE   28,041 0 19,888
CIGNA CORP NEW COMMON 125523100   132,724 473 SH   SOLE   221 0 252
CISCO SYS INC COMMON 17275R102   11,728,785 226,687 SH   SOLE   126,906 0 99,781
CITIGROUP CAPITAL 7.875 XIII PREFERR 173080201   41,267 1,450 SH   SOLE   0 0 1,450
CITIGROUP INC COMMON 172967424   8,100,646 175,948 SH   SOLE   98,404 0 77,544
CLEVELAND-CLIFFS INC COMMON 185899101   48,604 2,900 SH   SOLE   0 0 2,900
CLOROX CO COMMON 189054109   29,422 185 SH   SOLE   0 0 185
COCA COLA CO COMMON 191216100   896,917 14,894 SH   SOLE   10,635 0 4,259
COHERENT CORP COM COMMON 19247G107   1,529 30 SH   SOLE   0 0 30
COINBASE GLOBAL INC COM CL A COMMON 19260Q107   215 3 SH   SOLE   0 0 3
COMCAST CORP NEW COM CL A COMMON 20030N101   464,363 11,176 SH   SOLE   5,140 0 6,036
COMPASS DIVERSIFIED HOLDINGSSH COMMON 20451Q104   44,464 2,050 SH   SOLE   0 0 2,050
CONDUENT INC COM COMMON 206787103   272 80 SH   SOLE   0 0 80
CONOCOPHILLIPS COMMON 20825C104   13,967,353 134,807 SH   SOLE   64,437 0 70,370
CORNING INC COMMON 219350105   8,295,545 236,745 SH   SOLE   143,411 0 93,334
CORTEVA INC COM COMMON 22052L104   3,670,352 64,055 SH   SOLE   35,322 0 28,733
COSTCO WHOLESALE CORP COMMON 22160K105   23,800,703 44,208 SH   SOLE   23,346 0 20,862
CSX CORP COMMON 126408103   336,738 9,875 SH   SOLE   8,855 0 1,020
CUMMINS INC COMMON 231021106   11,768 48 SH   SOLE   48 0 0
CVS CORPORATION COMMON 126650100   3,209,360 46,425 SH   SOLE   25,278 0 21,147
DAIMLER TRUCK HLDG AG SPONSORE COMMON 23384L101   4,788 266 SH   SOLE   266 0 0
DAIMLERCHRYSLER AG ORD COMMON D1668R123   21,448 266 SH   SOLE   266 0 0
DANAHER CORP SHS BEN INT COMMON 235851102   190,560 794 SH   SOLE   352 0 442
DAVITA INC COM COMMON 23918K108   133,123 1,325 SH   SOLE   1,325 0 0
DEERE & CO. COMMON 244199105   803,087 1,982 SH   SOLE   566 0 1,416
DEUTSCHE INVT TR CROCI US FD S MUTUAL 25157M547   19,481 1,618 SH   SOLE   0 0 1,618
DEVON ENERGY CORP NEW COMMON 25179M103   2,852 59 SH   SOLE   0 0 59
DISCOVER FINL SVCS COM COMMON 254709108   5,843 50 SH   SOLE   0 0 50
DISNEY (WALT) PRODUCTIONS COMMON 254687106   1,736,139 19,446 SH   SOLE   12,206 0 7,240
DODGE & COX FDS INTL STK FD MUTUAL 256206103   27,779 582 SH   SOLE   0 0 582
DOLBY LABORATORIES INC COM COMMON 25659T107   4,519 54 SH   SOLE   54 0 0
DOLLAR TREE INC COMMON 256746108   6,458 45 SH   SOLE   45 0 0
DOMINION RES INC VA NEW COMMON 25746U109   2,693 52 SH   SOLE   0 0 52
DOUGLAS ELLIMAN INC COM COMMON 25961D105   2,173 979 SH   SOLE   0 0 979
DOVER CORP COMMON 260003108   3,230,434 21,879 SH   SOLE   11,295 0 10,584
DOW INC COM COMMON 260557103   3,838,075 72,063 SH   SOLE   42,292 0 29,771
DUFF & PHELPS GLB UTL INC FDCO MUTUAL 26433C105   4,038 415 SH   SOLE   0 0 415
DUKE ENERGY CORPORATION COM NE COMMON 26441C204   5,036,658 56,125 SH   SOLE   33,875 0 22,250
DUPONT DE NEMOURS INC COM COMMON 26614N102   1,860,440 26,042 SH   SOLE   14,589 0 11,453
DXC TECHNOLOGY CO COM COMMON 23355L106   14,669 549 SH   SOLE   549 0 0
EATON CORP PLC SHS COMMON G29183103   7,346,384 36,531 SH   SOLE   21,145 0 15,386
ECOLAB INC COMMON 278865100   2,987 16 SH   SOLE   16 0 0
EDISON INTERNATIONAL COMMON 281020107   395,101 5,689 SH   SOLE   5,689 0 0
ELECTRONIC ARTS INC COMMON 285512109   38,910 300 SH   SOLE   300 0 0
EMBECTA CORPORATION COMMON STO COMMON 29082K105   65 3 SH   SOLE   3 0 0
EMERSON ELEC CO COMMON 291011104   207,897 2,300 SH   SOLE   0 0 2,300
ENBRIDGE INC COM COMMON 29250N105   72,331 1,947 SH   SOLE   594 0 1,353
ENERGY TRANSFER EQUITY L P COM UNITS 29273V100   56,528 4,451 SH   SOLE   2,611 0 1,840
ENTERGY CORP NEW COMMON 29364G103   40,409 415 SH   SOLE   415 0 0
ENTERPRISE PRODS PARTNERS L CO UNITS 293792107   366,001 13,890 SH   SOLE   3,600 0 10,290
EOG RESOURCES INC. COMMON 26875P101   1,144 10 SH   SOLE   0 0 10
EQUITY RESIDENTIAL PPTYS TR COMMON 29476L107   23,090 350 SH   SOLE   350 0 0
ERICSSON L M TEL CO ADR B SEK COMMON 294821608   654 120 SH   SOLE   0 0 120
EURO PAC GROWTH FD AMERICAN FD MUTUAL 298706110   16,464 300 SH   SOLE   300 0 0
EURO PAC GROWTH FD SH BEN INT COMMON 298706102   63,873 1,166 SH   SOLE   1,166 0 0
EVGO INC CL A COM COMMON 30052F100   520 130 SH   SOLE   0 0 130
EXXON MOBIL CORPORATION COMMON 30231G102   8,651,858 80,670 SH   SOLE   45,830 0 34,840
F&G ANNUITIES & LIFE INC COMMO COMMON 30190A104   11,597 468 SH   SOLE   238 0 230
FACTSET RESH SYS INC COM COMMON 303075105   182,296 455 SH   SOLE   0 0 455
FEDERAL HOME LN MTG CORP PFD 8 PREFERR 313400624   2,300 1,000 SH   SOLE   0 0 1,000
FEDEX CORP COMMON 31428X106   609,090 2,457 SH   SOLE   1,147 0 1,310
FIDELITY CONCORD STR TR 500 ID MUTUAL 315911750   53,478 345 SH   SOLE   0 0 345
FIDELITY NATIONAL FINANCIAL FN COMMON 31620R303   279,612 7,767 SH   SOLE   3,539 0 4,228
FIDELITY PURITAN TR VALU DISCO MUTUAL 316345503   149,755 4,252 SH   SOLE   4,252 0 0
FIDELITY SELECT IT SERVICES MUTUAL 316390483   8,753 150 SH   SOLE   0 0 150
FIRST EAGLE FDS INC OVERSEAS F MUTUAL 32008F101   1,859 77 SH   SOLE   0 0 77
FIRST HORIZON NATL CORP DP SHS PREFERR 320517600   632,082 28,731 SH   SOLE   13,241 0 15,490
FORD MTR CO DEL 6.2 SR NT 59 PREFERR 345370845   295,596 11,900 SH   SOLE   5,500 0 6,400
FORD MTR CO DEL PAR $0.01 COMMON 345370860   2,706,001 178,850 SH   SOLE   89,700 0 89,150
FORTUNE BRANDS HOME & SEC INCO COMMON 34964C106   92,959 1,292 SH   SOLE   666 0 626
FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857   4,120 103 SH   SOLE   103 0 0
FRP HLDGS INC COM COMMON 30292L107   10,064,618 174,824 SH   SOLE   81,474 0 93,350
GARMIN LTD SHS COMMON H2906T109   57,672 553 SH   SOLE   300 0 253
GARRETT MOTION INC COM COMMON 366505105   167 22 SH   SOLE   0 0 22
GASLOG LTD PFD SHS SER A PREFERR G37585117   699,882 28,669 SH   SOLE   9,896 0 18,773
GE HEALTHCARE TECHNOLOGIES ICO COMMON 36266G107   1,060,344 13,052 SH   SOLE   6,919 0 6,133
GENERAL DYNAMICS CORP COMMON 369550108   87,996 409 SH   SOLE   159 0 250
GENERAL ELECTRIC CO COM NEW COMMON 369604301   4,270,858 38,879 SH   SOLE   20,785 0 18,094
GENERAL MILLS INC COMMON 370334104   199,420 2,600 SH   SOLE   0 0 2,600
GENERAL MTRS CO COM COMMON 37045V100   281,719 7,306 SH   SOLE   7,073 0 233
GILEAD SCIENCES INC COM COMMON 375558103   92,484 1,200 SH   SOLE   1,200 0 0
GLOBE LIFE INC COM COMMON 37959E102   69,389 633 SH   SOLE   633 0 0
GOLD FIELDS LTD NEW SPONSORED COMMON 38059T106   52,900 3,825 SH   SOLE   3,825 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104   72,571 225 SH   SOLE   225 0 0
GOLDMAN SACHS GROUP INC PFD 1/ PREFERR 38144X609   22,846 1,048 SH   SOLE   0 0 1,048
GOLDMAN SACHS PFD VARIABLE RAT PREFERR 38143Y665   6,983 344 SH   SOLE   344 0 0
GRAINGER W W INC COMMON 384802104   473,154 600 SH   SOLE   0 0 600
GSK PLC SPONSORED ADR COMMON 37733W204   51,429 1,443 SH   SOLE   533 0 910
GUARDANT HEALTH INC COM COMMON 40131M109   1,826 51 SH   SOLE   51 0 0
HALEON PLC SPON ADS COMMON 405552100   1,232 147 SH   SOLE   147 0 0
HANCOCK JOHN INVT TR II REGL B MUTUAL 409905106   50,843 2,517 SH   SOLE   0 0 2,517
HANCOCK JOHN PFD INCOME FD ICO COMMON 41021P103   7,131 509 SH   SOLE   509 0 0
HANESBRANDS INC COM COMMON 410345102   7,804 1,719 SH   SOLE   127 0 1,592
HARTFORD FINANCIAL SERVICES COMMON 416515104   4,033 56 SH   SOLE   56 0 0
HERSHEY FOODS CORP COMMON 427866108   99,880 400 SH   SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE CCO COMMON 42824C109   107,520 6,400 SH   SOLE   6,400 0 0
HOME DEPOT INC COMMON 437076102   5,750,568 18,512 SH   SOLE   11,786 0 6,726
HONEYWELL INTERNATIONAL INC. COMMON 438516106   16,759,568 80,769 SH   SOLE   42,879 0 37,890
HP INC COM COMMON 40434L105   288,674 9,400 SH   SOLE   9,400 0 0
HUMANA INC COMMON 444859102   293,317 656 SH   SOLE   221 0 435
HUNTINGTON INGALLS INDS INC CO COMMON 446413106   565,358 2,484 SH   SOLE   0 0 2,484
IDEX CORP COMMON 45167R104   344,416 1,600 SH   SOLE   0 0 1,600
ILLINOIS TOOL WORKS INC COMMON 452308109   216,388 865 SH   SOLE   15 0 850
IMPERIAL PETE INC COM NEW COMMON Y3894J187   50,299 16,331 SH   SOLE   4,999 0 11,332
INFINEON TECHNOLOGIES AG SPONS COMMON 45662N103   3,999 97 SH   SOLE   97 0 0
INGREDION INC COM COMMON 457187102   12,290 116 SH   SOLE   46 0 70
INTEL CORPORATION COMMON 458140100   3,154,429 94,331 SH   SOLE   54,454 0 39,877
INTERNATIONAL BUSINESS MACHINE COMMON 459200101   10,851,723 81,098 SH   SOLE   42,951 0 38,147
INTERNATIONAL PAPER CO COMMON 460146103   91,931 2,890 SH   SOLE   1,485 0 1,405
INTL FLAVORS & FRAGRANCES COMMON 459506101   114,848 1,443 SH   SOLE   531 0 912
INVESTMENT CO AMER CL F-2 SHS MUTUAL 461308827   49,059 1,035 SH   SOLE   0 0 1,035
INVESTMENT CO. OF AMERICA MUTUAL 461308108   46,349 977 SH   SOLE   0 0 977
IRON MTN INC NEW COM COMMON 46284V101   470,072 8,273 SH   SOLE   3,596 0 4,677
J.P. MORGAN CHASE & CO COMMON 46625H100   29,426,293 202,326 SH   SOLE   113,496 0 88,830
JOHNSON & JOHNSON COMMON 478160104   16,017,205 96,769 SH   SOLE   62,307 0 34,462
JOHNSON CONTROLS INTERNATIONAL COMMON G51502105   24,053 353 SH   SOLE   115 0 238
JPMORGAN CHASE & CO 6 DEP NCM PREFERR 48128B648   134,832 5,300 SH   SOLE   3,000 0 2,300
KEYSIGHT TECHNOLOGIES INC COM COMMON 49338L103   117,215 700 SH   SOLE   0 0 700
KIMBERLY CLARK CORP COMMON 494368103   146,620 1,062 SH   SOLE   1,062 0 0
KINDER MORGAN INC DEL COM COMMON 49456B101   194,707 11,307 SH   SOLE   634 0 10,673
KLA INSTRS CORP COMMON 482480100   21,341 44 SH   SOLE   44 0 0
KNOWLES CORP COM COMMON 49926D109   3,612 200 SH   SOLE   0 0 200
KRAFT HEINZ COMPANY COMMON 500754106   1,633 46 SH   SOLE   0 0 46
KROGER CO COMMON 501044101   3,384 72 SH   SOLE   72 0 0
KUBOTA LTD ADR COMMON 501173207   1,234 17 SH   SOLE   17 0 0
KYNDRYL HLDGS INC COMMON STOCK COMMON 50155Q100   9,880 744 SH   SOLE   213 0 531
L3 HARRIS TECHNOLOGIES INC COM COMMON 502431109   259,004 1,323 SH   SOLE   1,323 0 0
LENNAR CORP COMMON 526057104   2,882 23 SH   SOLE   0 0 23
LEXICON PHARMACEUTICALS INC CO COMMON 528872302   22,900 10,000 SH   SOLE   0 0 10,000
LIBERTY BROADBAND CORP CUM RED PREFERR 530307503   922 40 SH   SOLE   0 0 40
LILLY ELI & CO COMMON 532457108   4,166,887 8,885 SH   SOLE   1,655 0 7,230
LIMINAL BIOSCIENCES INC COM NE COMMON 53272L202   3,140 500 SH   SOLE   0 0 500
LINDE PLC SHS COMMON G54950103   1,197,353 3,142 SH   SOLE   1,352 0 1,790
LOCKHEED MARTIN CORP COMMON 539830109   11,970 26 SH   SOLE   26 0 0
LORD ABBETT BD DEB FD INC CL A MUTUAL 544004104   28,045 4,041 SH   SOLE   0 0 4,041
LOWES CO COMMON 548661107   98,180 435 SH   SOLE   0 0 435
LYONDELLBASELL INDUSTRIES N SH COMMON N53745100   18,366 200 SH   SOLE   200 0 0
M & T BK CORP COMMON 55261F104   944,041 7,628 SH   SOLE   2,939 0 4,689
MAGELLAN MIDSTREAM PRTNRS LPCO UNITS 559080106   68,552 1,100 SH   SOLE   850 0 250
MANULIFE FINL CORP COMMON 56501R106   113,460 6,000 SH   SOLE   6,000 0 0
MARTIN MARIETTA MTLS INC COMMON 573284106   37,859 82 SH   SOLE   0 0 82
MASTERCARD INC CL A COMMON 57636Q104   60,175 153 SH   SOLE   153 0 0
MATCH GROUP INC NEW COM COMMON 57667L107   1,339 32 SH   SOLE   32 0 0
MCDONALDS CORP COMMON 580135101   619,201 2,075 SH   SOLE   200 0 1,875
MCKESSON HBOC INC. COMMON 58155Q103   5,555 13 SH   SOLE   13 0 0
MEDTRONIC PLC COMMON G5960L103   9,727,562 110,415 SH   SOLE   59,915 0 50,500
MERCK & COMPANY COMMON 58933Y105   12,136,143 105,175 SH   SOLE   62,656 0 42,519
META PLATFORMS, INC COMMON 30303M102   412,964 1,439 SH   SOLE   1,396 0 43
METLIFE INC COMMON 59156R108   7,632 135 SH   SOLE   57 0 78
MICRON TECHNOLOGY INC COMMON 595112103   94,665 1,500 SH   SOLE   1,500 0 0
MICROSOFT CORPORATION COMMON 594918104   67,928,876 199,474 SH   SOLE   112,566 0 86,908
MKS INSTRS INC COMMON 55306N104   54,050 500 SH   SOLE   0 0 500
MODERNA INC COM COMMON 60770K107   121,500 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC COM COMMON 609207105   4,848,687 66,475 SH   SOLE   37,088 0 29,387
MORGAN STANLEY COMMON 617446448   51,240 600 SH   SOLE   500 0 100
MORGAN STANLEY PFD A 1/1000 PREFERR 61747S504   58,158 2,705 SH   SOLE   730 0 1,975
MSCI INC COM COMMON 55354G100   2,346 5 SH   SOLE   5 0 0
NATIONAL FUEL GAS CO N J COMMON 636180101   25,115 489 SH   SOLE   489 0 0
NAVIGATOR HOLDINGS LTD SHS COMMON Y62132108   1,625,573 124,948 SH   SOLE   52,034 0 72,914
NESTLE ADR COMMON 641069406   367,787 3,058 SH   SOLE   3,058 0 0
NETFLIX COM INC COM COMMON 64110L106   16,739 38 SH   SOLE   38 0 0
NEW PERSPECTIVE FD INC SHS CL MUTUAL 648018828   18,437 334 SH   SOLE   0 0 334
NEW YORK CMNTY BANCORP INC COM COMMON 649445103   20,232 1,800 SH   SOLE   1,800 0 0
NEWMONT MNG CORP COMMON 651639106   88,818 2,082 SH   SOLE   2,022 0 60
NEXTERA ENERGY INC COM COMMON 65339F101   3,704,361 49,924 SH   SOLE   26,637 0 23,287
NIKE INC CLASS B COMMON 654106103   2,928,447 26,533 SH   SOLE   17,419 0 9,114
NORFOLK SOUTHN CORP COMMON 655844108   5,999,616 26,458 SH   SOLE   17,072 0 9,386
NORTEL NETWORKS COMMON 656568508   0 242 SH   SOLE   150 0 92
NORTHERN TECH INTL CORP COMMON 665809109   130,533 12,188 SH   SOLE   0 0 12,188
NORTHROP GRUMMAN CORP COMMON 666807102   4,854,726 10,651 SH   SOLE   907 0 9,744
NOV INC COM COMMON 62955J103   36,475 2,274 SH   SOLE   1 0 2,273
NOW INC COM COMMON 67011P100   20,067 1,937 SH   SOLE   884 0 1,053
NUTRIEN LTD COM COMMON 67077M108   38,383 650 SH   SOLE   650 0 0
NVIDIA CORP COM COMMON 67066G104   1,075,317 2,542 SH   SOLE   1,037 0 1,505
NVR INC COMMON 62944T105   63,506 10 SH   SOLE   10 0 0
NXP SEMICONDUCTORS N V COM COMMON N6596X109   3,901,201 19,060 SH   SOLE   12,300 0 6,760
OCCIDENTAL PETE CORP WT EXP 08 WARRANT 674599162   1,567 42 SH   SOLE   42 0 0
OCCIDENTAL PETROLEUM CORP. COMMON 674599105   21,991 374 SH   SOLE   374 0 0
OGE ENERGY CORP COMMON 670837103   1,975 55 SH   SOLE   55 0 0
OLIN CORP PAR $1. COMMON 680665205   12,848 250 SH   SOLE   250 0 0
OMNICOM GROUP COMMON 681919106   558,150 5,866 SH   SOLE   0 0 5,866
ORACLE SYS CORP COMMON 68389X105   520,066 4,367 SH   SOLE   3,807 0 560
ORGANOGENESIS HLDGS INC COM COMMON 68621F102   33,200 10,000 SH   SOLE   0 0 10,000
ORGANON & CO COMMON STOCK COMMON 68622V106   3,579 172 SH   SOLE   96 0 76
OTIS WORLDWIDE CORP COM COMMON 68902V107   119,896 1,347 SH   SOLE   1,327 0 20
OVINTIV INC COM COMMON 69047Q102   3,046 80 SH   SOLE   0 0 80
P T TELEKOMUNIKASI INDONESIASP COMMON 715684106   1,547 58 SH   SOLE   58 0 0
PARK HOTELS & RESORTS INC COM COMMON 700517105   70,510 5,500 SH   SOLE   0 0 5,500
PATRIOT TRANSPORTATION HOLDING COMMON 70338W105   1,109,389 131,211 SH   SOLE   56,628 0 74,583
PATTERSON UTI ENERGY INC COM COMMON 703481101   5,985 500 SH   SOLE   0 0 500
PAYLOCITY HLDG CORP COM COMMON 70438V106   12,917 70 SH   SOLE   0 0 70
PAYPAL HLDGS INC COM COMMON 70450Y103   48,112 721 SH   SOLE   721 0 0
PENTAIR PLC SHS COMMON G7S00T104   2,584 40 SH   SOLE   40 0 0
PEPSICO INC COMMON 713448108   3,556,780 19,203 SH   SOLE   13,445 0 5,758
PFIZER INC COMMON 717081103   11,261,090 307,009 SH   SOLE   166,015 0 140,994
PHILLIPS 66 COM COMMON 718546104   420,054 4,404 SH   SOLE   2,653 0 1,751
PIMCO DYNAMIC INCOME FD SHS MUTUAL 72201Y101   6,131 327 SH   SOLE   327 0 0
PIMCO FDS INCOME FD CL A MUTUAL 72201F474   32,479 3,120 SH   SOLE   0 0 3,120
PINNACLE WEST CAP CORP COMMON 723484101   40,404 496 SH   SOLE   226 0 270
PIONEER NAT RES CO COM COMMON 723787107   66,090 319 SH   SOLE   319 0 0
PNC FINANCIAL GROUP COMMON 693475105   11,133,728 88,398 SH   SOLE   47,758 0 40,640
PPG INDS INC COMMON 693506107   316,027 2,131 SH   SOLE   2,131 0 0
PPL CORP COMMON 69351T106   59,958 2,266 SH   SOLE   2,227 0 39
PRICE T ROWE RETIREMENT FDS RE MUTUAL 74149P747   128,494 7,488 SH   SOLE   0 0 7,488
PROCTER & GAMBLE CO COMMON 742718109   4,620,635 30,451 SH   SOLE   22,128 0 8,323
PROLOGIS INC COMMON 74340W103   613 5 SH   SOLE   0 0 5
PRUDENTIAL FINL INC COM COMMON 744320102   38,817 440 SH   SOLE   90 0 350
PUBLIC SVC ENTERPRISES COMMON 744573106   44,453 710 SH   SOLE   112 0 598
QIAGEN NV SHS NEW COMMON N72482123   105,730 2,348 SH   SOLE   0 0 2,348
QUALCOMM INC COMMON 747525103   2,951,835 24,797 SH   SOLE   14,488 0 10,309
RAYTHEON TECHNOLOGIES CORP COM COMMON 75513E101   2,362,109 24,113 SH   SOLE   15,968 0 8,145
REGENERON PHARMACEUTICALS COM COMMON 75886F107   201,191 280 SH   SOLE   280 0 0
RENAISSANCERE HLDGS LTD ORD COMMON G7496G103   2,542,081 13,629 SH   SOLE   5,640 0 7,989
RESIDEO TECHNOLOGIES INC COM COMMON 76118Y104   21,845 1,237 SH   SOLE   16 0 1,221
ROCKWELL INTL CORP NEW COMMON 773903109   329,450 1,000 SH   SOLE   1,000 0 0
ROWE T PRICE INTL FDS INC INTL MUTUAL 77956H203   121,385 6,572 SH   SOLE   0 0 6,572
SABRA HEALTH CARE REIT INC COM COMMON 78573L106   12 1 SH   SOLE   1 0 0
SABRE CORP COM COMMON 78573M104   319 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM COMMON 79466L302   69,927 331 SH   SOLE   331 0 0
SANOFI-AVENTIS ADR COMMON 80105N105   267,614 4,965 SH   SOLE   1,585 0 3,380
SAP AG ADR SPONS PREF COMMON 803054204   3,694 27 SH   SOLE   27 0 0
SCHLUMBERGER COMMON 806857108   992,617 20,208 SH   SOLE   15,325 0 4,883
SCHNEIDER ELECTRIC SA ADR COMMON 80687P106   3,741 103 SH   SOLE   103 0 0
SCHWAB CHARLES CORP NEW COMMON 808513105   107,409 1,895 SH   SOLE   1,895 0 0
SCHWAB CHARLES CORP NEW DEP SH PREFERR 808513600   230,000 9,200 SH   SOLE   5,550 0 3,650
SCHWAB S&P 500 INDEX FD MUTUAL 808509855   328,792 4,788 SH   SOLE   0 0 4,788
SCHWAB SMALL CAP INDEX FUND MUTUAL 808509848   44,101 1,445 SH   SOLE   0 0 1,445
SEAGATE TECHNOLOGY HLDNGS PLC COMMON G7997R103   7,857 127 SH   SOLE   127 0 0
SEARS ROEBUCK ACCEP CORP NT 7. PREFERR 812404507   0 291 SH   SOLE   0 0 291
SECTOR SPDR TR SH BN INT-TCHLY MUTUAL 81369Y803   48,681 280 SH   SOLE   0 0 280
SELECT SECTOR SPDR TR SBI INT- MUTUAL 81369Y605   3,371 100 SH   SOLE   0 0 100
SEMPRA ENERGY COMMON 816851109   4,659 32 SH   SOLE   32 0 0
SERVICENOW INC COM COMMON 81762P102   5,620 10 SH   SOLE   10 0 0
SHELL PLC SPON ADS COMMON 780259305   539,495 8,935 SH   SOLE   2,240 0 6,695
SHERWIN WILLIAMS CO COMMON 824348106   39,828 150 SH   SOLE   0 0 150
SIRIUS XM HLDGS INC COM COMMON 82968B103   56,625 12,500 SH   SOLE   12,500 0 0
SKECHERS U S A INC CL A COMMON 830566105   1,317 25 SH   SOLE   0 0 25
SMITH & WESSON BRANDS INC COM COMMON 831754106   17,604 1,350 SH   SOLE   1,350 0 0
SMUCKER J M CO COM NEW COMMON 832696405   33,964 230 SH   SOLE   30 0 200
SNDL INC COM COMMON 83307B101   14,463 10,557 SH   SOLE   0 0 10,557
SONOCO PRODUCTS COMMON 835495102   293,979 4,981 SH   SOLE   3,431 0 1,550
SPIRIT AEROSYSTEMS HLDGS INCCO COMMON 848574109   28,898 990 SH   SOLE   990 0 0
SPORTSMANS WHSE HLDGS INC COM COMMON 84920Y106   10,545 1,850 SH   SOLE   1,850 0 0
SPOTIFY TECHNOLOGY S A SHS COMMON L8681T102   52,179 325 SH   SOLE   325 0 0
STANLEY BLACK AND DECKER INC COMMON 854502101   14,056 150 SH   SOLE   150 0 0
STARBUCKS CORP COMMON 855244109   20,307 205 SH   SOLE   205 0 0
STATE STREET CORP COMMON 857477103   98,061 1,340 SH   SOLE   340 0 1,000
STEEL DYNAMICS INC COM COMMON 858119100   5,991 55 SH   SOLE   55 0 0
STIFEL FINL CORP 6.25 DPSHS PF PREFERR 860630706   158,252 6,950 SH   SOLE   3,000 0 3,950
STRYKER CORP COMMON 863667101   2,367,193 7,759 SH   SOLE   4,218 0 3,541
STURM RUGER & CO INC COM COMMON 864159108   34,424 650 SH   SOLE   650 0 0
SUNOCO LP/SUNOCO FIN CORP COM COMMON 86765K109   60,984 1,400 SH   SOLE   0 0 1,400
SUNPOWER CORP COM COMMON 867652406   3,949 403 SH   SOLE   0 0 403
T ROWE PRICE ALL-CAP OPPORTUNI MUTUAL 779557107   5,531 90 SH   SOLE   0 0 90
T ROWE PRICE NEW ERA MUTUAL 779559103   10,159 249 SH   SOLE   0 0 249
T ROWE PRICE NEW HORIZON FD MUTUAL 779562107   254,402 4,741 SH   SOLE   0 0 4,741
TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100   4,037 40 SH   SOLE   40 0 0
TARGA RES CORP COM COMMON 87612G101   23,591 310 SH   SOLE   310 0 0
TARGET CORP COMMON 87612E106   3,632,526 27,540 SH   SOLE   15,821 0 11,719
TCW FDS TTL RTN BD N MUTUAL 87234N641   9,838 1,174 SH   SOLE   0 0 1,174
TE CONNECTIVITY LTD COMMON H84989104   202,391 1,444 SH   SOLE   995 0 449
TEEKAY TANKERS LTD CL A COMMON Y8565N300   45,876 1,200 SH   SOLE   1,200 0 0
TEMPLETON DEVELOPING MKTS TRSH MUTUAL 88018W302   3,475 195 SH   SOLE   0 0 195
TEMPLETON FOREIGN FUND INC. FOREIGN 880196209   11,464 1,483 SH   SOLE   0 0 1,483
TEMPLETON GROWTH FD INC COM MUTUAL 880199104   14,087 586 SH   SOLE   0 0 586
TESLA MTRS INC COM COMMON 88160R101   133,503 510 SH   SOLE   495 0 15
TEXAS INSTRUMENTS INC COMMON 882508104   3,807,063 21,148 SH   SOLE   12,798 0 8,350
TEXTRON INC COMMON 883203101   121,734 1,800 SH   SOLE   0 0 1,800
THERMO FISHER SCIENTIFIC INC. COMMON 883556102   5,218 10 SH   SOLE   10 0 0
TIDEWATER INC NEW COM COMMON 88642R109   582,397 10,505 SH   SOLE   4,005 0 6,500
TIDEWATER INC NEW WT EXP 11144 WARRANT 88642R141   44,700 745 SH   SOLE   538 0 207
TJX COS INC NEW COMMON 872540109   51,552 608 SH   SOLE   0 0 608
TOTAL FINA SA ADR SPONS COMMON 89151E109   4,265 74 SH   SOLE   74 0 0
TOYOTA MTR CORP ADR 1 SH COMMON 892331307   35,365 220 SH   SOLE   200 0 20
TPI COMPOSITES INC COM COMMON 87266J104   2,209 213 SH   SOLE   0 0 213
TRACTOR SUPPLY CO COM COMMON 892356106   103,917 470 SH   SOLE   470 0 0
TRAVELERS COMPANIES INC COMMON 89417E109   156,989 904 SH   SOLE   570 0 334
TRUIST FINANCIAL CORPORATION C COMMON 89832Q109   1,609 53 SH   SOLE   53 0 0
U S BANCORP COMMON 902973304   2,174,528 65,815 SH   SOLE   65,525 0 290
UBER TECHNOLOGIES INC COM COMMON 90353T100   36,910 855 SH   SOLE   785 0 70
UGI CORP NEW COMMON 902681105   25,622 950 SH   SOLE   950 0 0
UNICHARM CORP SPONSORED ADR COMMON 90460M204   2,040 276 SH   SOLE   276 0 0
UNION PAC CORP COMMON 907818108   14,691,921 71,801 SH   SOLE   29,343 0 42,458
UNITED PARCEL SERVICE COMMON 911312106   7,170 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102   9,013,923 18,754 SH   SOLE   13,236 0 5,518
VANGUARD BD INDEX FDS S-T BDIN MUTUAL 921937702   19,454 1,967 SH   SOLE   0 0 1,967
VANGUARD CHARLOTTE FDS TTINT I MUTUAL 92203J308   5,162 265 SH   SOLE   0 0 265
VANGUARD INDEX FDS 500INDEX AD MUTUAL 922908710   122,757 299 SH   SOLE   31 0 268
VANGUARD INDEX FDS MDCAP INDX MUTUAL 922908645   27,539 101 SH   SOLE   101 0 0
VANGUARD INDEX FDS SMCP INDEX MUTUAL 922908686   65,764 690 SH   SOLE   690 0 0
VANGUARD SHORT-TERM GOVT BOND MUTUAL 92206C300   12,934 674 SH   SOLE   0 0 674
VANGUARD SPECIALIZED PTFLS ENE MUTUAL 921908109   5,716 125 SH   SOLE   0 0 125
VANGUARD TAX MANAGED INTL FDDE MUTUAL 921943809   60,936 4,109 SH   SOLE   4,109 0 0
VAREX IMAGING CORP COM COMMON 92214X106   11,314 480 SH   SOLE   480 0 0
VECTOR GROUP LTD COM COMMON 92240M108   23,903 1,866 SH   SOLE   0 0 1,866
VENTAS INC COMMON 92276F100   331 7 SH   SOLE   7 0 0
VERIZON COMMUNICATIONS COMMON 92343V104   7,595,425 204,233 SH   SOLE   118,807 0 85,426
VERTEX PHARMACEUTICALS INC COMMON 92532F100   24,282 69 SH   SOLE   69 0 0
VESTAS WIND SYS AS UTD KINGDUN COMMON 925458101   9,749 1,100 SH   SOLE   0 0 1,100
VIATRIS INC COM COMMON 92556V106   2,082,666 208,684 SH   SOLE   110,225 0 98,459
VISA INC COM CL A COMMON 92826C839   1,043,012 4,392 SH   SOLE   1,804 0 2,588
VULCAN MATERIALS CO COMMON 929160109   443,215 1,966 SH   SOLE   1,556 0 410
WABTEC CORP COM COMMON 929740108   5,813 53 SH   SOLE   12 0 41
WAL MART STORES INC COMMON 931142103   4,498,963 28,623 SH   SOLE   17,021 0 11,602
WALGREENS BOOTS ALLIANCE INC C COMMON 931427108   2,051 72 SH   SOLE   72 0 0
WARNER BROS DISCOVERY INC SERI COMMON 934423104   98,727 7,873 SH   SOLE   3,144 0 4,729
WASTE MANAGEMENT INC COMMON 94106L109   304,179 1,754 SH   SOLE   896 0 858
WELLS FARGO NEW COMMON 949746101   5,661,118 132,641 SH   SOLE   84,354 0 48,287
WESTERN DIGITAL CORP COM COMMON 958102105   4,059 107 SH   SOLE   107 0 0
WEYERHAEUSER CO COMMON 962166104   31,834 950 SH   SOLE   950 0 0
WILLIAMS CO COMMON 969457100   6,742,728 206,642 SH   SOLE   98,171 0 108,471
WORKHORSE GROUP INC COM NEW COMMON 98138J206   13,074 15,000 SH   SOLE   0 0 15,000
WPP PLC NEW ADR COMMON 92937A102   156,840 3,000 SH   SOLE   3,000 0 0
ZIMMER HLDGS INC COMMON 98956P102   535,808 3,680 SH   SOLE   2,000 0 1,680
ZIMVIE INC COM COMMON 98888T107   213 19 SH   SOLE   19 0 0
ZOETIS INC CL A COMMON 98978V103   8,094 47 SH   SOLE   47 0 0
ZOOM VIDEO COMMUNICATIONS INCL COMMON 98980L101   3,394 50 SH   SOLE   50 0 0