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
AMAZON COM INC COM Stock 023135106   2,288,832 27,248 SH   SOLE WSC 0 0 27,248
UNIFI INC COM NEW Stock 904677200   137,045 15,917 SH   SOLE WSC 0 0 15,917
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   287,534 17,034 SH   SOLE WSC 0 0 17,034
PRUDENTIAL FINL INC COM Stock 744320102   307,829 3,095 SH   SOLE WSC 0 0 3,095
WYNN RESORTS LTD COM Stock 983134107   808,206 9,800 SH   SOLE WSC 0 0 9,800
INVESCO QQQ TRUST ETF 46090E103   201,574 757 SH   SOLE WSC 0 0 757
STARBUCKS CORP COM Stock 855244109   125,587 1,266 SH   SOLE WSC 0 0 1,266
SEMPRA COM Stock 816851109   231,810 1,500 SH   SOLE WSC 0 0 1,500
JOHNSON & JOHNSON COM Stock 478160104   2,845,517 16,108 SH   SOLE WSC 0 0 16,108
WASTE MGMT INC DEL COM Stock 94106L109   1,578,800 10,064 SH   SOLE WSC 0 0 10,063
ABB LTD SPONSORED ADR ADR 000375204   94,121 3,090 SH   SOLE WSC 0 0 3,090
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   284,108 1,486 SH   SOLE WSC 0 0 1,486
OLIN CORP COM PAR $1 Stock 680665205   264,700 5,000 SH   SOLE WSC 0 0 5,000
INVESCO WATER RESOURCES ETF ETF 46137V142   212,963 4,132 SH   SOLE WSC 0 0 4,132
COSTCO WHSL CORP NEW COM Stock 22160K105   376,613 825 SH   SOLE WSC 0 0 825
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   452,530 28,090 SH   SOLE WSC 0 0 28,090
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   280,381 5,770 SH   SOLE WSC 0 0 5,770
SHELL PLC SPON ADS ADR 780259305   139,823 2,455 SH   SOLE WSC 0 0 2,455
YUM BRANDS INC COM Stock 988498101   249,756 1,950 SH   SOLE WSC 0 0 1,950
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   2,450 230 SH   SOLE WSC 0 0 230
PROCTER AND GAMBLE CO COM Stock 742718109   764,664 5,045 SH   SOLE WSC 0 0 5,045
COCA COLA CO COM Stock 191216100   1,060,697 16,675 SH   SOLE WSC 0 0 16,675
GENERAL MLS INC COM Stock 370334104   1,373,251 16,377 SH   SOLE WSC 0 0 16,377
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,373,586 56,948 SH   SOLE WSC 0 0 56,948
OCCIDENTAL PETE CORP COM Stock 674599105   617,302 9,800 SH   SOLE WSC 0 0 9,800
TRUIST FINL CORP COM Stock 89832Q109   191,699 4,455 SH   SOLE WSC 0 0 4,455
UNITED PARCEL SERVICE INC CL B Stock 911312106   296,397 1,705 SH   SOLE WSC 0 0 1,705
MARRIOTT INTL INC NEW CL A Stock 571903202   396,047 2,660 SH   SOLE WSC 0 0 2,660
BIOGEN INC COM Stock 09062X103   41,538 150 SH   SOLE WSC 0 0 150
INTEL CORP COM Stock 458140100   861,496 32,595 SH   SOLE WSC 0 0 32,595
CLOROX CO DEL COM Stock 189054109   196,462 1,400 SH   SOLE WSC 0 0 1,400
ISHARES SILVER TRUST ETF 46428Q109   2,202 100 SH   SOLE WSC 0 0 100
SEI INVTS CO COM Stock 784117103   583,000 10,000 SH   SOLE WSC 0 0 10,000
MERCK & CO INC COM Stock 58933Y105   2,830,335 25,510 SH   SOLE WSC 0 0 25,510
SPDR S&P 500 ETF TRUST ETF 78462F103   248,197 649 SH   SOLE WSC 0 0 649
MCKESSON CORP COM Stock 58155Q103   18,756 50 SH   SOLE WSC 0 0 50
MASTERCARD INCORPORATED CL A Stock 57636Q104   48,682 140 SH   SOLE WSC 0 0 140
PEOPLES BANCORP INC COM Stock 709789101   1,520,698 53,830 SH   SOLE WSC 0 0 53,830
ILLINOIS TOOL WKS INC COM Stock 452308109   528,720 2,400 SH   SOLE WSC 0 0 2,400
UNITED RENTALS INC COM Stock 911363109   82,102 231 SH   SOLE WSC 0 0 231
STEEL DYNAMICS INC COM Stock 858119100   29,310 300 SH   SOLE WSC 0 0 300
EXACT SCIENCES CORP COM Stock 30063P105   151,402 3,058 SH   SOLE WSC 0 0 3,058
EMERSON ELEC CO COM Stock 291011104   433,327 4,511 SH   SOLE WSC 0 0 4,511
LAMB WESTON HLDGS INC COM Stock 513272104   198,647 2,223 SH   SOLE WSC 0 0 2,223
ISHARES TIPS BOND ETF ETF 464287176   273,231 2,567 SH   SOLE WSC 0 0 2,567
SMUCKER J M CO COM NEW Stock 832696405   514,995 3,250 SH   SOLE WSC 0 0 3,250
CORNING INC COM Stock 219350105   726,499 22,746 SH   SOLE WSC 0 0 22,745
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   49,093 658 SH   SOLE WSC 0 0 658
PARSONS CORP DEL COM Stock 70202L102   416,250 9,000 SH   SOLE WSC 0 0 9,000
BANK NEW YORK MELLON CORP COM Stock 064058100   122,813 2,698 SH   SOLE WSC 0 0 2,698
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   73,830 8,625 SH   SOLE WSC 0 0 8,625
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,618,696 41,084 SH   SOLE WSC 0 0 41,083
FEDEX CORP COM Stock 31428X106   1,110,558 6,412 SH   SOLE WSC 0 0 6,412
PEPSICO INC COM Stock 713448108   1,068,243 5,913 SH   SOLE WSC 0 0 5,913
TE CONNECTIVITY LTD SHS Stock H84989104   321,440 2,800 SH   SOLE WSC 0 0 2,800
HONEYWELL INTL INC COM Stock 438516106   4,572,733 21,338 SH   SOLE WSC 0 0 21,338
FORD MTR CO DEL COM Stock 345370860   349,330 30,037 SH   SOLE WSC 0 0 30,037
BP PLC SPONSORED ADR ADR 055622104   654,169 18,728 SH   SOLE WSC 0 0 18,728
HOME DEPOT INC COM Stock 437076102   1,568,561 4,966 SH   SOLE WSC 0 0 4,966
BAXTER INTL INC COM Stock 071813109   203,880 4,000 SH   SOLE WSC 0 0 4,000
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   33,202 139 SH   SOLE WSC 0 0 139
DUPONT DE NEMOURS INC COM Stock 26614N102   637,024 9,282 SH   SOLE WSC 0 0 9,282
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   149,435 1,100 SH   SOLE WSC 0 0 1,100
SPDR GOLD SHARES ETF 78463V107   136,730 806 SH   SOLE WSC 0 0 806
SOUTHERN CO COM Stock 842587107   1,511,008 21,160 SH   SOLE WSC 0 0 21,159
BECTON DICKINSON & CO COM Stock 075887109   502,863 1,977 SH   SOLE WSC 0 0 1,977
UNIVERSAL ELECTRS INC COM Stock 913483103   589,277 28,317 SH   SOLE WSC 0 0 28,317
KEYCORP COM Stock 493267108   1,066,104 61,200 SH   SOLE WSC 0 0 61,200
CASI PHARMACEUTICALS INC COM Stock 14757U109   260,114 145,315 SH   SOLE WSC 0 0 145,315
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100   218,760 3,000 SH   SOLE WSC 0 0 3,000
FUNKO INC COM CL A Stock 361008105   654,600 60,000 SH   SOLE WSC 0 0 60,000
STERIS PLC SHS USD Stock G8473T100   258,566 1,400 SH   SOLE WSC 0 0 1,400
LUMEN TECHNOLOGIES INC COM Stock 550241103   180,617 34,601 SH   SOLE WSC 0 0 34,601
LINCOLN ELEC HLDGS INC COM Stock 533900106   72,245 500 SH   SOLE WSC 0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,833,630 5,936 SH   SOLE WSC 0 0 5,936
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   55,527 165 SH   SOLE WSC 0 0 165
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   1,349,024 43,517 SH   SOLE WSC 0 0 43,516
EXELON CORP COM Stock 30161N101   117,369 2,715 SH   SOLE WSC 0 0 2,715
ALPHABET INC CAP STK CL A Stock 02079K305   1,179,017 13,363 SH   SOLE WSC 0 0 13,363
EASTMAN CHEM CO COM Stock 277432100   325,760 4,000 SH   SOLE WSC 0 0 4,000
CONSTELLATION BRANDS INC CL A Stock 21036P108   23,175 100 SH   SOLE WSC 0 0 100
UNILEVER PLC SPON ADR NEW ADR 904767704   1,112,735 22,100 SH   SOLE WSC 0 0 22,100
NEWMONT CORP COM Stock 651639106   1,019,520 21,600 SH   SOLE WSC 0 0 21,600
CSX CORP COM Stock 126408103   933,427 30,130 SH   SOLE WSC 0 0 30,130
COMCAST CORP NEW CL A Stock 20030N101   997,590 28,527 SH   SOLE WSC 0 0 28,527
GENERAC HLDGS INC COM Stock 368736104   72,274 718 SH   SOLE WSC 0 0 718
MICROSOFT CORP COM Stock 594918104   16,246,768 67,746 SH   SOLE WSC 0 0 67,745
FIRST HORIZON CORPORATION COM Stock 320517105   735,000 30,000 SH   SOLE WSC 0 0 30,000
VALERO ENERGY CORP COM Stock 91913Y100   317,150 2,500 SH   SOLE WSC 0 0 2,500
SCHLUMBERGER LTD COM STK Stock 806857108   331,452 6,200 SH   SOLE WSC 0 0 6,200
CVS HEALTH CORP COM Stock 126650100   3,748,941 40,229 SH   SOLE WSC 0 0 40,229
DTE ENERGY CO COM Stock 233331107   411,355 3,500 SH   SOLE WSC 0 0 3,500
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   4,607 96 SH   SOLE WSC 0 0 96
SIMON PPTY GROUP INC NEW COM REIT 828806109   718,978 6,120 SH   SOLE WSC 0 0 6,120
RPM INTL INC COM Stock 749685103   409,290 4,200 SH   SOLE WSC 0 0 4,200
GEO GROUP INC NEW COM REIT 36162J106   136,875 12,500 SH   SOLE WSC 0 0 12,500
BOEING CO COM Stock 097023105   2,467,988 12,956 SH   SOLE WSC 0 0 12,956
NEXTERA ENERGY INC COM Stock 65339F101   1,459,572 17,459 SH   SOLE WSC 0 0 17,459
TESLA INC COM Stock 88160R101   26,730 217 SH   SOLE WSC 0 0 217
LINDE PLC SHS Stock G5494J103   350,317 1,074 SH   SOLE WSC 0 0 1,074
MODERNA INC COM Stock 60770K107   786,017 4,376 SH   SOLE WSC 0 0 4,376
KODIAK SCIENCES INC COM Stock 50015M109   565,640 79,000 SH   SOLE WSC 0 0 79,000
ALERIAN MLP ETF ETF 00162Q452   118,778 3,120 SH   SOLE WSC 0 0 3,120
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106   137,052 10,800 SH   SOLE WSC 0 0 10,800
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   227,896 6,100 SH   SOLE WSC 0 0 6,100
EVEREST RE GROUP LTD COM Stock G3223R108   364,397 1,100 SH   SOLE WSC 0 0 1,100
DOW INC COM Stock 260557103   665,299 13,203 SH   SOLE WSC 0 0 13,203
KKR & CO INC COM Stock 48251W104   139,260 3,000 SH   SOLE WSC 0 0 3,000
CONAGRA BRANDS INC COM Stock 205887102   243,810 6,300 SH   SOLE WSC 0 0 6,300
VANGUARD S&P 500 ETF ETF 922908363   51,296 146 SH   SOLE WSC 0 0 146
GREIF INC CL B Stock 397624206   432,143 5,524 SH   SOLE WSC 0 0 5,524
ILLUMINA INC COM Stock 452327109   12,003,065 59,362 SH   SOLE WSC 0 0 59,362
CORTEVA INC COM Stock 22052L104   228,066 3,880 SH   SOLE WSC 0 0 3,880
CONSOLIDATED EDISON INC COM Stock 209115104   189,858 1,992 SH   SOLE WSC 0 0 1,992
GENERAL MTRS CO COM Stock 37045V100   483,205 14,364 SH   SOLE WSC 0 0 14,364
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   347,457 3,300 SH   SOLE WSC 0 0 3,300
PERSONALIS INC COM Stock 71535D106   2,006,360 1,013,313 SH   SOLE WSC 0 0 1,013,313
LILLY ELI & CO COM Stock 532457108   5,043,984 13,787 SH   SOLE WSC 0 0 13,787
APOLLO GLOBAL MGMT INC COM Stock 03769M106   609,641 9,557 SH   SOLE WSC 0 0 9,557
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   789,231 11,632 SH   SOLE WSC 0 0 11,632
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   575,152 5,585 SH   SOLE WSC 0 0 5,584
CARRIER GLOBAL CORPORATION COM Stock 14448C104   107,250 2,600 SH   SOLE WSC 0 0 2,600
ENCOMPASS HEALTH CORP COM Stock 29261A100   737,457 12,330 SH   SOLE WSC 0 0 12,330
AFLAC INC COM Stock 001055102   1,367,292 19,006 SH   SOLE WSC 0 0 19,006
FREEPORT-MCMORAN INC CL B Stock 35671D857   982,566 25,857 SH   SOLE WSC 0 0 25,857
SYSCO CORP COM Stock 871829107   540,884 7,075 SH   SOLE WSC 0 0 7,075
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   152,624 110 SH   SOLE WSC 0 0 110
ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104   1,356,234 34,318 SH   SOLE WSC 0 0 34,317
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   31,953 775 SH   SOLE WSC 0 0 775
QUANTA SVCS INC COM Stock 74762E102   9,263 65 SH   SOLE WSC 0 0 65
AMN HEALTHCARE SVCS INC COM Stock 001744101   937,204 9,115 SH   SOLE WSC 0 0 9,115
AMERICAN ELEC PWR CO INC COM Stock 025537101   109,193 1,150 SH   SOLE WSC 0 0 1,150
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   276,155 5,500 SH   SOLE WSC 0 0 5,500
FIRST SOLAR INC COM Stock 336433107   659,525 4,403 SH   SOLE WSC 0 0 4,403
ERIE INDTY CO CL A Stock 29530P102   216,884 872 SH   SOLE WSC 0 0 872
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   585,761 49,348 SH   SOLE WSC 0 0 49,348
PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105   1,236,984 88,800 SH   SOLE WSC 0 0 88,800
DUCKHORN PORTFOLIO INC COM Stock 26414D106   1,649,626 99,555 SH   SOLE WSC 0 0 99,555
THE BEAUTY HEALTH COMPANY COM CL A Stock 88331L108   492,310 54,100 SH   SOLE WSC 0 0 54,100
ORGANON & CO Stock 68622V106   187,187 6,702 SH   SOLE WSC 0 0 6,702
VISA INC COM CL A Stock 92826C839   2,423,313 11,664 SH   SOLE WSC 0 0 11,664
GXO LOGISTICS INC Stock 36262G101   61,474 1,440 SH   SOLE WSC 0 0 1,440
LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105   178,210 37,439 SH   SOLE WSC 0 0 37,439
JACKSON FINANCIAL INC COM CL A Stock 46817M107   414,931 11,927 SH   SOLE WSC 0 0 11,926
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102   274,547 12,284 SH   SOLE WSC 0 0 12,284
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   604,850 2,905 SH   SOLE WSC 0 0 2,905
PHILLIPS 66 COM Stock 718546104   190,675 1,832 SH   SOLE WSC 0 0 1,832
CHENIERE ENERGY INC COM NEW Stock 16411R208   291,522 1,944 SH   SOLE WSC 0 0 1,944
IRON MTN INC DEL COM REIT 46284V101   572,428 11,483 SH   SOLE WSC 0 0 11,483
CONSTELLATION ENERGY CORP COM Stock 21037T109   17,501 203 SH   SOLE WSC 0 0 203
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104   216,481 11,875 SH   SOLE WSC 0 0 11,875
META PLATFORMS INC CL A Stock 30303M102   378,229 3,143 SH   SOLE WSC 0 0 3,143
UNITED BANKSHARES INC WEST VA COM Stock 909907107   128,475 3,173 SH   SOLE WSC 0 0 3,173
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   240,506 25,370 SH   SOLE WSC 0 0 25,369
PALO ALTO NETWORKS INC COM Stock 697435105   137,586 986 SH   SOLE WSC 0 0 986
CARLYLE GROUP INC COM Stock 14316J108   109,960 3,685 SH   SOLE WSC 0 0 3,685
MONDELEZ INTL INC CL A Stock 609207105   403,632 6,056 SH   SOLE WSC 0 0 6,056
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   507,556 7,823 SH   SOLE WSC 0 0 7,823
WP CAREY INC COM REIT 92936U109   1,221,698 15,633 SH   SOLE WSC 0 0 15,632
BROADCOM INC COM Stock 11135F101   838,695 1,500 SH   SOLE WSC 0 0 1,500
STEREOTAXIS INC COM NEW Stock 85916J409   77,404 37,393 SH   SOLE WSC 0 0 37,393
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   42,080 3,200 SH   SOLE WSC 0 0 3,200
DIAMONDBACK ENERGY INC COM Stock 25278X109   156,912 1,147 SH   SOLE WSC 0 0 1,147
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   280,260 6,000 SH   SOLE WSC 0 0 6,000
METLIFE INC COM Stock 59156R108   328,922 4,545 SH   SOLE WSC 0 0 4,545
FLOWERS FOODS INC COM Stock 343498101   196,843,084 6,849,098 SH   SOLE WSC 6,527,061 0 322,037
PIONEER NAT RES CO COM Stock 723787107   938,226 4,108 SH   SOLE WSC 0 0 4,108
NEW YORK CMNTY BANCORP INC COM Stock 649445103   304,500 35,407 SH   SOLE WSC 0 0 35,407
CF INDS HLDGS INC COM Stock 125269100   323,930 3,802 SH   SOLE WSC 0 0 3,802
KINDER MORGAN INC DEL COM Stock 49456B101   2,238,738 123,824 SH   SOLE WSC 0 0 123,824
STRATASYS LTD SHS Stock M85548101   260,920 22,000 SH   SOLE WSC 0 0 22,000
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   240,423 901 SH   SOLE WSC 0 0 901
EQUIFAX INC COM Stock 294429105   1,871,881 9,631 SH   SOLE WSC 0 0 9,631
ENBRIDGE INC COM Stock 29250N105   987,979 25,268 SH   SOLE WSC 0 0 25,268
AES CORP COM Stock 00130H105   321,709 11,186 SH   SOLE WSC 0 0 11,186
CALIFORNIA WTR SVC GROUP COM Stock 130788102   303,200 5,000 SH   SOLE WSC 0 0 5,000
NVIDIA CORPORATION COM Stock 67066G104   984,399 6,736 SH   SOLE WSC 0 0 6,736
EOG RES INC COM Stock 26875P101   399,569 3,085 SH   SOLE WSC 0 0 3,085
ABBVIE INC COM Stock 00287Y109   5,384,377 33,317 SH   SOLE WSC 0 0 33,317
S&P GLOBAL INC COM Stock 78409V104   2,813,496 8,400 SH   SOLE WSC 0 0 8,400
MANNKIND CORP COM NEW Stock 56400P706   137,231 26,040 SH   SOLE WSC 0 0 26,040
SPDR S&P BIOTECH ETF ETF 78464A870   323,700 3,900 SH   SOLE WSC 0 0 3,900
CURTISS WRIGHT CORP COM Stock 231561101   42,749 256 SH   SOLE WSC 0 0 256
NAVIGATOR HLDGS LTD SHS Stock Y62132108   165,897 13,871 SH   SOLE WSC 0 0 13,871
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   470,700 2,000 SH   SOLE WSC 0 0 2,000
ZOETIS INC CL A Stock 98978V103   223,782 1,527 SH   SOLE WSC 0 0 1,527
BLACKSTONE INC COM Stock 09260D107   2,867,854 38,656 SH   SOLE WSC 0 0 38,655
ROCKWELL AUTOMATION INC COM Stock 773903109   257,570 1,000 SH   SOLE WSC 0 0 1,000
STRYKER CORPORATION COM Stock 863667101   6,112 25 SH   SOLE WSC 0 0 25
QUALCOMM INC COM Stock 747525103   517,927 4,711 SH   SOLE WSC 0 0 4,711
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   526,837 24,886 SH   SOLE WSC 0 0 24,886
ARMADA HOFFLER PPTYS INC COM REIT 04208T108   115,000 10,000 SH   SOLE WSC 0 0 10,000
GOLDMAN SACHS BDC INC SHS CEF 38147U107   209,642 15,280 SH   SOLE WSC 0 0 15,280
GENERAL DYNAMICS CORP COM Stock 369550108   351,324 1,416 SH   SOLE WSC 0 0 1,416
MCDONALDS CORP COM Stock 580135101   617,033 2,341 SH   SOLE WSC 0 0 2,341
QUEST DIAGNOSTICS INC COM Stock 74834L100   184,597 1,180 SH   SOLE WSC 0 0 1,179
CISCO SYS INC COM Stock 17275R102   1,029,205 21,604 SH   SOLE WSC 0 0 21,603
ADVANCED MICRO DEVICES INC COM Stock 007903107   3,692 57 SH   SOLE WSC 0 0 57
AT&T INC COM Stock 00206R102   1,754,661 95,310 SH   SOLE WSC 0 0 95,310
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   147,824 1,690 SH   SOLE WSC 0 0 1,690
PRECIGEN INC COM Stock 74017N105   25,840 17,000 SH   SOLE WSC 0 0 17,000
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   48,667 240 SH   SOLE WSC 0 0 240
ISHARES BIOTECHNOLOGY ETF ETF 464287556   165,163 1,258 SH   SOLE WSC 0 0 1,258
GENERAL ELECTRIC CO COM NEW Stock 369604301   556,441 6,641 SH   SOLE WSC 0 0 6,640
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   319,560 1,240 SH   SOLE WSC 0 0 1,240
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   76,175 522 SH   SOLE WSC 0 0 522
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   8,642 88 SH   SOLE WSC 0 0 88
ISHARES SEMICONDUCTOR ETF ETF 464287523   1,740 5 SH   SOLE WSC 0 0 5
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   234,423 100 SH   SOLE WSC 0 0 100
CIGNA CORP NEW COM Stock 125523100   706,086 2,131 SH   SOLE WSC 0 0 2,131
ONEOK INC NEW COM Stock 682680103   1,105,074 16,820 SH   SOLE WSC 0 0 16,820
CHART INDUSTRIES Stock 16115Q308   615,213 5,339 SH   SOLE WSC 0 0 5,339
AIR LEASE CORP CL A Stock 00912X302   195,596 5,091 SH   SOLE WSC 0 0 5,091
UNION PAC CORP COM Stock 907818108   3,770,331 18,208 SH   SOLE WSC 0 0 18,208
CARMAX INC COM Stock 143130102   723,008 11,874 SH   SOLE WSC 0 0 11,874
TRANSOCEAN LTD REG SHS Stock H8817H100   152,514 33,446 SH   SOLE WSC 0 0 33,446
SALESFORCE INC COM Stock 79466L302   103,553 781 SH   SOLE WSC 0 0 781
NORTHROP GRUMMAN CORP COM Stock 666807102   880,615 1,614 SH   SOLE WSC 0 0 1,614
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,167,463 2,120 SH   SOLE WSC 0 0 2,120
LOCKHEED MARTIN CORP COM Stock 539830109   1,160,279 2,385 SH   SOLE WSC 0 0 2,385
JPMORGAN CHASE & CO COM Stock 46625H100   6,283,646 46,858 SH   SOLE WSC 0 0 46,857
INTERNATIONAL PAPER CO COM Stock 460146103   175,228 5,060 SH   SOLE WSC 0 0 5,060
CHEVRON CORP NEW COM Stock 166764100   2,328,569 12,973 SH   SOLE WSC 0 0 12,973
ALBEMARLE CORP COM Stock 012653101   549,740 2,535 SH   SOLE WSC 0 0 2,535
CONOCOPHILLIPS COM Stock 20825C104   727,588 6,166 SH   SOLE WSC 0 0 6,166
M & T BK CORP COM Stock 55261F104   267,055 1,841 SH   SOLE WSC 0 0 1,841
TJX COS INC NEW COM Stock 872540109   214,920 2,700 SH   SOLE WSC 0 0 2,700
BANK AMERICA CORP COM Stock 060505104   76,110 2,298 SH   SOLE WSC 0 0 2,298
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101   241,398 8,539 SH   SOLE WSC 0 0 8,539
WALMART INC COM Stock 931142103   1,109,450 7,825 SH   SOLE WSC 0 0 7,824
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   3,536,063 25,098 SH   SOLE WSC 0 0 25,098
ORACLE CORP COM Stock 68389X105   163,480 2,000 SH   SOLE WSC 0 0 2,000
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   701,596 6,952 SH   SOLE WSC 0 0 6,952
TEXAS INSTRS INC COM Stock 882508104   198,264 1,200 SH   SOLE WSC 0 0 1,200
TARGET CORP COM Stock 87612E106   37,260 250 SH   SOLE WSC 0 0 250
PFIZER INC COM Stock 717081103   3,614,574 70,542 SH   SOLE WSC 0 0 70,542
MORGAN STANLEY COM NEW Stock 617446448   17,004 200 SH   SOLE WSC 0 0 200
3M CO COM Stock 88579Y101   564,810 4,710 SH   SOLE WSC 0 0 4,709
HP INC COM Stock 40434L105   263,326 9,800 SH   SOLE WSC 0 0 9,800
GILEAD SCIENCES INC COM Stock 375558103   738,138 8,598 SH   SOLE WSC 0 0 8,598
CATERPILLAR INC COM Stock 149123101   2,299,776 9,600 SH   SOLE WSC 0 0 9,600
ALPHABET INC CAP STK CL C Stock 02079K107   2,750,719 31,001 SH   SOLE WSC 0 0 31,001
AMERICAN EXPRESS CO COM Stock 025816109   623,505 4,220 SH   SOLE WSC 0 0 4,220
AMGEN INC COM Stock 031162100   1,211,690 4,614 SH   SOLE WSC 0 0 4,613
APPLIED MATLS INC COM Stock 038222105   243,450 2,500 SH   SOLE WSC 0 0 2,500
TPI COMPOSITES INC COM Stock 87266J104   208,438 20,556 SH   SOLE WSC 0 0 20,556
WILLIAMS COS INC COM Stock 969457100   305,131 9,274 SH   SOLE WSC 0 0 9,274
DIGI INTL INC COM Stock 253798102   547,446 14,978 SH   SOLE WSC 0 0 14,978
AGNICO EAGLE MINES LTD COM Stock 008474108   626,947 12,059 SH   SOLE WSC 0 0 12,059
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108   173,094 2,550 SH   SOLE WSC 0 0 2,550
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556   40,764 300 SH   SOLE WSC 0 0 300
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   247,916 6,590 SH   SOLE WSC 0 0 6,590
EATON CORP PLC SHS Stock G29183103   94,170 600 SH   SOLE WSC 0 0 600
B & G FOODS INC NEW COM Stock 05508R106   196,240 17,600 SH   SOLE WSC 0 0 17,600
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   164,464 1,867 SH   SOLE WSC 0 0 1,867
CITIZENS FINL GROUP INC COM Stock 174610105   1,338,580 34,000 SH   SOLE WSC 0 0 34,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   205,157 3,417 SH   SOLE WSC 0 0 3,417
ESSENTIAL UTILS INC COM Stock 29670G102   79,518 1,666 SH   SOLE WSC 0 0 1,666
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   86,558 1,965 SH   SOLE WSC 0 0 1,965
DELTA AIR LINES INC DEL COM NEW Stock 247361702   159,207 4,845 SH   SOLE WSC 0 0 4,845
FLUOR CORP NEW COM Stock 343412102   2,645,009 76,313 SH   SOLE WSC 0 0 76,313
GABELLI EQUITY TR INC COM CEF 362397101   29,745 5,428 SH   SOLE WSC 0 0 5,428
IDACORP INC COM Stock 451107106   91,673 850 SH   SOLE WSC 0 0 850
PHILIP MORRIS INTL INC COM Stock 718172109   708,470 7,000 SH   SOLE WSC 0 0 7,000
INSEEGO CORP COM Stock 45782B104   12,103 14,365 SH   SOLE WSC 0 0 14,365
NUCOR CORP COM Stock 670346105   342,706 2,600 SH   SOLE WSC 0 0 2,600
TRINITY INDS INC COM Stock 896522109   334,141 11,300 SH   SOLE WSC 0 0 11,300
PNC FINL SVCS GROUP INC COM Stock 693475105   746,612 4,727 SH   SOLE WSC 0 0 4,727
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,709,997 37,665 SH   SOLE WSC 0 0 37,665
ALTRIA GROUP INC COM Stock 02209S103   435,938 9,537 SH   SOLE WSC 0 0 9,537
LOEWS CORP COM Stock 540424108   110,244 1,890 SH   SOLE WSC 0 0 1,890
CITIGROUP INC COM NEW Stock 172967424   1,113,924 24,628 SH   SOLE WSC 0 0 24,628
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   304,840 2,000 SH   SOLE WSC 0 0 2,000
EXXON MOBIL CORP COM Stock 30231G102   5,764,499 52,262 SH   SOLE WSC 0 0 52,262
UNITEDHEALTH GROUP INC COM Stock 91324P102   573,655 1,082 SH   SOLE WSC 0 0 1,082
TRAVELERS COMPANIES INC COM Stock 89417E109   286,110 1,526 SH   SOLE WSC 0 0 1,526
LOWES COS INC COM Stock 548661107   199,240 1,000 SH   SOLE WSC 0 0 1,000
DEERE & CO COM Stock 244199105   171,504 400 SH   SOLE WSC 0 0 400
COLGATE PALMOLIVE CO COM Stock 194162103   78,790 1,000 SH   SOLE WSC 0 0 1,000
SHOPIFY INC CL A Stock 82509L107   1,059,002 30,510 SH   SOLE WSC 0 0 30,510
DEVON ENERGY CORP NEW COM Stock 25179M103   1,611,894 26,205 SH   SOLE WSC 0 0 26,205
KRAFT HEINZ CO COM Stock 500754106   257,369 6,322 SH   SOLE WSC 0 0 6,322
PAYPAL HLDGS INC COM Stock 70450Y103   291,041 4,087 SH   SOLE WSC 0 0 4,086
CROWN CASTLE INC COM REIT 22822V101   135,640 1,000 SH   SOLE WSC 0 0 1,000
BLACKROCK INC COM Stock 09247X101   1,071,094 1,512 SH   SOLE WSC 0 0 1,511
AQUA METALS INC COM Stock 03837J101   39,875 31,900 SH   SOLE WSC 0 0 31,900
APPLE INC COM Stock 037833100   14,003,564 107,778 SH   SOLE WSC 0 0 107,777
GSK PLC SPONSORED ADR ADR 37733W204   149,907 4,266 SH   SOLE WSC 0 0 4,266
REPUBLIC FIRST BANCORP INC COM Stock 760416107   25,800 12,000 SH   SOLE WSC 0 0 12,000
ABBOTT LABS COM Stock 002824100   3,269,575 29,780 SH   SOLE WSC 0 0 29,780
DISNEY WALT CO COM Stock 254687106   2,667,216 30,700 SH   SOLE WSC 0 0 30,700
INVESCO PREFERRED ETF ETF 46138E511   139,124 12,444 SH   SOLE WSC 0 0 12,444