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   290,944 2,768 SH   SOLE   1,275 0 1,493
A T & T INC COMMON 00206R102   3,932,660 204,294 SH   SOLE   130,468 0 73,826
ABBOTT LABS COMMON 002824100   1,176,742 11,621 SH   SOLE   6,750 0 4,871
ABBVIE INC COM COMMON 00287Y109   2,680,922 16,822 SH   SOLE   5,317 0 11,505
ACCENTURE PLC COMMON G1151C101   5,145 18 SH   SOLE   18 0 0
ACTIVISION BLIZZARD INC COM COMMON 00507V109   8,131 95 SH   SOLE   75 0 20
ADOBE SYS INC COMMON 00724F101   6,166 16 SH   SOLE   16 0 0
ADVANCED MICRO DEVICES COMMON 007903107   211,702 2,160 SH   SOLE   2,000 0 160
ADVANSIX INC COM COMMON 00773T101   13,203 345 SH   SOLE   0 0 345
AFLAC INC COMMON 001055102   5,440,778 84,327 SH   SOLE   34,010 0 50,317
AGILENT TECHNOLOGIES INC. COMMON 00846U101   193,676 1,400 SH   SOLE   0 0 1,400
AIRBNB INC COM CL A COMMON 009066101   3,608 29 SH   SOLE   29 0 0
ALGER FDS II ALGER SPCTRA I MUTUAL 015566300   26,071 1,550 SH   SOLE   0 0 1,550
ALLSTATE CORP COMMON 020002101   1,398,865 12,624 SH   SOLE   2,161 0 10,463
ALPHABET CLASS A COMMON 02079K305   8,416,237 81,136 SH   SOLE   52,023 0 29,113
ALPHABET CLASS C COMMON 02079K107   2,041,000 19,625 SH   SOLE   14,200 0 5,425
AMAZON COM INC COMMON 023135106   2,730,988 26,440 SH   SOLE   25,300 0 1,140
AMERICAN ELECTRIC POWER COMMON 025537101   9,099 100 SH   SOLE   100 0 0
AMERICAN EXPRESS COMPANY COMMON 025816109   704,996 4,274 SH   SOLE   109 0 4,165
AMERICAN INTERNATIONAL GROUP I COMMON 026874784   1,259 25 SH   SOLE   0 0 25
AMERICAN OUTDOOR BRANDS INC CO COMMON 02875D109   9,102 925 SH   SOLE   925 0 0
AMERICAN TOWER REIT COM COMMON 03027X100   2,656 13 SH   SOLE   13 0 0
AMERIPRISE FINL INC COM COMMON 03076C106   459,750 1,500 SH   SOLE   200 0 1,300
AMERISOURCEBERGEN CORP COM COMMON 03073E105   34,744 217 SH   SOLE   217 0 0
AMETEK INC NEW COMMON 031100100   1,135,027 7,810 SH   SOLE   2,125 0 5,685
AMGEN INC COMMON 031162100   5,262,414 21,768 SH   SOLE   11,797 0 9,971
ANALOG DEVICES INC COMMON 032654105   1,873,590 9,500 SH   SOLE   9,500 0 0
APPLE COMPUTER INC COMMON 037833100   39,222,619 237,857 SH   SOLE   153,781 0 84,076
ARCONIC CORPORATION COM COMMON 03966V107   26,230 1,000 SH   SOLE   1,000 0 0
ARES CAP CORP COM COMMON 04010L103   39,492 2,161 SH   SOLE   511 0 1,650
ARRAY TECHNOLOGIES INC COM SHS COMMON 04271T100   8,358 382 SH   SOLE   0 0 382
ASTRAZENECA PLC ADR SPONSORED COMMON 046353108   32,970 475 SH   SOLE   475 0 0
AT&T INC 5 DEP RP PFD A PREFERR 00206R508   90,640 4,000 SH   SOLE   3,000 0 1,000
AUTODESK INC COMMON 052769106   12,281 59 SH   SOLE   59 0 0
AUTOMATIC DATA PROCESSING COMMON 053015103   41,187 185 SH   SOLE   60 0 125
BAKER HUGHES A GE CO CL A COMMON 05722G100   625,743 21,682 SH   SOLE   6,350 0 15,332
BANCO LATINOAMER EXPORT S A CL COMMON P16994132   888,709 51,134 SH   SOLE   31,664 0 19,470
BANK IRELAND GROUP PLC ORD SHS COMMON G0756R109   663 66 SH   SOLE   0 0 66
BANK OF AMERICA COMMON 060505104   9,922,741 346,949 SH   SOLE   171,941 0 175,008
BANK OF AMERICA CORPORATION PF PREFERR 060505591   8,716 400 SH   SOLE   0 0 400
BANK OF NEW YORK MELLON CORPOR COMMON 064058100   3,058,112 67,300 SH   SOLE   31,030 0 36,270
BARRICK GOLD CORP COMMON 067901108   16,639 896 SH   SOLE   896 0 0
BEAVER COAL CO, LTD PRTNSH COMMON 074799107   98,595 35 SH   SOLE   0 0 35
BECTON DICKINSON & CO COMMON 075887109   342,595 1,384 SH   SOLE   846 0 538
BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702   657,680 2,130 SH   SOLE   560 0 1,570
BIOGEN, INC. COMMON 09062X103   565,235 2,033 SH   SOLE   2,033 0 0
BIONTECH SE SPONSORED ADS COMMON 09075V102   137,027 1,100 SH   SOLE   1,100 0 0
BK OF AMERICA CORP 4.750 DP P PREFERR 06055H871   15,540 750 SH   SOLE   750 0 0
BK TECHNOLOGIES CORPORATION CO COMMON 05587G104   26,055 9,142 SH   SOLE   9,142 0 0
BLACKROCK ENH CAP & INC FD ICO MUTUAL 09256A109   2,241 125 SH   SOLE   0 0 125
BLACKROCK MULTI SECTOR INC TCO COMMON 09258A107   8,754 600 SH   SOLE   600 0 0
BNY MELLON INVT GRADE FDS INEQ MUTUAL 05588E801   1,514,263 63,678 SH   SOLE   63,678 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05587K725   92,138 4,020 SH   SOLE   4,020 0 0
BNY MELLON INVT GRADE FDS ININ MUTUAL 05589Q100   526,105 13,981 SH   SOLE   13,981 0 0
BNY MELLON INVT GRADE FDS INOP MUTUAL 05587N646   108,964 3,938 SH   SOLE   3,938 0 0
BNY MELLON MUN FDS INC HGH YLD MUTUAL 05588E835   287,257 55,030 SH   SOLE   55,030 0 0
BOEING CO COMMON 097023105   2,505,612 11,795 SH   SOLE   5,954 0 5,841
BOISE CASCADE CO DEL COM COMMON 09739D100   91,713 1,450 SH   SOLE   1,450 0 0
BORG WARNER AUTOMOTIVE INC COMMON 099724106   95,224 1,939 SH   SOLE   373 0 1,566
BP AMOCO ADS COMMON 055622104   280,832 7,402 SH   SOLE   0 0 7,402
BRIGHTHOUSE FINL INC COM COMMON 10922N103   25,804 585 SH   SOLE   425 0 160
BRISTOL MYERS SQUIBB CO. COMMON 110122108   1,112,218 16,047 SH   SOLE   6,405 0 9,642
BROADCOM INC COM COMMON 11135F101   23,095 36 SH   SOLE   36 0 0
CABOT OIL & GAS CORP CL A COMMON 127097103   4,221 172 SH   SOLE   172 0 0
CANADIAN NATL RY CO COMMON 136375102   1,431,212 12,132 SH   SOLE   12 0 12,120
CANADIAN PAC RY LTD COM COMMON 13645T100   7,762,092 100,885 SH   SOLE   46,675 0 54,210
CARRIER GLOBAL CORPORATION COM COMMON 14448C104   694,943 15,190 SH   SOLE   9,403 0 5,787
CATERPILLAR COMMON 149123101   68,652 300 SH   SOLE   300 0 0
CHAMPIONX CORPORATION COM COMMON 15872M104   17,011 627 SH   SOLE   200 0 427
CHARGEPOINT HOLDINGS INC COM C COMMON 15961R105   628 60 SH   SOLE   0 0 60
CHEVRON CORPORATION COMMON 166764100   14,272,747 87,477 SH   SOLE   52,832 0 34,645
CHUBB LIMITED COM COMMON H1467J104   9,301,610 47,902 SH   SOLE   28,066 0 19,836
CIGNA CORP NEW COMMON 125523100   120,866 473 SH   SOLE   221 0 252
CISCO SYS INC COMMON 17275R102   12,001,347 229,581 SH   SOLE   127,809 0 101,772
CITIGROUP CAPITAL 7.875 XIII PREFERR 173080201   41,383 1,450 SH   SOLE   0 0 1,450
CITIGROUP INC COMMON 172967424   8,727,636 186,130 SH   SOLE   108,309 0 77,821
CLEVELAND-CLIFFS INC COMMON 185899101   53,157 2,900 SH   SOLE   0 0 2,900
CLOROX CO COMMON 189054109   29,274 185 SH   SOLE   0 0 185
COCA COLA CO COMMON 191216100   931,939 15,024 SH   SOLE   10,765 0 4,259
COHERENT CORP COM COMMON 19247G107   1,142 30 SH   SOLE   0 0 30
COINBASE GLOBAL INC COM CL A COMMON 19260Q107   203 3 SH   SOLE   0 0 3
COMCAST CORP NEW COM CL A COMMON 20030N101   434,335 11,457 SH   SOLE   5,201 0 6,256
COMPASS DIVERSIFIED HOLDINGSSH COMMON 20451Q104   39,114 2,050 SH   SOLE   0 0 2,050
CONDUENT INC COM COMMON 206787103   274 80 SH   SOLE   0 0 80
CONOCOPHILLIPS COMMON 20825C104   13,424,899 135,318 SH   SOLE   64,666 0 70,652
CORNING INC COMMON 219350105   8,632,593 244,688 SH   SOLE   150,556 0 94,132
CORTEVA INC COM COMMON 22052L104   3,872,264 64,206 SH   SOLE   35,351 0 28,855
COSTCO WHOLESALE CORP COMMON 22160K105   22,182,761 44,645 SH   SOLE   23,582 0 21,063
CSX CORP COMMON 126408103   415,417 13,875 SH   SOLE   12,855 0 1,020
CUMMINS INC COMMON 231021106   11,466 48 SH   SOLE   48 0 0
CVS CORPORATION COMMON 126650100   3,501,859 47,125 SH   SOLE   25,978 0 21,147
DAIMLER TRUCK HLDG AG SPONSORE COMMON 23384L101   4,495 266 SH   SOLE   266 0 0
DAIMLERCHRYSLER AG ORD COMMON D1668R123   20,450 266 SH   SOLE   266 0 0
DANAHER CORP SHS BEN INT COMMON 235851102   197,599 784 SH   SOLE   342 0 442
DAVITA INC COM COMMON 23918K108   107,471 1,325 SH   SOLE   1,325 0 0
DCP MIDSTREAM PARTNERS LP COM UNITS 23311P100   31,290 750 SH   SOLE   750 0 0
DEERE & CO. COMMON 244199105   818,328 1,982 SH   SOLE   566 0 1,416
DEUTSCHE INVT TR CROCI US FD S MUTUAL 25157M547   18,397 1,618 SH   SOLE   0 0 1,618
DEVON ENERGY CORP NEW COMMON 25179M103   2,986 59 SH   SOLE   0 0 59
DISCOVER FINL SVCS COM COMMON 254709108   4,942 50 SH   SOLE   0 0 50
DISNEY (WALT) PRODUCTIONS COMMON 254687106   1,887,951 18,855 SH   SOLE   12,053 0 6,802
DODGE & COX FDS INTL STK FD MUTUAL 256206103   26,632 582 SH   SOLE   0 0 582
DOLBY LABORATORIES INC COM COMMON 25659T107   4,613 54 SH   SOLE   54 0 0
DOLLAR TREE INC COMMON 256746108   6,460 45 SH   SOLE   45 0 0
DOMINION RES INC VA NEW COMMON 25746U109   2,907 52 SH   SOLE   0 0 52
DOUGLAS ELLIMAN INC COM COMMON 25961D105   2,902 933 SH   SOLE   0 0 933
DOVER CORP COMMON 260003108   3,369,877 22,179 SH   SOLE   11,295 0 10,884
DOW INC COM COMMON 260557103   3,967,762 72,378 SH   SOLE   42,334 0 30,044
DUKE ENERGY CORPORATION COM NE COMMON 26441C204   5,434,830 56,337 SH   SOLE   33,984 0 22,353
DUPONT DE NEMOURS INC COM COMMON 26614N102   1,914,393 26,674 SH   SOLE   15,014 0 11,660
DXC TECHNOLOGY CO COM COMMON 23355L106   14,032 549 SH   SOLE   549 0 0
EATON CORP PLC SHS COMMON G29183103   6,162,928 35,969 SH   SOLE   20,333 0 15,636
ECOLAB INC COMMON 278865100   2,648 16 SH   SOLE   16 0 0
EDISON INTERNATIONAL COMMON 281020107   401,587 5,689 SH   SOLE   5,689 0 0
ELANCO ANIMAL HEALTH INC COM COMMON 28414H103   84,600 9,000 SH   SOLE   7,500 0 1,500
ELECTRONIC ARTS INC COMMON 285512109   36,135 300 SH   SOLE   300 0 0
EMBECTA CORPORATION COMMON STO COMMON 29082K105   84 3 SH   SOLE   3 0 0
EMERSON ELEC CO COMMON 291011104   200,422 2,300 SH   SOLE   0 0 2,300
ENBRIDGE INC COM COMMON 29250N105   74,774 1,960 SH   SOLE   607 0 1,353
ENERGY TRANSFER EQUITY L P COM UNITS 29273V100   55,504 4,451 SH   SOLE   2,611 0 1,840
ENTERGY CORP NEW COMMON 29364G103   44,712 415 SH   SOLE   415 0 0
ENTERPRISE PRODS PARTNERS L CO UNITS 293792107   359,751 13,890 SH   SOLE   3,600 0 10,290
EOG RESOURCES INC. COMMON 26875P101   1,146 10 SH   SOLE   0 0 10
EQUITY RESIDENTIAL PPTYS TR COMMON 29476L107   21,000 350 SH   SOLE   350 0 0
ERICSSON L M TEL CO ADR B SEK COMMON 294821608   702 120 SH   SOLE   0 0 120
EURO PAC GROWTH FD AMERICAN FD MUTUAL 298706110   16,179 300 SH   SOLE   300 0 0
EURO PAC GROWTH FD SH BEN INT COMMON 298706102   62,754 1,166 SH   SOLE   1,166 0 0
EVGO INC CL A COM COMMON 30052F100   1,013 130 SH   SOLE   0 0 130
EXXON MOBIL CORPORATION COMMON 30231G102   8,858,335 80,780 SH   SOLE   45,830 0 34,950
F&G ANNUITIES & LIFE INC COMMO COMMON 30190A104   8,679 479 SH   SOLE   238 0 241
FACTSET RESH SYS INC COM COMMON 303075105   188,866 455 SH   SOLE   0 0 455
FEDERAL HOME LN MTG CORP PFD 8 PREFERR 313400624   1,590 1,000 SH   SOLE   0 0 1,000
FEDEX CORP COMMON 31428X106   562,542 2,462 SH   SOLE   1,152 0 1,310
FIDELITY CONCORD STR TR 500 ID MUTUAL 315911750   49,083 343 SH   SOLE   0 0 343
FIDELITY NATIONAL FINANCIAL FN COMMON 31620R303   283,876 8,127 SH   SOLE   3,824 0 4,303
FIDELITY PURITAN TR LOW PRICE MUTUAL 316345305   104,210 2,231 SH   SOLE   2,231 0 0
FIDELITY PURITAN TR VALU DISCO MUTUAL 316345503   145,801 4,252 SH   SOLE   4,252 0 0
FIDELITY SECS FD GRWTH & INCM MUTUAL 316389204   66,184 1,325 SH   SOLE   1,325 0 0
FIDELITY SELECT IT SERVICES MUTUAL 316390483   8,421 150 SH   SOLE   0 0 150
FIRST EAGLE FDS INC OVERSEAS F MUTUAL 32008F101   1,846 77 SH   SOLE   0 0 77
FIRST HORIZON NATL CORP DP SHS PREFERR 320517600   704,379 30,231 SH   SOLE   13,241 0 16,990
FORD MTR CO DEL 6.2 SR NT 59 PREFERR 345370845   298,095 11,900 SH   SOLE   5,500 0 6,400
FORD MTR CO DEL PAR $0.01 COMMON 345370860   2,335,410 185,350 SH   SOLE   93,200 0 92,150
FORTUNE BRANDS HOME & SEC INCO COMMON 34964C106   75,879 1,292 SH   SOLE   666 0 626
FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857   4,214 103 SH   SOLE   103 0 0
FRP HLDGS INC COM COMMON 30292L107   10,176,693 175,824 SH   SOLE   81,774 0 94,050
GARMIN LTD SHS COMMON H2906T109   82,149 814 SH   SOLE   547 0 267
GARRETT MOTION INC COM COMMON 366505105   169 22 SH   SOLE   0 0 22
GASLOG LTD PFD SHS SER A PREFERR G37585117   719,295 29,419 SH   SOLE   9,896 0 19,523
GE HEALTHCARE TECHNOLOGIES ICO COMMON 36266G107   1,071,640 13,064 SH   SOLE   6,919 0 6,145
GENERAL DYNAMICS CORP COMMON 369550108   93,338 409 SH   SOLE   159 0 250
GENERAL ELECTRIC CO COM NEW COMMON 369604301   3,716,832 38,879 SH   SOLE   20,785 0 18,094
GENERAL MILLS INC COMMON 370334104   222,196 2,600 SH   SOLE   0 0 2,600
GENERAL MTRS CO COM COMMON 37045V100   305,288 8,323 SH   SOLE   8,090 0 233
GILEAD SCIENCES INC COM COMMON 375558103   99,564 1,200 SH   SOLE   1,200 0 0
GLOBE LIFE INC COM COMMON 37959E102   69,643 633 SH   SOLE   633 0 0
GOLD FIELDS LTD NEW SPONSORED COMMON 38059T106   50,949 3,825 SH   SOLE   3,825 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104   73,600 225 SH   SOLE   225 0 0
GOLDMAN SACHS GROUP INC PFD 1/ PREFERR 38144X609   21,191 1,048 SH   SOLE   0 0 1,048
GOLDMAN SACHS PFD VARIABLE RAT PREFERR 38143Y665   7,128 344 SH   SOLE   344 0 0
GRAINGER W W INC COMMON 384802104   413,286 600 SH   SOLE   0 0 600
GSK PLC SPONSORED ADR COMMON 37733W204   51,342 1,443 SH   SOLE   533 0 910
GUARDANT HEALTH INC COM COMMON 40131M109   1,195 51 SH   SOLE   51 0 0
GUGGENHEIM FDS TR MACRO OPP A MUTUAL 40168W616   5,515 230 SH   SOLE   0 0 230
HALEON PLC SPON ADS COMMON 405552100   14,693 1,805 SH   SOLE   667 0 1,138
HANCOCK JOHN INVT TR II REGL B MUTUAL 409905106   54,007 2,498 SH   SOLE   0 0 2,498
HANCOCK JOHN PFD INCOME FD ICO COMMON 41021P103   7,447 509 SH   SOLE   509 0 0
HANESBRANDS INC COM COMMON 410345102   290,278 55,186 SH   SOLE   34,679 0 20,507
HARTFORD FINANCIAL SERVICES COMMON 416515104   3,903 56 SH   SOLE   56 0 0
HERSHEY FOODS CORP COMMON 427866108   101,764 400 SH   SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE CCO COMMON 42824C109   101,952 6,400 SH   SOLE   6,400 0 0
HOME DEPOT INC COMMON 437076102   5,490,412 18,604 SH   SOLE   11,829 0 6,775
HONEYWELL INTERNATIONAL INC. COMMON 438516106   15,575,516 81,496 SH   SOLE   43,428 0 38,068
HP INC COM COMMON 40434L105   275,890 9,400 SH   SOLE   9,400 0 0
HUMANA INC COMMON 444859102   319,433 658 SH   SOLE   223 0 435
HUNTINGTON INGALLS INDS INC CO COMMON 446413106   514,238 2,484 SH   SOLE   0 0 2,484
IDEX CORP COMMON 45167R104   369,648 1,600 SH   SOLE   0 0 1,600
ILLINOIS TOOL WORKS INC COMMON 452308109   210,584 865 SH   SOLE   15 0 850
IMPERIAL PETE INC COMMON SHARE COMMON Y3894J104   47,432 245,000 SH   SOLE   75,000 0 170,000
INFINEON TECHNOLOGIES AG SPONS COMMON 45662N103   3,971 97 SH   SOLE   97 0 0
INGREDION INC COM COMMON 457187102   58,596 576 SH   SOLE   46 0 530
INTEL CORPORATION COMMON 458140100   3,096,953 94,795 SH   SOLE   54,965 0 39,830
INTERNATIONAL BUSINESS MACHINE COMMON 459200101   10,646,737 81,217 SH   SOLE   43,606 0 37,611
INTERNATIONAL PAPER CO COMMON 460146103   122,243 3,390 SH   SOLE   1,985 0 1,405
INTL FLAVORS & FRAGRANCES COMMON 459506101   133,618 1,453 SH   SOLE   541 0 912
INVESTMENT CO AMER CL F-2 SHS MUTUAL 461308827   45,034 1,031 SH   SOLE   0 0 1,031
INVESTMENT CO. OF AMERICA MUTUAL 461308108   42,583 974 SH   SOLE   0 0 974
IRON MTN INC NEW COM COMMON 46284V101   443,015 8,373 SH   SOLE   3,596 0 4,777
J.P. MORGAN CHASE & CO COMMON 46625H100   26,588,322 204,039 SH   SOLE   114,417 0 89,622
JOHNSON & JOHNSON COMMON 478160104   15,015,780 96,876 SH   SOLE   62,364 0 34,512
JOHNSON CONTROLS INTERNATIONAL COMMON G51502105   21,258 353 SH   SOLE   115 0 238
JPMORGAN CHASE & CO 6 DEP NCM PREFERR 48128B648   133,454 5,300 SH   SOLE   3,000 0 2,300
KEYSIGHT TECHNOLOGIES INC COM COMMON 49338L103   113,036 700 SH   SOLE   0 0 700
KIMBERLY CLARK CORP COMMON 494368103   142,810 1,064 SH   SOLE   1,064 0 0
KINDER MORGAN INC DEL COM COMMON 49456B101   197,986 11,307 SH   SOLE   634 0 10,673
KLA INSTRS CORP COMMON 482480100   17,563 44 SH   SOLE   44 0 0
KNOWLES CORP COM COMMON 49926D109   3,400 200 SH   SOLE   0 0 200
KRAFT HEINZ COMPANY COMMON 500754106   1,779 46 SH   SOLE   0 0 46
KROGER CO COMMON 501044101   3,555 72 SH   SOLE   72 0 0
KUBOTA LTD ADR COMMON 501173207   1,277 17 SH   SOLE   17 0 0
KYNDRYL HLDGS INC COMMON STOCK COMMON 50155Q100   13,491 914 SH   SOLE   213 0 701
L3 HARRIS TECHNOLOGIES INC COM COMMON 502431109   259,626 1,323 SH   SOLE   1,323 0 0
LENNAR CORP COMMON 526057104   2,418 23 SH   SOLE   0 0 23
LEXICON PHARMACEUTICALS INC CO COMMON 528872302   24,300 10,000 SH   SOLE   0 0 10,000
LIBERTY BROADBAND CORP COM SER COMMON 530307305   5,964 73 SH   SOLE   0 0 73
LIBERTY BROADBAND CORP CUM RED PREFERR 530307503   916 40 SH   SOLE   0 0 40
LILLY ELI & CO COMMON 532457108   3,327,740 9,690 SH   SOLE   1,885 0 7,805
LIMINAL BIOSCIENCES INC COM NE COMMON 53272L202   1,900 500 SH   SOLE   0 0 500
LINDE PLC SHS COMMON G54950103   1,127,456 3,172 SH   SOLE   1,372 0 1,800
LOCKHEED MARTIN CORP COMMON 539830109   12,291 26 SH   SOLE   26 0 0
LORD ABBETT BD DEB FD INC CL A MUTUAL 544004104   28,368 4,041 SH   SOLE   0 0 4,041
LOWES CO COMMON 548661107   86,987 435 SH   SOLE   0 0 435
LYONDELLBASELL INDUSTRIES N SH COMMON N53745100   18,778 200 SH   SOLE   200 0 0
M & T BK CORP COMMON 55261F104   1,027,106 8,590 SH   SOLE   3,780 0 4,810
MAGELLAN MIDSTREAM PRTNRS LPCO UNITS 559080106   59,686 1,100 SH   SOLE   850 0 250
MANULIFE FINL CORP COMMON 56501R106   110,160 6,000 SH   SOLE   6,000 0 0
MARTIN MARIETTA MTLS INC COMMON 573284106   29,115 82 SH   SOLE   0 0 82
MASTERBRAND INC COMMON STOCK COMMON 57638P104   10,388 1,292 SH   SOLE   666 0 626
MASTERCARD INC CL A COMMON 57636Q104   55,602 153 SH   SOLE   153 0 0
MATCH GROUP INC NEW COM COMMON 57667L107   1,228 32 SH   SOLE   32 0 0
MCDONALDS CORP COMMON 580135101   580,191 2,075 SH   SOLE   200 0 1,875
MCKESSON HBOC INC. COMMON 58155Q103   4,629 13 SH   SOLE   13 0 0
MEDTRONIC PLC COMMON G5960L103   9,054,997 112,317 SH   SOLE   61,396 0 50,921
MERCK & COMPANY COMMON 58933Y105   11,271,063 105,941 SH   SOLE   63,219 0 42,722
META PLATFORMS, INC COMMON 30303M102   304,982 1,439 SH   SOLE   1,396 0 43
METLIFE INC COMMON 59156R108   7,822 135 SH   SOLE   57 0 78
MICRON TECHNOLOGY INC COMMON 595112103   90,510 1,500 SH   SOLE   1,500 0 0
MICROSOFT CORPORATION COMMON 594918104   58,960,233 204,510 SH   SOLE   114,406 0 90,104
MKS INSTRS INC COMMON 55306N104   75,327 850 SH   SOLE   0 0 850
MODERNA INC COM COMMON 60770K107   153,580 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC COM COMMON 609207105   4,648,023 66,667 SH   SOLE   37,192 0 29,475
MORGAN STANLEY COMMON 617446448   52,680 600 SH   SOLE   500 0 100
MORGAN STANLEY PFD A 1/1000 PREFERR 61747S504   56,075 2,705 SH   SOLE   730 0 1,975
MSCI INC COM COMMON 55354G100   2,798 5 SH   SOLE   5 0 0
NATIONAL FUEL GAS CO N J COMMON 636180101   28,235 489 SH   SOLE   489 0 0
NAVIGATOR HOLDINGS LTD SHS COMMON Y62132108   1,525,272 108,948 SH   SOLE   45,534 0 63,414
NESTLE ADR COMMON 641069406   495,107 4,058 SH   SOLE   4,058 0 0
NETFLIX COM INC COM COMMON 64110L106   13,128 38 SH   SOLE   38 0 0
NEW PERSPECTIVE FD INC SHS CL MUTUAL 648018828   17,348 334 SH   SOLE   0 0 334
NEW YORK CMNTY BANCORP INC COM COMMON 649445103   16,272 1,800 SH   SOLE   1,800 0 0
NEWMONT MNG CORP COMMON 651639106   102,060 2,082 SH   SOLE   2,022 0 60
NEXTERA ENERGY INC COM COMMON 65339F101   3,859,241 50,068 SH   SOLE   26,643 0 23,425
NIKE INC CLASS B COMMON 654106103   3,338,261 27,220 SH   SOLE   17,527 0 9,693
NORFOLK SOUTHN CORP COMMON 655844108   5,628,176 26,548 SH   SOLE   17,089 0 9,459
NORTEL NETWORKS COMMON 656568508   0 242 SH   SOLE   150 0 92
NORTHERN TECH INTL CORP COMMON 665809109   146,744 12,188 SH   SOLE   0 0 12,188
NORTHERN TR CORP COMMON 665859104   55,169 626 SH   SOLE   333 0 293
NORTHROP GRUMMAN CORP COMMON 666807102   4,917,780 10,651 SH   SOLE   907 0 9,744
NOV INC COM COMMON 62955J103   42,092 2,274 SH   SOLE   1 0 2,273
NOW INC COM COMMON 67011P100   21,598 1,937 SH   SOLE   884 0 1,053
NUTRIEN LTD COM COMMON 67077M108   48,002 650 SH   SOLE   650 0 0
NVIDIA CORP COM COMMON 67066G104   879,142 3,165 SH   SOLE   1,170 0 1,995
NVR INC COMMON 62944T105   55,722 10 SH   SOLE   10 0 0
NXP SEMICONDUCTORS N V COM COMMON N6596X109   3,571,742 19,154 SH   SOLE   12,304 0 6,850
OCCIDENTAL PETE CORP WT EXP 08 WARRANT 674599162   1,722 42 SH   SOLE   42 0 0
OCCIDENTAL PETROLEUM CORP. COMMON 674599105   23,349 374 SH   SOLE   374 0 0
OGE ENERGY CORP COMMON 670837103   2,071 55 SH   SOLE   55 0 0
OLIN CORP PAR $1. COMMON 680665205   13,875 250 SH   SOLE   250 0 0
OMNICOM GROUP COMMON 681919106   553,398 5,866 SH   SOLE   0 0 5,866
ORACLE SYS CORP COMMON 68389X105   405,782 4,367 SH   SOLE   3,807 0 560
ORGANOGENESIS HLDGS INC COM COMMON 68621F102   21,300 10,000 SH   SOLE   0 0 10,000
ORGANON & CO COMMON STOCK COMMON 68622V106   14,394 612 SH   SOLE   536 0 76
OTIS WORLDWIDE CORP COM COMMON 68902V107   139,007 1,647 SH   SOLE   1,627 0 20
OVINTIV INC COM COMMON 69047Q102   2,886 80 SH   SOLE   0 0 80
P T TELEKOMUNIKASI INDONESIASP COMMON 715684106   1,582 58 SH   SOLE   58 0 0
PARK HOTELS & RESORTS INC COM COMMON 700517105   67,980 5,500 SH   SOLE   0 0 5,500
PATRIOT TRANSPORTATION HOLDING COMMON 70338W105   1,057,616 132,202 SH   SOLE   57,093 0 75,109
PATTERSON UTI ENERGY INC COM COMMON 703481101   5,850 500 SH   SOLE   0 0 500
PAYLOCITY HLDG CORP COM COMMON 70438V106   13,915 70 SH   SOLE   0 0 70
PAYPAL HLDGS INC COM COMMON 70450Y103   54,753 721 SH   SOLE   721 0 0
PENTAIR PLC SHS COMMON G7S00T104   2,211 40 SH   SOLE   40 0 0
PEPSICO INC COMMON 713448108   3,545,917 19,451 SH   SOLE   13,451 0 6,000
PFIZER INC COMMON 717081103   12,550,162 307,602 SH   SOLE   167,156 0 140,446
PHILLIPS 66 COM COMMON 718546104   446,478 4,404 SH   SOLE   2,653 0 1,751
PIMCO DYNAMIC INCOME FD SHS MUTUAL 72201Y101   5,893 327 SH   SOLE   327 0 0
PIMCO FDS INCOME FD CL A MUTUAL 72201F474   32,604 3,120 SH   SOLE   0 0 3,120
PINNACLE WEST CAP CORP COMMON 723484101   39,303 496 SH   SOLE   226 0 270
PIONEER NAT RES CO COM COMMON 723787107   65,153 319 SH   SOLE   319 0 0
PNC FINANCIAL GROUP COMMON 693475105   11,306,562 88,958 SH   SOLE   47,949 0 41,009
PPG INDS INC COMMON 693506107   284,659 2,131 SH   SOLE   2,131 0 0
PPL CORP COMMON 69351T106   72,337 2,603 SH   SOLE   2,564 0 39
PRICE T ROWE RETIREMENT FDS RE MUTUAL 74149P747   121,231 7,488 SH   SOLE   0 0 7,488
PROCTER & GAMBLE CO COMMON 742718109   4,543,520 30,557 SH   SOLE   22,127 0 8,430
PROLOGIS INC COMMON 74340W103   624 5 SH   SOLE   0 0 5
PRUDENTIAL FINL INC COM COMMON 744320102   78,686 951 SH   SOLE   101 0 850
PUBLIC SVC ENTERPRISES COMMON 744573106   44,340 710 SH   SOLE   112 0 598
QIAGEN NV SHS NEW COMMON N72482123   107,844 2,348 SH   SOLE   0 0 2,348
QUALCOMM INC COMMON 747525103   3,196,007 25,051 SH   SOLE   14,642 0 10,409
RAYTHEON TECHNOLOGIES CORP COM COMMON 75513E101   2,361,386 24,113 SH   SOLE   15,968 0 8,145
REGENERON PHARMACEUTICALS COM COMMON 75886F107   230,068 280 SH   SOLE   280 0 0
RENAISSANCERE HLDGS LTD ORD COMMON G7496G103   2,730,434 13,629 SH   SOLE   5,640 0 7,989
RESIDEO TECHNOLOGIES INC COM COMMON 76118Y104   25,647 1,403 SH   SOLE   16 0 1,387
ROCKWELL INTL CORP NEW COMMON 773903109   293,450 1,000 SH   SOLE   1,000 0 0
ROKU INC COM CL A COMMON 77543R102   26,328 400 SH   SOLE   400 0 0
ROWE T PRICE INTL FDS INC INTL MUTUAL 77956H203   119,216 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   429 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM COMMON 79466L302   66,127 331 SH   SOLE   331 0 0
SANOFI-AVENTIS ADR COMMON 80105N105   270,848 4,977 SH   SOLE   1,597 0 3,380
SAP AG ADR SPONS PREF COMMON 803054204   3,417 27 SH   SOLE   27 0 0
SCHLUMBERGER COMMON 806857108   992,213 20,208 SH   SOLE   15,325 0 4,883
SCHNEIDER ELECTRIC SA ADR COMMON 80687P106   3,439 103 SH   SOLE   103 0 0
SCHWAB CHARLES CORP NEW COMMON 808513105   20,690 395 SH   SOLE   395 0 0
SCHWAB CHARLES CORP NEW DEP SH PREFERR 808513600   211,876 9,200 SH   SOLE   5,550 0 3,650
SCHWAB S&P 500 INDEX FD MUTUAL 808509855   302,410 4,788 SH   SOLE   0 0 4,788
SCHWAB SMALL CAP INDEX FUND MUTUAL 808509848   41,919 1,445 SH   SOLE   0 0 1,445
SEAGATE TECHNOLOGY HLDNGS PLC COMMON G7997R103   8,397 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   42,283 280 SH   SOLE   0 0 280
SELECT SECTOR SPDR TR SBI INT- MUTUAL 81369Y605   3,215 100 SH   SOLE   0 0 100
SEMPRA ENERGY COMMON 816851109   4,837 32 SH   SOLE   32 0 0
SERVICENOW INC COM COMMON 81762P102   4,647 10 SH   SOLE   10 0 0
SHELL PLC SPON ADS COMMON 780259305   514,120 8,935 SH   SOLE   2,240 0 6,695
SHERWIN WILLIAMS CO COMMON 824348106   33,716 150 SH   SOLE   0 0 150
SIRIUS XM HLDGS INC COM COMMON 82968B103   49,625 12,500 SH   SOLE   12,500 0 0
SKECHERS U S A INC CL A COMMON 830566105   1,188 25 SH   SOLE   0 0 25
SMITH & WESSON BRANDS INC COM COMMON 831754106   16,619 1,350 SH   SOLE   1,350 0 0
SMUCKER J M CO COM NEW COMMON 832696405   36,195 230 SH   SOLE   30 0 200
SNAP INC CL A COMMON 83304A106   6,726 600 SH   SOLE   600 0 0
SNDL INC COM COMMON 83307B101   16,891 10,557 SH   SOLE   0 0 10,557
SONOCO PRODUCTS COMMON 835495102   322,690 5,290 SH   SOLE   3,740 0 1,550
SPIRIT AEROSYSTEMS HLDGS INCCO COMMON 848574109   33,321 965 SH   SOLE   965 0 0
SPORTSMANS WHSE HLDGS INC COM COMMON 84920Y106   15,688 1,850 SH   SOLE   1,850 0 0
SPOTIFY TECHNOLOGY S A SHS COMMON L8681T102   43,427 325 SH   SOLE   325 0 0
STANLEY BLACK AND DECKER INC COMMON 854502101   12,087 150 SH   SOLE   150 0 0
STARBUCKS CORP COMMON 855244109   21,347 205 SH   SOLE   205 0 0
STATE STREET CORP COMMON 857477103   101,425 1,340 SH   SOLE   340 0 1,000
STEEL DYNAMICS INC COM COMMON 858119100   6,218 55 SH   SOLE   55 0 0
STIFEL FINL CORP 6.25 DPSHS PF PREFERR 860630706   164,993 6,950 SH   SOLE   3,000 0 3,950
STRYKER CORP COMMON 863667101   2,400,232 8,408 SH   SOLE   4,625 0 3,783
STURM RUGER & CO INC COM COMMON 864159108   37,336 650 SH   SOLE   650 0 0
SUNOCO LP/SUNOCO FIN CORP COM COMMON 86765K109   61,446 1,400 SH   SOLE   0 0 1,400
SUNPOWER CORP COM COMMON 867652406   5,578 403 SH   SOLE   0 0 403
T ROWE PRICE ALL-CAP OPPORTUNI MUTUAL 779557107   5,581 100 SH   SOLE   0 0 100
T ROWE PRICE NEW ERA MUTUAL 779559103   10,129 249 SH   SOLE   0 0 249
T ROWE PRICE NEW HORIZON FD MUTUAL 779562107   236,197 4,741 SH   SOLE   0 0 4,741
TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100   3,721 40 SH   SOLE   40 0 0
TARGA RES CORP COM COMMON 87612G101   22,615 310 SH   SOLE   310 0 0
TARGET CORP COMMON 87612E106   4,548,531 27,462 SH   SOLE   15,623 0 11,839
TCW FDS TTL RTN BD N MUTUAL 87234N641   10,108 1,174 SH   SOLE   0 0 1,174
TE CONNECTIVITY LTD COMMON H84989104   189,381 1,444 SH   SOLE   995 0 449
TEEKAY TANKERS LTD CL A COMMON Y8565N300   51,516 1,200 SH   SOLE   1,200 0 0
TEMPLETON DEVELOPING MKTS TRSH MUTUAL 88018W302   3,420 195 SH   SOLE   0 0 195
TEMPLETON FOREIGN FUND INC. FOREIGN 880196209   11,182 1,483 SH   SOLE   0 0 1,483
TEMPLETON GROWTH FD INC COM MUTUAL 880199104   13,724 586 SH   SOLE   0 0 586
TESLA MTRS INC COM COMMON 88160R101   105,805 510 SH   SOLE   495 0 15
TEXAS INSTRUMENTS INC COMMON 882508104   3,938,018 21,171 SH   SOLE   12,800 0 8,371
TEXTRON INC COMMON 883203101   127,134 1,800 SH   SOLE   0 0 1,800
THERMO FISHER SCIENTIFIC INC. COMMON 883556102   5,764 10 SH   SOLE   10 0 0
TIDEWATER INC NEW COM COMMON 88642R109   463,060 10,505 SH   SOLE   4,005 0 6,500
TIDEWATER INC NEW WT EXP 11144 WARRANT 88642R141   35,022 745 SH   SOLE   538 0 207
TJX COS INC NEW COMMON 872540109   47,643 608 SH   SOLE   0 0 608
TOTAL FINA SA ADR SPONS COMMON 89151E109   4,370 74 SH   SOLE   74 0 0
TOYOTA MTR CORP ADR 1 SH COMMON 892331307   2,834 20 SH   SOLE   0 0 20
TPI COMPOSITES INC COM COMMON 87266J104   2,780 213 SH   SOLE   0 0 213
TRACTOR SUPPLY CO COM COMMON 892356106   110,469 470 SH   SOLE   470 0 0
TRAVELERS COMPANIES INC COMMON 89417E109   155,983 910 SH   SOLE   576 0 334
TRUIST FINANCIAL CORPORATION C COMMON 89832Q109   1,807 53 SH   SOLE   53 0 0
U S BANCORP COMMON 902973304   2,419,496 67,115 SH   SOLE   66,825 0 290
UBER TECHNOLOGIES INC COM COMMON 90353T100   27,104 855 SH   SOLE   785 0 70
UGI CORP NEW COMMON 902681105   33,022 950 SH   SOLE   950 0 0
UNICHARM CORP SPONSORED ADR COMMON 90460M204   2,257 276 SH   SOLE   276 0 0
UNION PAC CORP COMMON 907818108   14,445,034 71,773 SH   SOLE   29,235 0 42,538
UNITED PARCEL SERVICE COMMON 911312106   7,760 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102   8,848,303 18,723 SH   SOLE   13,209 0 5,514
VALLEY NATL BANCORP COMMON 919794107   63,081 6,827 SH   SOLE   0 0 6,827
VANGUARD BD INDEX FDS S-T BDIN MUTUAL 921937702   19,690 1,967 SH   SOLE   0 0 1,967
VANGUARD CHARLOTTE FDS TTINT I MUTUAL 92203J308   5,178 265 SH   SOLE   0 0 265
VANGUARD INDEX FDS 500INDEX AD MUTUAL 922908710   113,342 299 SH   SOLE   31 0 268
VANGUARD INDEX FDS MDCAP INDX MUTUAL 922908645   26,386 101 SH   SOLE   101 0 0
VANGUARD INDEX FDS SMCP INDEX MUTUAL 922908686   62,686 690 SH   SOLE   690 0 0
VANGUARD SHORT-TERM GOVT BOND MUTUAL 92206C300   13,019 669 SH   SOLE   0 0 669
VANGUARD SPECIALIZED PTFLS ENE MUTUAL 921908109   5,631 125 SH   SOLE   0 0 125
VANGUARD TAX MANAGED INTL FDDE MUTUAL 921943809   59,622 4,109 SH   SOLE   4,109 0 0
VAREX IMAGING CORP COM COMMON 92214X106   8,731 480 SH   SOLE   480 0 0
VECTOR GROUP LTD COM COMMON 92240M108   22,411 1,866 SH   SOLE   0 0 1,866
VENTAS INC COMMON 92276F100   303 7 SH   SOLE   7 0 0
VERIZON COMMUNICATIONS COMMON 92343V104   7,824,901 201,206 SH   SOLE   114,000 0 87,206
VERTEX PHARMACEUTICALS INC COMMON 92532F100   21,740 69 SH   SOLE   69 0 0
VESTAS WIND SYS AS UTD KINGDUN COMMON 925458101   10,642 1,100 SH   SOLE   0 0 1,100
VIACOMCBS INC CL B COMMON 92556H206   23,426 1,050 SH   SOLE   1,050 0 0
VIATRIS INC COM COMMON 92556V106   2,634,331 273,839 SH   SOLE   148,602 0 125,237
VISA INC COM CL A COMMON 92826C839   993,602 4,407 SH   SOLE   1,819 0 2,588
VODAFONE GROUP PLC NEW SPNSR A COMMON 92857W308   16,560 1,500 SH   SOLE   1,500 0 0
VULCAN MATERIALS CO COMMON 929160109   337,287 1,966 SH   SOLE   1,556 0 410
WABTEC CORP COM COMMON 929740108   5,356 53 SH   SOLE   12 0 41
WAL MART STORES INC COMMON 931142103   4,206,011 28,525 SH   SOLE   16,883 0 11,642
WALGREENS BOOTS ALLIANCE INC C COMMON 931427108   2,490 72 SH   SOLE   72 0 0
WARNER BROS DISCOVERY INC SERI COMMON 934423104   120,000 7,947 SH   SOLE   3,185 0 4,762
WASTE MANAGEMENT INC COMMON 94106L109   309,697 1,898 SH   SOLE   1,040 0 858
WELLS FARGO NEW COMMON 949746101   4,999,164 133,739 SH   SOLE   84,303 0 49,436
WESTERN DIGITAL CORP COM COMMON 958102105   4,031 107 SH   SOLE   107 0 0
WEYERHAEUSER CO COMMON 962166104   28,624 950 SH   SOLE   950 0 0
WILLIAMS CO COMMON 969457100   6,181,259 207,008 SH   SOLE   98,314 0 108,694
WORKHORSE GROUP INC COM NEW COMMON 98138J206   19,950 15,000 SH   SOLE   0 0 15,000
WPP PLC NEW ADR COMMON 92937A102   178,560 3,000 SH   SOLE   3,000 0 0
ZIMMER HLDGS INC COMMON 98956P102   481,916 3,730 SH   SOLE   2,000 0 1,730
ZIMVIE INC COM COMMON 98888T107   137 19 SH   SOLE   19 0 0
ZOETIS INC CL A COMMON 98978V103   7,823 47 SH   SOLE   47 0 0
ZOOM VIDEO COMMUNICATIONS INCL COMMON 98980L101   3,692 50 SH   SOLE   50 0 0