The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 17,490 5,365 SH   SOLE   0 0 5,365
UNIFI INC COM NEW Stock 904677200 128 7,083 SH   SOLE   0 0 7,083
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 6 150 SH   SOLE   0 0 150
PRUDENTIAL FINL INC COM Stock 744320102 18 150 SH   SOLE   0 0 150
INVESCO QQQ TRUST ETF 46090E103 537 1,482 SH   SOLE   0 0 1,481
CAMDEN NATL CORP COM Stock 133034108 353 7,500 SH   SOLE   0 0 7,500
STARBUCKS CORP COM Stock 855244109 548 6,029 SH   SOLE   0 0 6,028
XPO LOGISTICS INC COM Stock 983793100 736 10,115 SH   SOLE   0 0 10,115
BAR HBR BANKSHARES COM Stock 066849100 483 16,875 SH   SOLE   0 0 16,875
JOHNSON & JOHNSON COM Stock 478160104 6,144 387,125 SH   SOLE   0 0 387,125
WASTE MGMT INC DEL COM Stock 94106L109 333 2,103 SH   SOLE   0 0 2,103
ABB LTD SPONSORED ADR ADR 000375204 639 19,750 SH   SOLE   0 0 19,750
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 228 1,000 SH   SOLE   0 0 1,000
THOMSON REUTERS CORP. COM NEW Stock 884903709 543 4,993 SH   SOLE   0 0 4,993
OLIN CORP COM PAR $1 Stock 680665205 28 538 SH   SOLE   0 0 538
COSTCO WHSL CORP NEW COM Stock 22160K105 1,143 1,985 SH   SOLE   0 0 1,985
SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 379 8,000 SH   SOLE   0 0 8,000
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 689 5,600 SH   SOLE   0 0 5,600
YUM BRANDS INC COM Stock 988498101 1,094 9,696 SH   SOLE   0 0 8,133
BOSTON SCIENTIFIC CORP COM Stock 101137107 615 48,828 SH   SOLE   0 0 47,732
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 385 26,000 SH   SOLE   0 0 26,000
PROCTER AND GAMBLE CO COM Stock 742718109 3,337 21,836 SH   SOLE   0 0 21,836
COCA COLA CO COM Stock 191216100 3,072 49,545 SH   SOLE   0 0 49,545
GENERAL MLS INC COM Stock 370334104 68 1,000 SH   SOLE   0 0 1,000
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 314 12,163 SH   SOLE   0 0 12,163
OCCIDENTAL PETE CORP COM Stock 674599105 378 6,529 SH   SOLE   0 0 6,475
TRUIST FINL CORP COM Stock 89832Q109 50 875 SH   SOLE   0 0 875
UNITED PARCEL SERVICE INC CL B Stock 911312106 381 1,778 SH   SOLE   0 0 1,777
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 312 42,668 SH   SOLE   0 0 42,668
MARRIOTT INTL INC NEW CL A Stock 571903202 79 450 SH   SOLE   0 0 450
BIOGEN INC COM Stock 09062X103 380 1,804 SH   SOLE   0 0 1,804
INTEL CORP COM Stock 458140100 791 15,966 SH   SOLE   0 0 15,966
MEDTRONIC PLC SHS Stock G5960L103 65 585 SH   SOLE   0 0 585
CLOROX CO DEL COM Stock 189054109 177 1,270 SH   SOLE   0 0 1,270
CROCS INC COM Stock 227046109 271 3,550 SH   SOLE   0 0 3,550
ISHARES SILVER TRUST ETF 46428Q109 1,649 104,750 SH   SOLE   0 0 103,420
POOL CORP COM Stock 73278L105 222 525 SH   SOLE   0 0 525
PROLOGIS INC. COM REIT 74340W103 361 2,235 SH   SOLE   0 0 2,235
MERCK & CO INC COM Stock 58933Y105 884 10,771 SH   SOLE   0 0 10,771
SPDR S&P 500 ETF ETF 78462F103 448 993 SH   SOLE   0 0 992
MCKESSON CORP COM Stock 58155Q103 1,592 5,200 SH   SOLE   0 0 5,200
MASTERCARD INCORPORATED CL A Stock 57636Q104 12,332 390,887 SH   SOLE   0 0 390,887
PEOPLES BANCORP INC COM Stock 709789101 1,685 53,830 SH   SOLE   0 0 53,830
FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 405 2,500 SH   SOLE   0 0 2,500
ILLINOIS TOOL WKS INC COM Stock 452308109 4,659 22,248 SH   SOLE   0 0 22,248
UNITED RENTALS INC COM Stock 911363109 178 500 SH   SOLE   0 0 500
STEEL DYNAMICS INC COM Stock 858119100 226 2,706 SH   SOLE   0 0 2,706
EXACT SCIENCES CORP COM Stock 30063P105 210 3,000 SH   SOLE   0 0 3,000
EMERSON ELEC CO COM Stock 291011104 607 6,190 SH   SOLE   0 0 6,190
YUM CHINA HLDGS INC COM Stock 98850P109 357 8,356 SH   SOLE   0 0 8,000
CORNING INC COM Stock 219350105 1,639 44,400 SH   SOLE   0 0 44,400
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 14,753 335,417 SH   SOLE   0 0 335,417
PARSONS CORP DEL COM Stock 70202L102 190 4,900 SH   SOLE   0 0 4,900
BANK NEW YORK MELLON CORP COM Stock 064058100 372 7,500 SH   SOLE   0 0 7,500
VERIZON COMMUNICATIONS INC COM Stock 92343V104 2,429 47,807 SH   SOLE   0 0 47,481
MARVELL TECHNOLOGY INC COM Stock 573874104 215 3,000 SH   SOLE   0 0 3,000
FEDEX CORP COM Stock 31428X106 353 1,525 SH   SOLE   0 0 1,525
SNAP ON INC COM Stock 833034101 2,094 10,190 SH   SOLE   0 0 10,190
PEPSICO INC COM Stock 713448108 1,009 6,057 SH   SOLE   0 0 5,887
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 1,494 17,920 SH   SOLE   0 0 17,920
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 2,639 93,300 SH   SOLE   0 0 93,300
HONEYWELL INTL INC COM Stock 438516106 2,641 33,148 SH   SOLE   0 0 32,834
FORD MTR CO DEL COM Stock 345370860 111 6,550 SH   SOLE   0 0 6,550
BP PLC SPONSORED ADR ADR 055622104 65 2,200 SH   SOLE   0 0 2,200
HOME DEPOT INC COM Stock 437076102 3,305 40,971 SH   SOLE   0 0 40,775
BAXTER INTL INC COM Stock 071813109 178 2,300 SH   SOLE   0 0 2,300
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 415 1,826 SH   SOLE   0 0 1,826
DUPONT DE NEMOURS INC COM Stock 26614N102 157 2,132 SH   SOLE   0 0 2,132
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 447 3,265 SH   SOLE   0 0 3,265
SPDR GOLD SHARES ETF 78463V107 1,644 9,101 SH   SOLE   0 0 9,101
SOUTHERN CO COM Stock 842587107 112 1,541 SH   SOLE   0 0 1,541
BECTON DICKINSON & CO COM Stock 075887109 1,639 6,160 SH   SOLE   0 0 6,160
UNIVERSAL ELECTRS INC COM Stock 913483103 692 22,153 SH   SOLE   0 0 22,153
CASI PHARMACEUTICALS INC COM Stock 14757U109 1,727 2,132,547 SH   SOLE   0 0 2,132,547
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 439 1,583 SH   SOLE   0 0 1,583
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 881 10,500 SH   SOLE   0 0 10,500
STERIS PLC SHS USD Stock G8473T100 858 3,550 SH   SOLE   0 0 3,550
LUMEN TECHNOLOGIES INC COM Stock 550241103 27 2,382 SH   SOLE   0 0 2,382
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 1,345 13,430 SH   SOLE   0 0 13,430
LINCOLN ELEC HLDGS INC COM Stock 533900106 227 1,650 SH   SOLE   0 0 1,650
MARINEMAX INC COM Stock 567908108 2,350 58,360 SH   SOLE   0 0 58,359
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 776 2,200 SH   SOLE   0 0 2,200
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 4,233 9,291 SH   SOLE   0 0 9,291
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 1,162 30,670 SH   SOLE   0 0 30,670
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 139 1,775 SH   SOLE   0 0 1,775
EXELON CORP COM Stock 30161N101 1,155 24,250 SH   SOLE   0 0 24,250
ALPHABET INC CAP STK CL A Stock 02079K305 13,576 4,881 SH   SOLE   0 0 4,881
EASTMAN CHEM CO COM Stock 277432100 28 250 SH   SOLE   0 0 250
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,099 4,770 SH   SOLE   0 0 4,770
NEWMONT CORP COM Stock 651639106 565 104,263 SH   SOLE   0 0 92,308
CSX CORP COM Stock 126408103 916 24,458 SH   SOLE   0 0 24,457
COMCAST CORP NEW CL A Stock 20030N101 1,940 41,425 SH   SOLE   0 0 41,425
GENERAC HLDGS INC COM Stock 368736104 476 1,600 SH   SOLE   0 0 1,600
MICROSOFT CORP COM Stock 594918104 34,474 173,591 SH   SOLE   0 0 172,559
FIRST HORIZON CORPORATION COM Stock 320517105 617 26,250 SH   SOLE   0 0 26,250
PRIMERICA INC COM Stock 74164M108 219 110,256 SH   SOLE   0 0 110,256
VALERO ENERGY CORP COM Stock 91913Y100 442 4,350 SH   SOLE   0 0 4,350
SCHLUMBERGER LTD COM STK Stock 806857108 320 7,745 SH   SOLE   0 0 7,745
CVS HEALTH CORP COM Stock 126650100 4,316 42,643 SH   SOLE   0 0 42,643
JEFFERIES FINL GROUP INC COM Stock 47233W109 920 28,000 SH   SOLE   0 0 28,000
AVALARA INC COM Stock 05338G106 445 24,245 SH   SOLE   0 0 23,972
SIMON PPTY GROUP INC NEW COM REIT 828806109 3,257 24,356 SH   SOLE   0 0 24,055
RPM INTL INC COM Stock 749685103 90 1,100 SH   SOLE   0 0 1,100
ISHARES MSCI BRAZIL ETF ETF 464286400 1,518 40,150 SH   SOLE   0 0 40,150
AMERIPRISE FINL INC COM Stock 03076C106 421 1,400 SH   SOLE   0 0 1,400
BLOOM ENERGY CORP COM CL A Stock 093712107 725 30,000 SH   SOLE   0 0 30,000
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,058 2 SH   SOLE   0 0 2
BOEING CO COM Stock 097023105 2,830 14,778 SH   SOLE   0 0 14,778
NEXTERA ENERGY INC COM Stock 65339F101 765 9,029 SH   SOLE   0 0 9,029
ALIGN TECHNOLOGY INC COM Stock 016255101 818 1,875 SH   SOLE   0 0 1,875
TESLA INC COM Stock 88160R101 1,698 1,576 SH   SOLE   0 0 1,576
LINDE PLC SHS Stock G5494J103 2,857 8,945 SH   SOLE   0 0 8,945
MODERNA INC COM Stock 60770K107 0 2 SH   SOLE   0 0 2
SPROTT INC COM NEW Stock 852066208 839 16,700 SH   SOLE   0 0 16,700
PUBLIC STORAGE COM REIT 74460D109 38 98 SH   SOLE   0 0 98
ALERIAN MLP ETF ETF 00162Q452 103 2,700 SH   SOLE   0 0 2,700
NORTH EUROPEAN OIL RTY TR SH BEN INT Stock 659310106 246 15,257 SH   SOLE   0 0 15,257
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 416 9,285 SH   SOLE   0 0 9,285
STEPAN CO COM Stock 858586100 1,433 14,500 SH   SOLE   0 0 14,500
DOW INC COM Stock 260557103 211 3,308 SH   SOLE   0 0 3,308
LYFT INC CL A COM Stock 55087P104 1,364 35,513 SH   SOLE   0 0 35,513
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 111 950 SH   SOLE   0 0 950
CONAGRA BRANDS INC COM Stock 205887102 112 3,350 SH   SOLE   0 0 3,350
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 231 3,000 SH   SOLE   0 0 3,000
VANGUARD S&P 500 ETF ETF 922908363 509 1,225 SH   SOLE   0 0 1,224
ILLUMINA INC COM Stock 452327109 12,070 34,545 SH   SOLE   0 0 34,544
CORTEVA INC COM Stock 22052L104 89 1,543 SH   SOLE   0 0 1,543
CONSOLIDATED EDISON INC COM Stock 209115104 36 375 SH   SOLE   0 0 375
GENERAL MTRS CO COM Stock 37045V100 60 1,378 SH   SOLE   0 0 1,378
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 57 250 SH   SOLE   0 0 250
PERSONALIS INC COM Stock 71535D106 7,452 909,865 SH   SOLE   0 0 909,865
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 3,157 20,019 SH   SOLE   0 0 20,018
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 680 6,480 SH   SOLE   0 0 6,480
VANECK GOLD MINERS ETF ETF 92189F106 1,853 48,325 SH   SOLE   0 0 48,325
BOOKING HOLDINGS INC COM Stock 09857L108 2,806 1,195 SH   SOLE   0 0 1,195
LILLY ELI & CO COM Stock 532457108 1,976 6,900 SH   SOLE   0 0 6,900
NICOLET BANKSHARES INC COM Stock 65406E102 665 7,106 SH   SOLE   0 0 7,106
APOLLO GLOBAL MGMT INC COM Stock 03769M106 270 4,350 SH   SOLE   0 0 4,350
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 167 1,666 SH   SOLE   0 0 1,666
REPLIGEN CORP COM Stock 759916109 470 2,500 SH   SOLE   0 0 2,500
SCHRODINGER INC COM Stock 80810D103 44 1,301 SH   SOLE   0 0 1,300
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 72 649 SH   SOLE   0 0 649
CARRIER GLOBAL CORPORATION COM Stock 14448C104 258 5,625 SH   SOLE   0 0 5,625
AFLAC INC COM Stock 001055102 109 1,700 SH   SOLE   0 0 1,700
FREEPORT-MCMORAN INC CL B Stock 35671D857 4,230 85,050 SH   SOLE   0 0 85,050
SYSCO CORP COM Stock 871829107 326 3,992 SH   SOLE   0 0 3,992
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 514 3,251 SH   SOLE   0 0 225
ISHARES FLOATING RATE BOND ETF ETF 46429B655 475 9,400 SH   SOLE   0 0 9,400
ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 3,688 94,673 SH   SOLE   0 0 94,673
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162 0 9 SH   SOLE   0 0 9
AVIENT CORPORATION COM Stock 05368V106 473 9,846 SH   SOLE   0 0 9,845
QUANTA SVCS INC COM Stock 74762E102 934 7,100 SH   SOLE   0 0 7,100
AMERICAN ELEC PWR CO INC COM Stock 025537101 156 1,566 SH   SOLE   0 0 1,565
NEW MTN FIN CORP COM CEF 647551100 291 46,700 SH   SOLE   0 0 46,700
BCB BANCORP INC COM Stock 055298103 183 10,000 SH   SOLE   0 0 10,000
F N B CORP COM Stock 302520101 341 27,388 SH   SOLE   0 0 27,388
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 123 2,514 SH   SOLE   0 0 2,514
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 1,398 100,000 SH   SOLE   0 0 100,000
FIRST SOLAR INC COM Stock 336433107 67 800 SH   SOLE   0 0 800
FRANCO NEV CORP COM Stock 351858105 616 35,633 SH   SOLE   0 0 35,364
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 1,376 121,713 SH   SOLE   0 0 121,335
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 2,117 28,500 SH   SOLE   0 0 28,500
APPHARVEST INC COM Stock 03783T103 116 21,551 SH   SOLE   0 0 21,550
PERFORMANCE SHIPPING INC COM NEW Stock Y67305121 60 20,000 SH   SOLE   0 0 20,000
APTIV PLC SHS Stock G6095L109 635 29,351 SH   SOLE   0 0 28,842
DUCKHORN PORTFOLIO INC COM Stock 26414D106 3,418 187,901 SH   SOLE   0 0 187,901
TRACTOR SUPPLY CO COM Stock 892356106 257 1,100 SH   SOLE   0 0 1,100
ORGANON & CO COMMON STOCK Stock 68622V106 35 998 SH   SOLE   0 0 998
VISA INC COM CL A Stock 92826C839 1,403 6,325 SH   SOLE   0 0 6,325
GXO LOGISTICS INC Stock 36262G101 1,124 15,760 SH   SOLE   0 0 15,760
BATH & BODY WORKS INC COM Stock 070830104 368 26,688 SH   SOLE   0 0 26,020
LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 50202P105 8 1,000 SH   SOLE   0 0 1,000
SVB FINANCIAL GROUP COM Stock 78486Q101 5,234 9,355 SH   SOLE   0 0 9,355
FLUENCE ENERGY INC COM CL A Stock 34379V103 792 60,400 SH   SOLE   0 0 60,400
BANC OF CALIFORNIA INC COM Stock 05990K106 194 10,000 SH   SOLE   0 0 10,000
NUVEEN MUN VALUE FD INC COM CEF 670928100 479 50,000 SH   SOLE   0 0 50,000
COSTAR GROUP INC COM Stock 22160N109 316 4,750 SH   SOLE   0 0 4,750
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 1,971 106,921 SH   SOLE   0 0 106,920
VANECK SEMICONDUCTOR ETF ETF 92189F676 4,434 16,436 SH   SOLE   0 0 16,435
PHILLIPS 66 COM Stock 718546104 163 1,892 SH   SOLE   0 0 1,892
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 222 537 SH   SOLE   0 0 537
SHELL PLC SPON ADS ADR 780259305 1,073 19,525 SH   SOLE   0 0 19,525
CONSTELLATION ENERGY CORP COM Stock 21037T109 905 16,080 SH   SOLE   0 0 16,080
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104 656 27,580 SH   SOLE   0 0 27,580
META PLATFORMS INC CL A Stock 30303M102 4,874 21,920 SH   SOLE   0 0 21,920
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 701 1,050 SH   SOLE   0 0 1,050
UNITED BANKSHARES INC WEST VA COM Stock 909907107 111 3,173 SH   SOLE   0 0 3,173
MATSON INC COM Stock 57686G105 437 3,625 SH   SOLE   0 0 3,625
PALO ALTO NETWORKS INC COM Stock 697435105 4,109 6,600 SH   SOLE   0 0 6,600
CARLYLE GROUP INC COM Stock 14316J108 3,238 66,198 SH   SOLE   0 0 66,197
BLOOMIN BRANDS INC COM Stock 094235108 1,271 57,920 SH   SOLE   0 0 57,920
MONDELEZ INTL INC CL A Stock 609207105 1,158 18,446 SH   SOLE   0 0 18,446
WP CAREY INC COM REIT 92936U109 3,792 46,287 SH   SOLE   0 0 45,901
BROADCOM INC COM Stock 11135F101 1,398 2,220 SH   SOLE   0 0 2,219
DIAMONDBACK ENERGY INC COM Stock 25278X109 832 6,070 SH   SOLE   0 0 6,070
FLOWERS FOODS INC COM Stock 343498101 365,359 14,210,765 SH   SOLE   13,731,127 0 479,637
PIONEER NAT RES CO COM Stock 723787107 8,584 34,330 SH   SOLE   0 0 34,330
CF INDS HLDGS INC COM Stock 125269100 318 3,090 SH   SOLE   0 0 3,090
KINDER MORGAN INC DEL COM Stock 49456B101 264 13,946 SH   SOLE   0 0 13,946
STRATASYS LTD SHS Stock M85548101 711 28,000 SH   SOLE   0 0 28,000
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 7,275 21,572 SH   SOLE   0 0 21,572
EQUIFAX INC COM Stock 294429105 1,795 7,571 SH   SOLE   0 0 7,571
ENBRIDGE INC COM Stock 29250N105 1,034 22,438 SH   SOLE   0 0 22,438
AES CORP COM Stock 00130H105 103 4,000 SH   SOLE   0 0 4,000
PRIMO WATER CORPORATION COM Stock 74167P108 780 54,720 SH   SOLE   0 0 54,720
NVIDIA CORPORATION COM Stock 67066G104 1,958 7,175 SH   SOLE   0 0 7,175
CUMMINS INC COM Stock 231021106 1,091 5,320 SH   SOLE   0 0 5,320
EOG RES INC COM Stock 26875P101 858 7,200 SH   SOLE   0 0 7,200
MOSAIC CO NEW COM Stock 61945C103 7 100 SH   SOLE   0 0 100
OWENS CORNING NEW COM Stock 690742101 705 107,250 SH   SOLE   0 0 107,250
WHEATON PRECIOUS METALS CORP COM Stock 962879102 2,906 61,075 SH   SOLE   0 0 61,075
ABBVIE INC COM Stock 00287Y109 4,067 72,855 SH   SOLE   0 0 72,824
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 386 6,100 SH   SOLE   0 0 6,100
SPDR S&P METALS AND MINING ETF ETF 78464A755 1,007 16,425 SH   SOLE   0 0 16,425
RANGE RES CORP COM Stock 75281A109 568 47,450 SH   SOLE   0 0 47,080
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 821 2,000 SH   SOLE   0 0 2,000
ZOETIS INC CL A Stock 98978V103 8,221 43,590 SH   SOLE   0 0 43,590
BLACKSTONE INC COM Stock 09260D107 18,453 425,938 SH   SOLE   0 0 421,938
STRYKER CORPORATION COM Stock 863667101 294 1,100 SH   SOLE   0 0 1,100
QUALCOMM INC COM Stock 747525103 1,214 83,855 SH   SOLE   0 0 83,854
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 839 25,168 SH   SOLE   0 0 24,867
GENERAL DYNAMICS CORP COM Stock 369550108 321 1,331 SH   SOLE   0 0 1,331
MCDONALDS CORP COM Stock 580135101 962 3,892 SH   SOLE   0 0 3,892
NEW RESIDENTIAL INVT CORP COM NEW REIT 64828T201 329 30,000 SH   SOLE   0 0 30,000
GLOBAL X URANIUM ETF ETF 37954Y871 1,398 134,245 SH   SOLE   0 0 128,734
QUEST DIAGNOSTICS INC COM Stock 74834L100 157 28,292 SH   SOLE   0 0 28,122
CISCO SYS INC COM Stock 17275R102 474 8,502 SH   SOLE   0 0 8,501
CAPITAL ONE FINL CORP COM Stock 14040H105 2,931 22,324 SH   SOLE   0 0 22,323
ADVANCED MICRO DEVICES INC COM Stock 007903107 7,441 68,050 SH   SOLE   0 0 68,049
VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 891 19,000 SH   SOLE   0 0 19,000
AT&T INC COM Stock 00206R102 1,025 76,077 SH   SOLE   0 0 75,635
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 1,230 13,950 SH   SOLE   0 0 13,950
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 442 2,205 SH   SOLE   0 0 2,205
ISHARES BIOTECHNOLOGY FUND ETF 464287556 2,315 17,770 SH   SOLE   0 0 17,770
GENERAL ELECTRIC CO COM NEW Stock 369604301 656 7,168 SH   SOLE   0 0 7,168
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 358 5,200 SH   SOLE   0 0 5,200
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 194 1,155 SH   SOLE   0 0 1,155
EXPEDIA GROUP INC COM NEW Stock 30212P303 777 3,972 SH   SOLE   0 0 3,972
CIGNA CORP NEW COM Stock 125523100 2,373 9,904 SH   SOLE   0 0 9,904
ONEOK INC NEW COM Stock 682680103 198 3,137 SH   SOLE   0 0 1,997
CHART INDS INC COM Stock 16115Q308 478 2,780 SH   SOLE   0 0 2,780
AIR LEASE CORP CL A Stock 00912X302 89 2,000 SH   SOLE   0 0 2,000
UNION PAC CORP COM Stock 907818108 3,463 21,867 SH   SOLE   0 0 11,474
RIO TINTO PLC SPONSORED ADR ADR 767204100 350 4,350 SH   SOLE   0 0 4,350
TRANSOCEAN LTD REG SHS Stock H8817H100 2 370 SH   SOLE   0 0 370
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 159 4,361 SH   SOLE   0 0 4,361
SALESFORCE INC COM Stock 79466L302 5,389 109,911 SH   SOLE   0 0 109,911
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 2,889 38,443 SH   SOLE   0 0 38,442
NORTHROP GRUMMAN CORP COM Stock 666807102 2,263 5,060 SH   SOLE   0 0 5,060
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 11,058 166,135 SH   SOLE   0 0 166,134
LOCKHEED MARTIN CORP COM Stock 539830109 1,720 3,896 SH   SOLE   0 0 3,896
JPMORGAN CHASE & CO COM Stock 46625H100 10,251 183,451 SH   SOLE   0 0 183,450
INTERNATIONAL PAPER CO COM Stock 460146103 182 3,950 SH   SOLE   0 0 3,950
CHEVRON CORP NEW COM Stock 166764100 2,722 218,378 SH   SOLE   0 0 217,330
ALBEMARLE CORP COM Stock 012653101 343 1,550 SH   SOLE   0 0 1,550
CONOCOPHILLIPS COM Stock 20825C104 304 3,040 SH   SOLE   0 0 3,039
PERKINELMER INC COM Stock 714046109 1,274 7,300 SH   SOLE   0 0 7,300
TJX COS INC NEW COM Stock 872540109 58 955 SH   SOLE   0 0 955
BK OF AMERICA CORP COM Stock 060505104 945 22,920 SH   SOLE   9,500 0 13,420
TREVENA INC COM Stock 89532E109 9 16,000 SH   SOLE   0 0 16,000
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 15 432 SH   SOLE   0 0 431
WALMART INC COM Stock 931142103 45 300 SH   SOLE   0 0 300
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,360 10,554 SH   SOLE   0 0 10,362
ORACLE CORP COM Stock 68389X105 124 1,495 SH   SOLE   0 0 1,495
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 2,585 26,097 SH   SOLE   0 0 26,097
TEXAS INSTRS INC COM Stock 882508104 94 510 SH   SOLE   0 0 510
TARGET CORP COM Stock 87612E106 6,870 32,370 SH   SOLE   0 0 32,370
PFIZER INC COM Stock 717081103 2,468 47,511 SH   SOLE   0 0 47,172
MORGAN STANLEY COM NEW Stock 617446448 320 3,657 SH   SOLE   0 0 3,657
3M CO COM Stock 88579Y101 462 3,100 SH   SOLE   0 0 3,100
KLA CORP COM NEW Stock 482480100 256 700 SH   SOLE   0 0 700
GILEAD SCIENCES INC COM Stock 375558103 9 150 SH   SOLE   0 0 150
CATERPILLAR INC COM Stock 149123101 312 1,400 SH   SOLE   0 0 1,400
ALPHABET INC CAP STK CL C Stock 02079K107 18,976 202,233 SH   SOLE   0 0 202,233
AMERICAN EXPRESS CO COM Stock 025816109 3,373 18,040 SH   SOLE   0 0 18,040
AMGEN INC COM Stock 031162100 1,139 90,884 SH   SOLE   0 0 88,645
APPLIED MATLS INC COM Stock 038222105 1,004 6,971 SH   SOLE   0 0 6,600
ANALOG DEVICES INC COM Stock 032654105 396 2,400 SH   SOLE   0 0 2,400
TPI COMPOSITES INC COM Stock 87266J104 11 800 SH   SOLE   0 0 800
WILLIAMS COS INC COM Stock 969457100 538 16,100 SH   SOLE   0 0 16,100
MAIN STR CAP CORP COM CEF 56035L104 228 5,350 SH   SOLE   0 0 5,350
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 3,466 25,760 SH   SOLE   0 0 25,760
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 283 3,400 SH   SOLE   0 0 3,400
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 410 8,400 SH   SOLE   0 0 8,400
EATON CORP PLC SHS Stock G29183103 470 3,095 SH   SOLE   0 0 3,095
B & G FOODS INC NEW COM Stock 05508R106 47 1,750 SH   SOLE   0 0 1,750
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 48 440 SH   SOLE   0 0 440
CITIZENS FINL GROUP INC COM Stock 174610105 1,995 44,000 SH   SOLE   0 0 44,000
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 41 683 SH   SOLE   0 0 683
ESSENTIAL UTILS INC COM Stock 29670G102 213 4,166 SH   SOLE   0 0 4,166
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 244 4,150 SH   SOLE   0 0 4,150
DELTA AIR LINES INC DEL COM NEW Stock 247361702 59 1,491 SH   SOLE   0 0 1,491
FLUOR CORP NEW COM Stock 343412102 1,753 61,115 SH   SOLE   0 0 61,115
IDACORP INC COM Stock 451107106 461 4,000 SH   SOLE   0 0 4,000
PHILIP MORRIS INTL INC COM Stock 718172109 1,678 47,252 SH   SOLE   0 0 45,448
PNC FINL SVCS GROUP INC COM Stock 693475105 22 120 SH   SOLE   0 0 120
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 687 9,208 SH   SOLE   0 0 9,111
ALTRIA GROUP INC COM Stock 02209S103 661 12,645 SH   SOLE   0 0 12,645
LOEWS CORP COM Stock 540424108 448 6,912 SH   SOLE   0 0 6,911
CITIGROUP INC COM NEW Stock 172967424 2,369 44,372 SH   SOLE   0 0 44,372
EXXON MOBIL CORP COM Stock 30231G102 4,981 108,839 SH   SOLE   0 0 107,965
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,129 4,175 SH   SOLE   0 0 4,174
TRAVELERS COMPANIES INC COM Stock 89417E109 30 164 SH   SOLE   0 0 164
LOWES COS INC COM Stock 548661107 1,358 6,716 SH   SOLE   0 0 6,716
DEERE & CO COM Stock 244199105 3,311 7,775 SH   SOLE   0 0 7,270
COLGATE PALMOLIVE CO COM Stock 194162103 141 1,853 SH   SOLE   0 0 1,853
SHOPIFY INC CL A Stock 82509L107 3,363 4,975 SH   SOLE   0 0 4,975
DEVON ENERGY CORP NEW COM Stock 25179M103 6,722 113,674 SH   SOLE   0 0 113,674
KRAFT HEINZ CO COM Stock 500754106 572 52,614 SH   SOLE   0 0 51,919
PAYPAL HLDGS INC COM Stock 70450Y103 413 3,570 SH   SOLE   0 0 3,570
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 757 14,250 SH   SOLE   0 0 14,250
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 525 131,362 SH   SOLE   0 0 131,362
BLACKROCK INC COM Stock 09247X101 2,391 3,129 SH   SOLE   0 0 3,129
AQUA METALS INC COM Stock 03837J101 5 3,000 SH   SOLE   0 0 3,000
APPLE INC COM Stock 037833100 28,155 335,621 SH   SOLE   0 0 333,256
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 13 300 SH   SOLE   0 0 300
ABBOTT LABS COM Stock 002824100 2,345 19,815 SH   SOLE   0 0 19,815
DISNEY WALT CO COM Stock 254687106 2,963 21,603 SH   SOLE   0 0 21,603
INVESCO PREFERRED ETF ETF 46138E511 156 11,480 SH   SOLE   0 0 11,480