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
AMAZON.COM INC Stock 023135106   5,818,120 30,580 SH   SOLE 0 30,350 0 229
UNDER ARMOUR INC CL A Stock 904311107   1,144 183 SH   SOLE 0 183 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   187,568 400 SH   SOLE 0 400 0 0
STARBUCKS CORP Stock 855244109   4,314,200 43,982 SH   SOLE 0 43,648 0 334
PAN AMERN SILVER CORP COM Stock 697900108   32,933 1,275 SH   SOLE 0 1,275 0 0
JOHNSON & JOHNSON Stock 478160104   4,719,389 28,457 SH   SOLE 0 28,257 0 200
TAKE-TWO INTERACTIVE SOFTWARE INC Stock 874054109   37,305 180 SH   SOLE 0 180 0 0
GENERAL MOLY Stock 370373102   0 5,000 SH   SOLE 0 5,000 0 0
WASTE MGMT INC DEL COM Stock 94106L109   23,151 100 SH   SOLE 0 100 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   58,541 213 SH   SOLE 0 213 0 0
COSTCO WHOLESALE CORP Stock 22160K105   3,095,385 3,273 SH   SOLE 0 3,243 0 29
TOYOTA MOTOR CORP ADS ADR 892331307   306,456 1,736 SH   SOLE 0 1,736 0 0
ROYAL DUTCH SHELL ADR 780259305   7,328 100 SH   SOLE 0 100 0 0
THE PROCTER & GAMBLE CO Stock 742718109   1,018,808 5,978 SH   SOLE 0 5,978 0 0
COCA COLA CO COM Stock 191216100   4,978 70 SH   SOLE 0 69 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   26,398 240 SH   SOLE 0 240 0 0
CARNIVAL CORP PAIRED CTF Stock 143658300   26,366 1,350 SH   SOLE 0 1,350 0 0
MEDTRONIC PLC Stock G5960L103   373,907 4,161 SH   SOLE 0 4,161 0 0
ISHARES SILVER TRUST ETF 46428Q109   20,608 665 SH   SOLE 0 665 0 0
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860   157,654 3,112 SH   SOLE 0 3,112 0 0
LAUDER ESTEE COS INC CL A Stock 518439104   17,952 272 SH   SOLE 0 272 0 0
PROLOGIS INC REIT 74340W103   3,852,433 34,461 SH   SOLE 0 34,221 0 240
MERCK & CO Stock 58933Y105   901,819 10,047 SH   SOLE 0 10,047 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   2,112,257 3,776 SH   SOLE 0 3,776 0 0
MCKESSON CORP Stock 58155Q103   16,825 25 SH   SOLE 0 25 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   854,146 3,444 SH   SOLE 0 3,444 0 0
UNITED RENTALS INC Stock 911363109   4,514,194 7,203 SH   SOLE 0 7,146 0 57
DIAGEO PLC ADR 25243Q205   3,189,806 30,440 SH   SOLE 0 30,191 0 248
CHUBB LIMITED COM Stock H1467J104   637,199 2,110 SH   SOLE 0 2,110 0 0
PEPSICO INC Stock 713448108   3,632,799 24,228 SH   SOLE 0 24,088 0 140
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   8,405,248 101,599 SH   SOLE 0 100,663 0 935
KIMBERLY-CLARK CORP Stock 494368103   434,055 3,052 SH   SOLE 0 3,052 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106   571,513 2,699 SH   SOLE 0 2,699 0 0
FORD MOTOR CO Stock 345370860   155,465 15,500 SH   SOLE 0 15,500 0 0
BP PLC ADR 055622104   21,490 636 SH   SOLE 0 636 0 0
HOME DEPOT INC Stock 437076102   1,193,291 3,256 SH   SOLE 0 3,256 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103   8,378,659 27,423 SH   SOLE 0 27,228 0 195
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   4,742 32 SH   SOLE 0 32 0 0
SPDR GOLD SHARES ETF 78463V107   11,456,932 39,762 SH   SOLE 0 39,414 0 347
THE SOUTHERN COMPANY Stock 842587107   17,471 190 SH   SOLE 0 190 0 0
BECTON DICKINSON & CO Stock 075887109   4,226,698 18,452 SH   SOLE 0 18,315 0 137
ISHARES U.S. REAL ESTATE ETF ETF 464287739   547,786 5,721 SH   SOLE 0 5,721 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   4,894,190 46,803 SH   SOLE 0 46,452 0 351
BERKSHIRE HATHAWAY INC Stock 084670702   10,178,853 19,112 SH   SOLE 0 18,947 0 165
ADOBE INC COM Stock 00724F101   8,054 21 SH   SOLE 0 21 0 0
ALPHABET INC Stock 02079K305   10,268,277 66,401 SH   SOLE 0 65,871 0 530
FISERV INC Stock 337738108   7,315,662 33,128 SH   SOLE 0 32,859 0 269
CONSTELLATION BRANDS INC Stock 21036P108   4,863 27 SH   SOLE 0 26 0 0
UNILEVER PLC ADR 904767704   288,818 4,850 SH   SOLE 0 4,850 0 0
COMCAST CORP Stock 20030N101   2,554,856 69,237 SH   SOLE 0 68,657 0 580
MICROSOFT CORP Stock 594918104   6,848,481 18,244 SH   SOLE 0 18,127 0 116
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   547 51 SH   SOLE 0 51 0 0
CANADIAN NAT RES LTD COM Stock 136385101   3,696,862 120,028 SH   SOLE 0 119,140 0 888
SCHLUMBERGER LTD COM STK Stock 806857108   42,095 1,007 SH   SOLE 0 1,007 0 0
SPROTT PHYSICAL GOLD TRUST CEF 85207H104   24,060 1,000 SH   SOLE 0 1,000 0 0
NISOURCE INC COM Stock 65473P105   12,027 300 SH   SOLE 0 300 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109   72,245 435 SH   SOLE 0 435 0 0
TILRAY BRANDS INC Stock 88688T100   23 35 SH   SOLE 0 35 0 0
ARES CAPITAL CORP COM CEF 04010L103   11,080 500 SH   SOLE 0 500 0 0
BOEING CO Stock 097023105   106,377 624 SH   SOLE 0 623 0 0
NEXTERA ENERGY INC Stock 65339F101   83,296 1,175 SH   SOLE 0 1,175 0 0
TESLA INC Stock 88160R101   36,282 140 SH   SOLE 0 140 0 0
SABA CAPITAL INCOME & OPPORTUN COM NEW CEF 880198205   4,037 464 SH   SOLE 0 464 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   6,793,289 96,757 SH   SOLE 0 95,866 0 890
SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854   4,226 170 SH   SOLE 0 170 0 0
BROOKFIELD CORPORATION Stock 11271J107   7,093,099 135,339 SH   SOLE 0 134,208 0 1,130
CENTERPOINT ENERGY INC COM Stock 15189T107   10,869 300 SH   SOLE 0 300 0 0
FOX CORPORATION Stock 35137L204   3,479 66 SH   SOLE 0 66 0 0
VANGUARD S&P 500 ETF ETF 922908363   4,111 8 SH   SOLE 0 8 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   6,689 91 SH   SOLE 0 91 0 0
MORNINGSTAR INC COM Stock 617700109   8,996 30 SH   SOLE 0 30 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   5,021,001 68,913 SH   SOLE 0 68,359 0 554
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   88,024 165 SH   SOLE 0 165 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   17,323 100 SH   SOLE 0 100 0 0
ELI LILLY & CO Stock 532457108   718,542 870 SH   SOLE 0 870 0 0
SCHWAB US REIT ETF ETF 808524847   7,959 370 SH   SOLE 0 370 0 0
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714   3,696 150 SH   SOLE 0 150 0 0
DRAFTKINGS INC NEW COM CL A Stock 26142V105   82,195 2,475 SH   SOLE 0 2,475 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   2,992 15 SH   SOLE 0 15 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   38,040 600 SH   SOLE 0 600 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   9,465 250 SH   SOLE 0 250 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   8,966 120 SH   SOLE 0 120 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655   294,814 5,775 SH   SOLE 0 5,775 0 0
TXNM ENERGY INC COM Stock 69349H107   16,011 299 SH   SOLE 0 299 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   118,160 1,400 SH   SOLE 0 1,400 0 0
NOBLE CORP PLC ORD SHS A Stock G65431127   5,783 244 SH   SOLE 0 244 0 0
VISA INC Stock 92826C839   5,826,696 16,626 SH   SOLE 0 16,477 0 148
OKLO INC COM CL A Stock 02156V109   43,260 2,000 SH   SOLE 0 2,000 0 0
HERSHEY CO Stock 427866108   55,585 325 SH   SOLE 0 325 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   6,225 500 SH   SOLE 0 500 0 0
CHENIERE ENERGY INC Stock 16411R208   5,481,548 23,689 SH   SOLE 0 23,495 0 193
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   104,075 853 SH   SOLE 0 853 0 0
META PLATFORMS INC Stock 30303M102   115,272 200 SH   SOLE 0 200 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   3,333,029 5,030 SH   SOLE 0 4,989 0 41
SERVICENOW INC COM Stock 81762P102   26,273 33 SH   SOLE 0 33 0 0
ANI PHARMACEUTICALS INC Stock 00182C103   18,545 277 SH   SOLE 0 277 0 0
JABIL INC COM Stock 466313103   13,607 100 SH   SOLE 0 100 0 0
BROADCOM INC COM Stock 11135F101   45,206 270 SH   SOLE 0 270 0 0
METLIFE INC COM Stock 59156R108   128,464 1,600 SH   SOLE 0 1,600 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   1,049,492 13,873 SH   SOLE 0 13,873 0 0
KINDER MORGAN INC Stock 49456B101   395,740 13,871 SH   SOLE 0 13,871 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   927,695 2,973 SH   SOLE 0 2,973 0 0
ENBRIDGE INC Stock 29250N105   3,323 75 SH   SOLE 0 75 0 0
NVIDIA CORPORATION COM Stock 67066G104   163,654 1,510 SH   SOLE 0 1,510 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   4,468,962 85,334 SH   SOLE 0 85,244 0 90
CUMMINS INC COM Stock 231021106   370,486 1,182 SH   SOLE 0 1,182 0 0
NEXTRACKER INC CLASS A COM Stock 65290E101   1,406,844 33,385 SH   SOLE 0 33,146 0 239
S&P GLOBAL INC COM Stock 78409V104   10,670 21 SH   SOLE 0 21 0 0
ISHARES CORE EMERGING MARKETS ETF ETF 46434G103   7,722,630 143,091 SH   SOLE 0 142,031 0 1,060
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   33,200 200 SH   SOLE 0 200 0 0
STRYKER CORPORATION COM Stock 863667101   193,570 520 SH   SOLE 0 520 0 0
INTUITIVE SURGICAL INC Stock 46120E602   133,723 270 SH   SOLE 0 270 0 0
MGM RESORTS INTERNATIONAL COM Stock 552953101   2,964 100 SH   SOLE 0 100 0 0
MCDONALDS CORP Stock 580135101   564,453 1,807 SH   SOLE 0 1,807 0 0
FIDELITY ENHANCED INTERNATIONAL ETF ETF 31609A404   10,608 356 SH   SOLE 0 356 0 0
CISCO SYS INC COM Stock 17275R102   1,543 25 SH   SOLE 0 25 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   12,761 150 SH   SOLE 0 150 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   272,668 5,825 SH   SOLE 0 5,825 0 0
NUVEEN CHURCHILL DIRECT LENDIN COM SHS CEF 67090S108   114,564 6,747 SH   SOLE 0 6,747 0 0
AT&T INC Stock 00206R102   14,225 503 SH   SOLE 0 503 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   5,140 55 SH   SOLE 0 55 0 0
GE VERNOVA INC COM Stock 36828A101   2,133,602 6,989 SH   SOLE 0 6,941 0 48
GENERAL ELECTRIC CO Stock 369604301   5,648,621 28,222 SH   SOLE 0 28,026 0 195
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   9,399 55 SH   SOLE 0 55 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   19,264 44 SH   SOLE 0 44 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   108,198 575 SH   SOLE 0 575 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF ETF 808524730   5,821 189 SH   SOLE 0 189 0 0
GRAYSCALE BITCOIN MINI TRUST ETF ETF 389930207   36,490 1,000 SH   SOLE 0 1,000 0 0
COSCIENS BIOPHARMA INC COM Stock 22112H101   141 50 SH   SOLE 0 50 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   968 6 SH   SOLE 0 6 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   337,140 600 SH   SOLE 0 600 0 0
FLEX LTD Stock Y2573F102   6,714,017 202,963 SH   SOLE 0 201,298 0 1,665
UNION PAC CORP COM Stock 907818108   4,725 20 SH   SOLE 0 20 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100   3,004 50 SH   SOLE 0 50 0 0
CARMAX INC Stock 143130102   2,573,778 33,031 SH   SOLE 0 32,791 0 240
SALESFORCE INC COM Stock 79466L302   8,051 30 SH   SOLE 0 30 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   6,459,905 12,982 SH   SOLE 0 12,875 0 107
JPMORGAN CHASE & CO Stock 46625H100   4,427,655 18,050 SH   SOLE 0 17,934 0 115
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   5,515 105 SH   SOLE 0 105 0 0
CHEVRON CORP NEW COM Stock 166764100   22,919 137 SH   SOLE 0 137 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   670,282 6,357 SH   SOLE 0 6,357 0 0
CONOCOPHILLIPS COM Stock 20825C104   12,724 121 SH   SOLE 0 121 0 0
BANK OF AMERICA CORP Stock 060505104   3,872,153 92,791 SH   SOLE 0 92,065 0 725
ORGANIGRAM GLOBAL INC COM Stock 68617J100   0 625 SH   SOLE 0 625 0 0
REAVES UTILITY INCOME FUND CEF 756158101   349,545 10,742 SH   SOLE 0 10,742 0 0
WALMART INC Stock 931142103   1,077,717 12,276 SH   SOLE 0 12,276 0 0
INTERNATIONAL BUSINESS MACHINES CORP Stock 459200101   124,330 500 SH   SOLE 0 500 0 0
ORACLE CORP COM Stock 68389X105   39,147 280 SH   SOLE 0 280 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   9,148,767 69,068 SH   SOLE 0 68,573 0 495
TEXAS INSTRS INC COM Stock 882508104   14,376 80 SH   SOLE 0 80 0 0
TEVA PHARMACEUTICAL INDUSTRIES LTD ADR 881624209   4,657 303 SH   SOLE 0 303 0 0
PFIZER INC Stock 717081103   45,612 1,800 SH   SOLE 0 1,800 0 0
MORGAN STANLEY COM NEW Stock 617446448   7,000 60 SH   SOLE 0 60 0 0
CATERPILLAR INC Stock 149123101   11,713 36 SH   SOLE 0 35 0 0
ALPHABET INC Stock 02079K107   43,744 280 SH   SOLE 0 280 0 0
AMGEN INC COM Stock 031162100   3,249 10 SH   SOLE 0 10 0 0
APPLIED MATERIALS INC Stock 038222105   4,063 28 SH   SOLE 0 28 0 0
WOODWARD INC Stock 980745103   4,953,137 27,142 SH   SOLE 0 26,927 0 214
OTIS WORLDWIDE CORP Stock 68902V107   5,555,434 53,832 SH   SOLE 0 53,351 0 480
ANALOG DEVICES INC COM Stock 032654105   7,563 38 SH   SOLE 0 37 0 0
THE WILLIAMS COMPANIES INC Stock 969457100   8,556,005 143,173 SH   SOLE 0 141,993 0 1,179
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   37,246 192 SH   SOLE 0 192 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   8,969,585 94,050 SH   SOLE 0 93,270 0 780
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   43,339 702 SH   SOLE 0 701 0 0
EATON CORP PLC SHS Stock G29183103   40,775 150 SH   SOLE 0 150 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   3,410 74 SH   SOLE 0 74 0 0
LAM RESEARCH CORP COM NEW Stock 512807306   9,451 130 SH   SOLE 0 130 0 0
PHILIP MORRIS INTERNATIONAL INC Stock 718172109   6,349 40 SH   SOLE 0 40 0 0
SYNOPSYS INC Stock 871607107   6,350,845 14,809 SH   SOLE 0 14,684 0 125
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   522,501 8,567 SH   SOLE 0 8,567 0 0
ALTRIA GROUP INC COM Stock 02209S103   13,750 229 SH   SOLE 0 229 0 0
DOMINION ENERGY INC Stock 25746U109   13,176 235 SH   SOLE 0 235 0 0
EXXON MOBIL CORP Stock 30231G102   29,376 247 SH   SOLE 0 247 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   5,629 21 SH   SOLE 0 21 0 0
LOWES COS INC COM Stock 548661107   9,329 40 SH   SOLE 0 40 0 0
NEXPOINT RESIDENTIAL TRUST INC REIT 65341D102   2,814,452 71,198 SH   SOLE 0 70,727 0 470
DEVON ENERGY CORP Stock 25179M103   58,157 1,555 SH   SOLE 0 1,555 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   189,319 2,401 SH   SOLE 0 2,401 0 0
GRAYSCALE BITCOIN TRUST ETF ETF 389637109   325,850 5,000 SH   SOLE 0 5,000 0 0
PAYPAL HOLDINGS INC Stock 70450Y103   9,788 150 SH   SOLE 0 150 0 0
CHARLES SCHWAB CORP Stock 808513105   8,454 108 SH   SOLE 0 108 0 0
BLACKROCK INC Stock 09290D101   6,100,583 6,446 SH   SOLE 0 6,394 0 51
ISHARES CORE S&P MID-CAP ETF ETF 464287507   655,562 11,235 SH   SOLE 0 11,235 0 0
APPLE INC Stock 037833100   849,647 3,825 SH   OTR 0 3,825 0 0
APPLE INC Stock 037833100   13,691,633 61,638 SH   SOLE 0 61,247 0 390
WEC ENERGY GROUP INC COM Stock 92939U106   324,869 2,981 SH   SOLE 0 2,981 0 0
ABBOTT LABORATORIES Stock 002824100   7,065,246 53,262 SH   SOLE 0 52,867 0 395
THE WALT DISNEY CO Stock 254687106   3,562,966 36,099 SH   SOLE 0 35,825 0 273
BOOKING HOLDINGS INC COM Stock 09857L108   4,607 1 SH   SOLE 0 1 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   15,030 49 SH   SOLE 0 49 0 0
MARSH & MCLENNAN COS Stock 571748102   1,477,114 6,053 SH   SOLE 0 6,053 0 0