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
EATON CORP PLC SHS G29183103   665,440 3,309 SH   SOLE   0 0 1,000
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   220,581 2,310 SH   SOLE   0 0 226
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   466,696 6,427 SH   SOLE   0 0 60
STERIS PLC SHS USD G8473T100   857,480 44,200 SH   SOLE   0 0 100
CHUBB LIMITED COM H1467J104   241,364 1,253 SH   SOLE   0 0 750
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   265,476 7,399 SH   SOLE   0 0 169
AFLAC INC COM 001055102   1,153,886 16,531 SH   SOLE   0 0 621
ALPS ETF TR ALERIAN MLP 00162Q452   472,509 3,906 SH   SOLE   0 0 2,126
ABBOTT LABS COM 002824100   309,175 2,836 SH   SOLE   0 0 516
ABBVIE INC COM 00287Y109   365,824 2,715 SH   SOLE   0 0 2,879
ACTIVISION BLIZZARD INC COM 00507V109   240,677 2,855 SH   SOLE   0 0 336
AIRBNB INC COM CL A 009066101   337,814 1,128 SH   SOLE   0 0 63
ALPHABET INC CAP STK CL C 02079K107   570,490 4,766 SH   SOLE   0 0 2,834
ALTRIA GROUP INC COM 02209S103   241,305 5,327 SH   SOLE   0 0 5,291
AMAZON COM INC COM 023135106   739,793 5,675 SH   SOLE   0 0 5,704
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   594,722 16,520 SH   SOLE   0 0 17,058
ANALOG DEVICES INC COM 032654105   214,217 1,100 SH   SOLE   0 0 1,098
ELEVANCE HEALTH INC COM 036752103   4,316,972 22,256 SH   SOLE   0 0 21,059
APOLLO GLOBAL MGMT INC COM 03769M106   501,520 6,529 SH   SOLE   0 0 6,028
ASSOCIATED BANC CORP COM 045487105   2,097,886 131,529 SH   SOLE   0 0 140,233
AUTODESK INC COM 052769106   226,373 1,030 SH   SOLE   0 0 1,029
AVNET INC COM 053807103   1,601,534 55,822 SH   SOLE   0 0 307
BECTON DICKINSON & CO COM 075887109   4,542,461 13,321 SH   SOLE   0 0 33
BHP GROUP LTD SPONSORED ADS 088606108   99,077 12,621 SH   SOLE   0 0 14,868
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,061,722 11,420 SH   SOLE   0 0 11,120
BLOOM ENERGY CORP COM CL A 093712107   815,079 3,860 SH   SOLE   0 0 354
BOOKING HOLDINGS INC COM 09857L108   279,312 4,850 SH   SOLE   0 0 4,140
BORGWARNER INC COM 099724106   321,222 723 SH   SOLE   0 0 211
BRISTOL-MYERS SQUIBB CO COM 110122108   264,783 4,140 SH   SOLE   0 0 75
CVS HEALTH CORP COM 126650100   317,791 4,597 SH   SOLE   0 0 6,674
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,491,713 55,167 SH   SOLE   0 0 14,500
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   4,442,761 182,905 SH   SOLE   0 0 137
CAPITAL ONE FINL CORP COM 14040H105   245,864 2,248 SH   SOLE   0 0 265
CARMAX INC COM 143130102   585,733 6,998 SH   SOLE   0 0 1,974
CARLYLE GROUP INC COM 14316J108   575,222 18,004 SH   SOLE   0 0 150
CARNIVAL PLC ADR 14365C103   235,605 13,900 SH   SOLE   0 0 500
CATERPILLAR INC COM 149123101   1,045,982 4,251 SH   SOLE   0 0 425
CHEVRON CORP NEW COM 166764100   899,512 5,717 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   284,730 5,503 SH   SOLE   0 0 350
CITIGROUP INC COM NEW 172967424   894,695 19,433 SH   SOLE   0 0 314
COCA COLA CO COM 191216100   1,380,407 22,923 SH   SOLE   0 0 5,212
COLGATE PALMOLIVE CO COM 194162103   268,939 3,491 SH   SOLE   0 0 1,541
CREDIT ACCEP CORP MICH COM 225310101   249,902 492 SH   SOLE   0 0 1,502
DELTA AIR LINES INC DEL COM NEW 247361702   1,546,952 32,540 SH   SOLE   0 0 470
DEVON ENERGY CORP NEW COM 25179M103   238,429 4,932 SH   SOLE   0 0 150
DISNEY WALT CO COM 254687106   506,015 5,668 SH   SOLE   0 0 100
DOMINION ENERGY INC COM 25746U109   3,009,896 58,117 SH   SOLE   0 0 50
DUKE ENERGY CORP NEW COM NEW 26441C204   1,782,569 19,864 SH   SOLE   0 0 700
EDISON INTL COM 281020107   3,920,667 56,453 SH   SOLE   0 0 28
EMPIRE ST RLTY TR INC CL A 292104106   78,645 10,500 SH   SOLE   0 0 35
ENBRIDGE INC COM 29250N105   233,048 6,273 SH   SOLE   0 0 151
EXTRA SPACE STORAGE INC COM 30225T102   1,401,651 13,069 SH   SOLE   0 0 1,701
FMC CORP COM NEW 302491303   1,255,751 82,997 SH   SOLE   0 0 300
META PLATFORMS INC CL A 30303M102   906,857 3,160 SH   SOLE   0 0 84
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   377,566 4,899 SH   SOLE   0 0 700
GENERAL DYNAMICS CORP COM 369550108   691,803 6,298 SH   SOLE   0 0 1,535
GENERAL ELECTRIC CO COM NEW 369604301   351,957 4,589 SH   SOLE   0 0 398
GENERAL MLS INC COM 370334104   256,524 6,653 SH   SOLE   0 0 1,100
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   745,406 11,800 SH   SOLE   0 0 90
HALEON PLC SPON ADS 405552100   641,610 19,449 SH   SOLE   0 0 74
HOLOGIC INC COM 436440101   2,175,154 7,002 SH   SOLE   0 0 58
IDEXX LABS INC COM 45168D104   389,028 1,555 SH   SOLE   0 0 14,046
ILLINOIS TOOL WKS INC COM 452308109   300,921 1,605 SH   SOLE   0 0 66
INTEL CORP COM 458140100   550,590 16,465 SH   SOLE   0 0 120
INTERCONTINENTAL EXCHANGE IN COM 45866F104   523,052 4,626 SH   SOLE   0 0 625
INTERNATIONAL BUSINESS MACHS COM 459200101   1,819,335 13,596 SH   SOLE   0 0 341
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   346,861 2,318 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   614,896 1,758 SH   SOLE   0 0 145
ISHARES TR MSCI EMG MKT ETF 464287234   265,744 2,441 SH   SOLE   0 0 825
ISHARES TR S&P 500 VAL ETF 464287408   226,713 2,001 SH   SOLE   0 0 51
ISHARES TR 7-10 YR TRSY BD 464287440   207,602 2,083 SH   SOLE   0 0 434
ISHARES TR RUS MDCP VAL ETF 464287473   694,435 1,558 SH   SOLE   0 0 1,129
ISHARES TR RUS 1000 GRW ETF 464287614   202,881 776 SH   SOLE   0 0 1,323
ISHARES TR U.S. FINLS ETF 464287788   267,730 8,656 SH   SOLE   0 0 581
ISHARES TR IBONDS DEC24 ETF 46434VBG4   224,780 817 SH   SOLE   0 0 18
JPMORGAN CHASE & CO COM 46625H100   246,072 4,447 SH   SOLE   0 0 351
JABIL INC COM 466313103   1,306,283 42,675 SH   SOLE   0 0 30
JACKSON FINANCIAL INC COM CL A 46817M107   367,489 3,091 SH   SOLE   0 0 3,200
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   1,743,631 10,534 SH   SOLE   0 0 165
JONES LANG LASALLE INC COM 48020Q107   1,466,243 10,081 SH   SOLE   0 0 1,033
KIMBELL RTY PARTNERS LP UNIT 49435R102   715,749 48,657 SH   SOLE   0 0 650
KINDER MORGAN INC DEL COM 49456B101   605,622 35,170 SH   SOLE   0 0 229
KRAFT HEINZ CO COM 500754106   408,432 11,505 SH   SOLE   0 0 19
L3HARRIS TECHNOLOGIES INC COM 502431109   209,037 1,068 SH   SOLE   0 0 63
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   287,720 3,822 SH   SOLE   0 0 381
LILLY ELI & CO COM 532457108   499,510 1,065 SH   SOLE   0 0 50
LOWES COS INC COM 548661107   672,131 2,978 SH   SOLE   0 0 635
MARATHON PETE CORP COM 56585A102   207,756 1,782 SH   SOLE   0 0 2,436
MARRIOTT INTL INC NEW CL A 571903202   801,822 4,365 SH   SOLE   0 0 2,462
MCDONALDS CORP COM 580135101   388,116 1,301 SH   SOLE   0 0 8,873
MERCK & CO INC COM 58933Y105   284,090 2,462 SH   SOLE   0 0 675
MICROSOFT CORP COM 594918104   3,214,911 9,441 SH   SOLE   0 0 500
MICRON TECHNOLOGY INC COM 595112103   560,012 8,874 SH   SOLE   0 0 756
MONDELEZ INTL INC CL A 609207105   209,391 2,871 SH   SOLE   0 0 10,000
MOODYS CORP COM 615369105   250,358 720 SH   SOLE   0 0 945
NVR INC COM 62944T105   365,066 863 SH   SOLE   0 0 35
NATIONAL BANKSHARES INC VA COM 634865109   291,900 10,000 SH   SOLE   0 0 171
NEWELL BRANDS INC COM 651229106   89,610 10,300 SH   SOLE   0 0 400
NEWMONT CORP COM 651639106   363,672 8,525 SH   SOLE   0 0 70
NEXTERA ENERGY INC COM 65339F101   828,477 11,165 SH   SOLE   0 0 22
NORTHWESTERN CORP COM NEW 668074305   299,916 658 SH   SOLE   0 0 500
NUVEEN N Y MUN VALUE FD COM 67062M105   1,648,386 141,371 SH   SOLE   0 0 13,452
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   102,651 11,799 SH   SOLE   0 0 212
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   370,351 13,561 SH   SOLE   0 0 12,782
NUVEEN REAL ASSET INCOME & G COM 67074Y105   144,053 12,782 SH   SOLE   0 0 150
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   686,527 23,170 SH   SOLE   0 0 697
OCULAR THERAPEUTIX INC COM 67576A100   696,908 11,852 SH   SOLE   0 0 56
PG&E CORP COM 69331C108   887,803 24,204 SH   SOLE   0 0 50
PARKER-HANNIFIN CORP COM 701094104   694,069 43,625 SH   SOLE   0 0 7
PFIZER INC COM 717081103   1,166,295 6,297 SH   SOLE   0 0 1,400
PHILIP MORRIS INTL INC COM 718172109   869,184 50,300 SH   SOLE   0 0 2,231
PHILLIPS 66 COM 718546104   323,264 3,311 SH   SOLE   0 0 200
POLARIS INC COM 731068102   293,743 2,332 SH   SOLE   0 0 703
PROGRESSIVE CORP COM 743315103   1,598,294 10,533 SH   SOLE   0 0 1,600
PUBLIC STORAGE COM 74460D109   767,119 8,696 SH   SOLE   0 0 100
QUALYS INC COM 74758T303   583,797 4,904 SH   SOLE   0 0 2,711
QUEST DIAGNOSTICS INC COM 74834L100   184,569 23,100 SH   SOLE   0 0 75
READY CAPITAL CORP COM 75574U101   236,303 2,412 SH   SOLE   0 0 12
ROYCE VALUE TR INC COM 780910105   223,041 2,150 SH   SOLE   0 0 1,032
RYERSON HLDG CORP COM 783754104   206,673 14,976 SH   SOLE   0 0 421
SPDR S&P 500 ETF TR TR UNIT 78462F103   403,702 3,042 SH   SOLE   0 0 883
SPDR SER TR S&P RETAIL ETF 78464A714   278,258 628 SH   SOLE   0 0 700
SPDR SER TR S&P HOMEBUILD 78464A888   751,748 6,133 SH   SOLE   0 0 1,153
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   348,547 3,248 SH   SOLE   0 0 1,000
SANOFI SPONSORED ADR 80105N105   228,583 1,082 SH   SOLE   0 0 52
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   556,711 9,822 SH   SOLE   0 0 3,608
SEMPRA COM 816851109   869,889 28,948 SH   SOLE   0 0 1,020
SKYWORKS SOLUTIONS INC COM 83088M102   4,985,880 70,973 SH   SOLE   0 0 100
SPROTT FDS TR URANIUM MINERS E 85208P303   599,822 3,450 SH   SOLE   0 0 3,075
BLOCK INC CL A 852234103   338,042 5,078 SH   SOLE   0 0 2,600
STARWOOD PPTY TR INC COM 85571B105   256,545 2,590 SH   SOLE   0 0 35
SYSCO CORP COM 871829107   1,487,354 49,169 SH   SOLE   0 0 251
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   500,664 4,961 SH   SOLE   0 0 975
3M CO COM 88579Y101   217,539 2,173 SH   SOLE   0 0 2,090
TWILIO INC CL A 90138F102   642,236 21,161 SH   SOLE   0 0 400
UNITED STATES STL CORP NEW COM 912909108   1,529,385 8,532 SH   SOLE   0 0 1,200
UNIVERSAL DISPLAY CORP COM 91347P105   1,140,456 45,600 SH   SOLE   0 0 151
UPWORK INC COM 91688F104   677,287 1,409 SH   SOLE   0 0 479
VEON LTD SPONSORED ADS 91822M502   204,504 1,439 SH   SOLE   0 0 164
VANGUARD BD INDEX FDS INTERMED TERM 921937819   276,172 5,200 SH   SOLE   0 0 29
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   557,550 3,433 SH   SOLE   0 0 100
VANGUARD WORLD FDS UTILITIES ETF 92204A876   665,025 3,019 SH   SOLE   0 0 250
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   769,025 13,713 SH   SOLE   0 0 79
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   795,241 9,517 SH   SOLE   0 0 150
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   422,645 6,850 SH   SOLE   0 0 25
VIASAT INC COM 92552V100   762,050 20,491 SH   SOLE   0 0 625
VIEW INC COM CL A 92671V106   554,908 55,602 SH   SOLE   0 0 3
VITESSE ENERGY INC COMMON STOCK 92852X103   15,150 25,300 SH   SOLE   0 0 1,319
WALMART INC COM 931142103   1,103,306 13,950 SH   SOLE   0 0 7
WARNER BROS DISCOVERY INC COM SER A 934423104   512,311 3,259 SH   SOLE   0 0 122
WASTE MGMT INC DEL COM 94106L109   208,407 16,619 SH   SOLE   0 0 833
WELLTOWER INC COM 95040Q104   570,674 13,371 SH   SOLE   0 0 85
WHEATON PRECIOUS METALS CORP COM 962879102   1,052,485 31,408 SH   SOLE   0 0 7,390
WILEY JOHN & SONS INC CL A 968223206   1,225,286 8,235 SH   SOLE   0 0 100
WINNEBAGO INDS INC COM 974637100   731,061 22,405 SH   SOLE   0 0 370
YUM BRANDS INC COM 988498101   284,859 2,056 SH   SOLE   0 0 10
ZIONS BANCORPORATION N A COM 989701107   210,153 7,824 SH   SOLE   0 0 3,226,980