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
AMAZON COM INC COM 023135106 571,550 2,294 SH SOLE 0 0 2,294
INVESCO QQQ TR UNIT SER 1 46090E103 226,370 306 SH SOLE 0 0 306
JOHNSON & JOHNSON COM 478160104 523,981 1,979 SH SOLE 0 0 1,979
MCKESSON CORP COM 58155Q103 358,600 420 SH SOLE 0 0 420
BANK OF NY MELLON CORP COM 064058100 666,115 4,606 SH SOLE 0 0 4,606
SOUTHERN CO COM 842587107 406,161 4,900 SH SOLE 0 0 4,900
LINCOLN ELEC HLDGS INC COM 533900106 2,415,599 9,130 SH SOLE 0 0 9,130
NATIONAL BANKSHARES INC VA COM 634865109 273,086 6,516 SH SOLE 0 0 6,516
ALPHABET INC CAP STK CL A 02079K305 1,019,390 2,963 SH SOLE 0 0 2,963
MICROSOFT CORP COM 594918104 1,239,458 2,417 SH SOLE 0 0 2,417
TESLA INC COM 88160R101 6,281,911 17,705 SH SOLE 0 0 17,705
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 454,860 2,000 SH SOLE 0 0 2,000
ELI LILLY & CO COM 532457108 490,967 424 SH SOLE 0 0 424
CARRIER GLOBAL CORPORATION COM 14448C104 12,746,709 232,350 SH SOLE 0 0 232,350
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 215,612 433 SH SOLE 0 0 433
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 377,764 6,174 SH SOLE 0 0 6,174
LATHAM GROUP INC COM 51819L107 865,353 138,901 SH SOLE 0 0 138,901
T ROWE PRICE EXCHANGE-TRADED US EQUI RESH ETF 87283Q503 237,063 4,912 SH SOLE 0 0 4,912
META PLATFORMS INC CL A 30303M102 633,266 873 SH SOLE 0 0 873
ASML HLDG NV N Y REGISTRY SHS N07059210 529,008 292 SH SOLE 0 0 292
NVIDIA CORPORATION COM 67066G104 2,672,772 11,703 SH SOLE 0 0 11,703
ABBVIE INC COM 00287Y109 385,105 1,472 SH SOLE 0 0 1,472
GENERAL DYNAMICS CORP COM 369550108 492,659 1,485 SH SOLE 0 0 1,485
CISCO SYS INC COM 17275R102 961,952 8,938 SH SOLE 0 0 8,938
ADVANCED MICRO DEVICES INC COM 007903107 631,948 1,033 SH SOLE 0 0 1,033
GE VERNOVA INC COM 36828A101 853,604 898 SH SOLE 0 0 898
GE AEROSPACE COM NEW 369604301 950,214 3,043 SH SOLE 0 0 3,043
ISHARES TR CORE S&P500 ETF 464287200 654,802 855 SH SOLE 0 0 855
JPMORGAN CHASE & CO COM 46625H100 562,069 1,699 SH SOLE 0 0 1,699
HARTFORD INSURANCE GROUP INC COM 416515104 396,324 3,239 SH SOLE 0 0 3,239
CONOCOPHILLIPS COM 20825C104 329,906 2,636 SH SOLE 0 0 2,636
BANK OF AMER CORP COM 060505104 380,735 6,995 SH SOLE 0 0 6,995
WALMART INC COM 931142103 296,519 2,853 SH SOLE 0 0 2,853
RTX CORPORATION COM 75513E101 111,400,157 600,055 SH SOLE 0 0 600,055
CATERPILLAR INC COM 149123101 209,995 259 SH SOLE 0 0 259
ALPHABET INC CAP STK CL C 02079K107 432,494 1,269 SH SOLE 0 0 1,269
OTIS WORLDWIDE CORP COM 68902V107 9,023,158 140,285 SH SOLE 0 0 140,285
SPDR SERIES TRUST ST STR P500GRW 78464A409 230,406 1,872 SH SOLE 0 0 1,872
SPDR SERIES TRUST ST STR P500VAL 78464A508 216,522 3,542 SH SOLE 0 0 3,542
ALTRIA GROUP INC COM 02209S103 227,659 3,381 SH SOLE 0 0 3,381
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 979,834 6,020 SH SOLE 0 0 6,020
APPLE INC COM 037833100 4,788,815 14,380 SH SOLE 0 0 14,380