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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 4,052 41 SH SOLE 41 0 0
ABBVIE INC COM 00287Y109 13,080 50 SH SOLE 50 0 0
ADOBE INC COM 00724F101 15,596 65 SH SOLE 65 0 0
ALPS O'SHARES US SM-CP QUL DIV ETF ETF 00162Q395 151,167 3,291 SH SOLE 3,291 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 257,449 8,844 SH SOLE 8,844 0 0
ANTERO MIDSTREAM CORP COM 03676B102 75,072 3,724 SH SOLE 3,724 0 0
APPLE INC COM 037833100 121,552 365 SH SOLE 365 0 0
AT&T INC COM 00206R102 6,946,090 284,676 SH SOLE 284,676 0 0
BANK OF AMER CORP COM 060505104 34,563 635 SH SOLE 635 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203 300,865 4,039 SH SOLE 4,039 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 70,963 1,993 SH SOLE 1,993 0 0
CAPITAL GROUP CORE BOND ETF ETF 14020Y508 140,432 5,622 SH SOLE 5,622 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101 15,829 334 SH SOLE 334 0 0
CATERPILLAR INC COM 149123101 129,726 160 SH SOLE 160 0 0
CHEVRON CORPORATION COM 166764100 7,620,057 37,315 SH SOLE 37,315 0 0
CISCO SYS INC COM 17275R102 6,385,023 59,324 SH SOLE 59,324 0 0
CITIGROUP INC COM NEW 172967424 6,411,596 49,518 SH SOLE 49,518 0 0
CME GROUP INC COM 12572Q105 5,775,244 22,045 SH SOLE 22,045 0 0
COCA COLA CO COM 191216100 6,793,840 78,439 SH SOLE 78,439 0 0
COHU INC COM 192576106 279,521 4,102 SH SOLE 4,102 0 0
COLUMBIA DIVERSIFIED FIXED INC ALLC ETF ETF 19761L508 118,476 6,888 SH SOLE 6,888 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 10,014 11 SH SOLE 11 0 0
CROWN CASTLE INC COM 22822V101 2,747,223 41,219 SH SOLE 41,219 0 0
CUMMINS INC COM 231021106 5,297,715 10,256 SH SOLE 10,256 0 0
DANAOS CORPORATION SHS Y1968P121 866,338 5,676 SH SOLE 5,676 0 0
DARDEN RESTAURANTS INC COM 237194105 1,739 9 SH SOLE 9 0 0
DIREXION AUSPICE BROAD CMDTY STRAT ETF ETF 25460E307 36,778 1,056 SH SOLE 1,056 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,359,455 38,237 SH SOLE 38,237 0 0
ELI LILLY & CO COM 532457108 26,613 23 SH SOLE 23 0 0
EMERSON ELEC CO COM 291011104 16,286 105 SH SOLE 105 0 0
ENTERGY CORP NEW COM 29364G103 6,882,845 69,342 SH SOLE 69,342 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 523,881 8,510 SH SOLE 8,510 0 0
EVERSOURCE ENERGY COM 30040W108 4,590,903 71,554 SH SOLE 71,554 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 9,712,823 59,679 SH SOLE 59,679 0 0
FREQUENCY ELECTRS INC COM 358010106 822,139 9,726 SH SOLE 9,726 0 0
GENERAL DYNAMICS CORP COM 369550108 5,916,130 17,829 SH SOLE 17,829 0 0
GENERAL MILLS INC COM 370334104 2,283 71 SH SOLE 71 0 0
GLOBAL X DATA CENTER & DGTL INFRS ETF ETF 37954Y236 2,714 100 SH SOLE 100 0 0
GLOBAL X US INFRASTRUCTURE DEV ETF ETF 37954Y673 28,613 545 SH SOLE 545 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104 315,235 9,541 SH SOLE 9,541 0 0
HARBOR LONG-SHORT EQUITY ETF ETF 41151J828 56,675 1,676 SH SOLE 1,676 0 0
HEICO CORP NEW COM 422806109 9,702 32 SH SOLE 32 0 0
HONEYWELL INTL INC COM 438516205 6,539 31 SH SOLE 31 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 2 1 SH SOLE 1 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,081 40 SH SOLE 40 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,179,785 23,552 SH SOLE 23,552 0 0
INVESCO QQQ TRUST ETF 46090E103 155,115 209 SH SOLE 209 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 201,871 970 SH SOLE 970 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 9,556 107 SH SOLE 107 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101 41,697 881 SH SOLE 881 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 10,342 304 SH SOLE 304 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 455 6 SH SOLE 6 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 14,048 145 SH SOLE 145 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 287,194 375 SH SOLE 375 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 22,038 162 SH SOLE 162 0 0
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 62,517 1,839 SH SOLE 1,839 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 151,159 2,455 SH SOLE 2,455 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 25,924 266 SH SOLE 266 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 4,509 36 SH SOLE 36 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 147,425 595 SH SOLE 595 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 556 2 SH SOLE 2 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 56,904 400 SH SOLE 400 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 63,918 280 SH SOLE 280 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 27,068 178 SH SOLE 178 0 0
ISHARES SHORT-TERM NATIONAL MUNI BD ETF ETF 464288158 192,772 1,844 SH SOLE 1,844 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 154 2 SH SOLE 2 0 0
JOHNSON & JOHNSON COM 478160104 7,480,398 28,256 SH SOLE 28,256 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 552 10 SH SOLE 10 0 0
JPMORGAN NASDAQ EQUITY PREMIUM INC ETF ETF 46654Q203 733 12 SH SOLE 12 0 0
KIMBALL ELECTRONICS INC COM 49428J109 71,359 2,611 SH SOLE 2,611 0 0
LEMAITRE VASCULAR INC COM 525558201 111,338 1,348 SH SOLE 1,348 0 0
LOCKHEED MARTIN CORP COM 539830109 5,712,092 11,217 SH SOLE 11,217 0 0
MAIN STR CAP CORP COM 56035L104 23,947 435 SH SOLE 435 0 0
MARA HOLDINGS INC COM 565788106 7,931 700 SH SOLE 700 0 0
MCDONALDS CORP COM 580135101 3,953,954 17,121 SH SOLE 17,121 0 0
MEDTRONIC PLC SHS G5960L103 5,172,247 59,443 SH SOLE 59,443 0 0
MERCK & CO INC COM 58933Y105 6,298,524 43,092 SH SOLE 43,092 0 0
MFS ACTIVE INTERNATIONAL ETF ETF 55286W405 96,507 2,954 SH SOLE 2,954 0 0
MICROSOFT CORP COM 594918104 116,941 228 SH SOLE 228 0 0
MONDELEZ INTL INC CL A 609207105 6,651 114 SH SOLE 114 0 0
MONOLITHIC PWR SYS INC COM 609839105 25,635 19 SH SOLE 19 0 0
MORGAN DEMPSEY LARGE CAP VALUE ETF ETF 02072L482 5,749,757 191,936 SH SOLE 191,936 0 0
MORGAN STANLEY COM NEW 617446448 1,881 10 SH SOLE 10 0 0
NEXTERA ENERGY INC COM 65339F101 5,605 74 SH SOLE 74 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 287,952 23,326 SH SOLE 23,326 0 0
NORTHERN TRUST IBOXX 3-YR TRGTDURTIPSETF ETF 33939L506 114,411 4,926 SH SOLE 4,926 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 195,805 3,719 SH SOLE 3,719 0 0
OPTEX SYS HLDGS INC COM NEW 68384X209 181,451 16,955 SH SOLE 16,955 0 0
PEMBINA PIPELINE CORP COM 706327103 6,391,380 143,279 SH SOLE 143,279 0 0
PEPSICO INC COM 713448108 4,393,589 34,672 SH SOLE 34,672 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 16 1 SH SOLE 1 0 0
PHILIP MORRIS INTL INC COM 718172109 5,564,160 29,159 SH SOLE 29,159 0 0
PHOTRONICS INC COM 719405102 269,363 8,751 SH SOLE 8,751 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,201,655 14,405 SH SOLE 14,405 0 0
PRO-DEX INC COLO COM NEW 74265M205 358,065 5,190 SH SOLE 5,190 0 0
PROLOGIS INC. COM 74340W103 3,859,413 29,724 SH SOLE 29,724 0 0
PRUDENTIAL FINL INC COM 744320102 4,624,220 40,713 SH SOLE 40,713 0 0
QUALCOMM INC COM 747525103 4,049 22 SH SOLE 22 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 2,062,482 104,429 SH SOLE 104,429 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,344,883 56,758 SH SOLE 56,758 0 0
ROBINHOOD MKTS INC COM CL A 770700102 563 5 SH SOLE 5 0 0
SENECA FOODS CORP NEW CL A 817070501 285,942 1,590 SH SOLE 1,590 0 0
SOUTHERN CO COM 842587107 3,988,869 48,122 SH SOLE 48,122 0 0
SPS COMM INC COM 78463M107 535,128 6,491 SH SOLE 6,491 0 0
STARBUCKS CORP COM 855244109 3,103,015 33,025 SH SOLE 33,025 0 0
STATE STREET SPDR(R) BLMBG1-3MTHT-BILLETF ETF 78468R663 8,501,172 92,767 SH SOLE 92,767 0 0
STATE STREET SPDR(R) PORTFOLIO TIPS ETF ETF 78464A656 61,804 2,536 SH SOLE 2,536 0 0
STATE STREET SPDR(R) S&P 500(R) ETF ETF 78462F103 236,359 309 SH SOLE 309 0 0
STATE STREET SPDR(R) S&P MIDCAP 400(R) ETF ETF 78467Y107 82,289 125 SH SOLE 125 0 0
TARGET CORP COM 87612E106 8,931 57 SH SOLE 57 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 443,779 12,622 SH SOLE 12,622 0 0
TCW DURABLE GROWTH ETF ETF 29287L601 162,749 5,273 SH SOLE 5,273 0 0
TEXAS INSTRS INC COM 882508104 3,677,102 13,128 SH SOLE 13,128 0 0
THE CIGNA GROUP COM 125523100 4,077 15 SH SOLE 15 0 0
TJX COS INC NEW COM 872540109 8,336 63 SH SOLE 63 0 0
UFP TECHNOLOGIES INC COM 902673102 846,234 2,851 SH SOLE 2,851 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 63,713 786 SH SOLE 786 0 0
UNION PAC CORP COM 907818108 4,745,179 17,437 SH SOLE 17,437 0 0
UNITED PARCEL SVCS INC CL B 911312106 5,287,877 56,591 SH SOLE 56,591 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,182,057 208,844 SH SOLE 208,844 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 88,845 1,258 SH SOLE 1,258 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 23,487 396 SH SOLE 396 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,404,274 117,817 SH SOLE 117,817 0 0
VISA INC COM CL A 92826C839 50,306 140 SH SOLE 140 0 0
VOYA FINANCIAL INC COM 929089100 5,352,978 56,657 SH SOLE 56,657 0 0
WEC ENERGY GROUP INC COM 92939U106 5,994,541 59,481 SH SOLE 59,481 0 0
WELLS FARGO & CO COM 949746101 5,823,373 72,747 SH SOLE 72,747 0 0