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
ABBVIE INC COM 00287Y109 685,326 2,620 SH SOLE 283 0 2,337
ADVENT CONV & INCOME FD COM 00764C109 130,876 11,420 SH SOLE 0 0 11,420
NEUBERGER R/EST SECS INC FD COM 64190A103 76,095 29,267 SH SOLE 0 0 29,267
APPLE INC COM 037833100 23,663,935 71,059 SH SOLE 3,851 0 67,208
BLUE OWL CAPITAL CORPORATION COM 69121K104 583,873 55,660 SH SOLE 0 0 55,660
BOEING CO COM 097023105 1,314,443 7,065 SH SOLE 0 0 7,065
CAPITAL ONE FINL CORP COM 14040H105 2,159,295 11,184 SH SOLE 0 0 11,184
CELESTICA INC COM 15101Q207 7,549,035 20,872 SH SOLE 818 0 20,054
CHEWY INC CL A 16679L109 1,017,453 55,904 SH SOLE 0 0 55,904
CITIZENS FINL GROUP INC COM 174610105 2,268,645 35,581 SH SOLE 0 0 35,581
DEERE & CO COM 244199105 2,457,201 3,659 SH SOLE 100 0 3,559
DELL TECHNOLOGIES INC CL C 24703L202 4,071,744 7,569 SH SOLE 0 0 7,569
ELI LILLY & CO COM 532457108 24,064,238 20,797 SH SOLE 6,845 0 13,952
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,242,757 13,780 SH SOLE 1,266 0 12,514
KINDER MORGAN INC DEL COM 49456B101 1,312,309 43,526 SH SOLE 1,000 0 42,526
MEDTRONIC PLC SHS G5960L103 2,098,527 24,319 SH SOLE 300 0 24,019
METLIFE INC COM 59156R108 2,142,422 22,753 SH SOLE 345 0 22,408
MICROSOFT CORP COM 594918104 10,174,484 19,837 SH SOLE 476 0 19,361
MORGAN STANLEY COM NEW 617446448 2,789,603 14,832 SH SOLE 100 0 14,732
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,957,808 4,390 SH SOLE 0 0 4,390
NXP SEMICONDUCTORS N V COM N6596X109 1,216,154 5,120 SH SOLE 0 0 5,120
RTX CORPORATION COM 75513E101 2,549,717 13,734 SH SOLE 200 0 13,534
DISNEY WALT CO COM 254687106 856,089 8,161 SH SOLE 0 0 8,161
TJX COS INC NEW COM 872540109 2,287,067 17,286 SH SOLE 800 0 16,486
TRANE TECHNOLOGIES PLC SHS G8994E103 2,021,255 4,472 SH SOLE 0 0 4,472
UNITEDHEALTH GROUP INC COM 91324P102 1,198,214 3,264 SH SOLE 0 0 3,264
VULCAN MATLS CO COM 929160109 1,511,569 6,179 SH SOLE 0 0 6,179
AMGEN INC COM 031162100 1,765,249 4,188 SH SOLE 241 0 3,947
CATERPILLAR INC COM 149123101 5,387,734 6,645 SH SOLE 409 0 6,236
CHEVRON CORPORATION COM 166764100 2,086,743 10,219 SH SOLE 404 0 9,815
CISCO SYS INC COM 17275R102 3,350,731 31,132 SH SOLE 996 0 30,136
EATON CORP PLC SHS G29183103 2,666,780 6,206 SH SOLE 172 0 6,034
INTERNATIONAL BUSINESS MACHS COM 459200101 2,333,514 10,610 SH SOLE 253 0 10,357
IRON MTN INC DEL COM 46284V101 1,951,610 17,590 SH SOLE 724 0 16,866
JPMORGAN CHASE & CO COM 46625H100 3,151,452 9,526 SH SOLE 244 0 9,282
ONEOK INC NEW COM 30609A109 2,185,470 25,630 SH SOLE 1,350 0 24,280
RIO TINTO PLC SPONSORED ADR 767204100 3,676,655 39,043 SH SOLE 1,502 0 37,541
RITHM CAPITAL CORP COM NEW 64828T201 874,595 97,939 SH SOLE 2,912 0 95,027
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 8,631,461 18,921 SH SOLE 657 0 18,264
ADVANCED MICRO DEVICES INC COM 007903107 8,391,512 13,717 SH SOLE 543 0 13,174
AT&T INC COM 00206R102 1,205,774 49,417 SH SOLE 15,864 0 33,553
BEST BUY INC COM 086516101 2,437,012 27,618 SH SOLE 879 0 26,739
BROADCOM INC COM 11135F101 7,812,197 22,245 SH SOLE 1,148 0 21,097
DUKE ENERGY CORP NEW COM NEW 26441C204 1,532,991 13,446 SH SOLE 521 0 12,925
HF SINCLAIR CORP COM 403949100 244,582 2,279 SH SOLE 0 0 2,279
HONEYWELL AEROSPACE INC COM 43849R105 370,998 2,394 SH SOLE 100 0 2,294
HONEYWELL INTL INC COM 438516205 517,693 2,440 SH SOLE 100 0 2,340
ILLUMINA INC COM 452327109 235,638 861 SH SOLE 0 0 861
LINCOLN NATL CORP IND COM 534187109 1,623,364 40,322 SH SOLE 1,941 0 38,381
MERCK & CO INC COM 58933Y105 489,411 3,368 SH SOLE 0 0 3,368
PRUDENTIAL FINL INC COM 744320102 1,197,276 10,541 SH SOLE 154 0 10,387
QUALCOMM INC COM 747525103 2,015,558 10,952 SH SOLE 389 0 10,563
REALTY INCOME CORP COM 756109104 1,309,120 24,109 SH SOLE 1,454 0 22,655
HOME DEPOT INC COM 437076102 1,644,637 5,781 SH SOLE 404 0 5,377
US BANCORP COM NEW 902973304 2,016,864 34,918 SH SOLE 1,301 0 33,617
UNITED PARCEL SVCS INC CL B 911312106 1,808,625 19,356 SH SOLE 514 0 18,842
VISA INC COM CL A 92826C839 2,209,880 6,150 SH SOLE 515 0 5,635
CME GROUP INC COM 12572Q105 858,508 3,277 SH SOLE 270 0 3,007
GLOBUS MED INC CL A 379577208 827,570 11,049 SH SOLE 865 0 10,184
MASTERCARD INCORPORATED CL A 57636Q104 1,748,160 3,170 SH SOLE 103 0 3,067
NVIDIA CORPORATION COM 67066G104 8,380,509 36,695 SH SOLE 591 0 36,104
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 846,913 17,611 SH SOLE 1,705 0 15,906
AMAZON COM INC COM 023135106 1,854,673 7,444 SH SOLE 602 0 6,842
DIODES INC COM 254543101 1,106,794 11,435 SH SOLE 345 0 11,090
FIRST SOLAR INC COM 336433107 773,331 4,415 SH SOLE 312 0 4,103
KLA CORP COM NEW 482480100 2,412,649 12,377 SH SOLE 467 0 11,910
NEXTPOWER INC COM 65290E101 854,970 10,971 SH SOLE 591 0 10,380
FIDELITY MERRIMACK STR TR AAA CLO ETF 316188838 424,655 8,450 SH SOLE 2,600 0 5,850
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 439,560 10,800 SH SOLE 0 0 10,800
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 792,028 18,292 SH SOLE 0 0 18,292
ELEVANCE HEALTH INC FORMERLY COM 036752103 213,462 549 SH SOLE 0 0 549
WALMART INC COM 931142103 516,171 4,967 SH SOLE 481 0 4,486
ALPHABET INC CAP STK CL C 02079K107 4,274,402 12,544 SH SOLE 598 0 11,946
BLOOM ENERGY CORP COM CL A 093712107 4,757,685 17,177 SH SOLE 889 0 16,288
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,706,255 4,687 SH SOLE 200 0 4,487
LINDE PLC SHS G54950103 1,050,400 2,213 SH SOLE 147 0 2,066
LOWES COS INC COM 548661107 907,075 4,922 SH SOLE 250 0 4,672
MARTIN MARIETTA MATLS INC COM 573284106 935,629 1,950 SH SOLE 110 0 1,840
PALO ALTO NETWORKS INC COM 697435105 5,887,737 14,819 SH SOLE 929 0 13,890
THE CIGNA GROUP COM 125523100 1,017,460 3,743 SH SOLE 254 0 3,489
VISTRA CORP COM 92840M102 722,049 5,219 SH SOLE 404 0 4,815
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 271,699 5,110 SH SOLE 1,800 0 3,310
ALPHABET INC CAP STK CL A 02079K305 256,455 745 SH SOLE 50 0 695
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 245,489 493 SH SOLE 33 0 460
OLD DOMINION FREIGHT LINE IN COM 679580100 320,561 1,844 SH SOLE 0 0 1,844
UNION PAC CORP COM 907818108 202,193 743 SH SOLE 0 0 743
COCA COLA CO COM 191216100 502,882 5,842 SH SOLE 2,075 0 3,767
ISHARES TR MRGSTR MD CP VAL 464288406 326,267 3,556 SH SOLE 0 0 3,556
AMEREN CORP COM 023608102 218,636 2,200 SH SOLE 0 0 2,200
MCDONALDS CORP COM 580135101 286,366 1,240 SH SOLE 830 0 410
EMERSON ELEC CO COM 291011104 279,097 1,799 SH SOLE 0 0 1,799
JOHNSON & JOHNSON COM 478160104 539,445 2,038 SH SOLE 750 0 1,288
LOCKHEED MARTIN CORP COM 539830109 313,844 616 SH SOLE 200 0 416
NORFOLK SOUTHN CORP COM 655844108 245,037 793 SH SOLE 578 0 215
TEXAS INSTRS INC COM 882508104 301,562 1,077 SH SOLE 0 0 1,077
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 318,779 418 SH SOLE 174 0 244
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 341,421 561 SH SOLE 0 0 561
RIO TINTO PLC SPONSORED ADR 767204100 85,789 911 SH SOLE 0 0 911
ASML HLDG NV N Y REGISTRY SHS N07059210 391,321 216 SH SOLE 0 0 216
BANK OF MONTREAL COM 063671101 268,650 1,606 SH SOLE 0 0 1,606
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 221,932 241 SH SOLE 0 0 241
STELLANTIS N.V SHS N82405106 61,040 14,000 SH SOLE 0 0 14,000
HUNT J B TRANS SVCS INC COM 445658107 201,645 900 SH SOLE 400 0 500