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
ABBOTT LABS COM 002824100   311,828 2,833 SH   SOLE   0 0 2,833
ABBVIE INC COM 00287Y109   809,718 5,225 SH   SOLE   0 0 5,225
ABERCROMBIE & FITCH CO CL A 002896207   1,039,055 11,778 SH   SOLE   0 0 11,778
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   343,892 980 SH   SOLE   0 0 980
ADOBE INC COM 00724F101   245,203 411 SH   SOLE   0 0 411
ADVANCED MICRO DEVICES INC COM 007903107   2,540,022 17,231 SH   SOLE   0 0 17,231
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   340,129 4,388 SH   SOLE   0 0 4,388
ALLIENT INC COM 019330109   327,748 10,849 SH   SOLE   0 0 10,849
ALPHABET INC CAP STK CL C 02079K107   1,610,703 11,429 SH   SOLE   0 0 11,429
ALPHABET INC CAP STK CL A 02079K305   2,590,417 18,544 SH   SOLE   0 0 18,544
ALTRIA GROUP INC COM 02209S103   266,042 6,595 SH   SOLE   0 0 6,595
AMAZON COM INC COM 023135106   2,616,863 17,223 SH   SOLE   0 0 17,223
AMGEN INC COM 031162100   1,008,070 3,500 SH   SOLE   0 0 3,500
APPLE INC COM 037833100   5,341,167 27,742 SH   SOLE   0 0 27,742
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,798,912 27,789 SH   SOLE   0 0 27,789
ARISTA NETWORKS INC COM 040413106   235,510 1,000 SH   SOLE   0 0 1,000
ASML HOLDING N V N Y REGISTRY SHS N07059210   769,031 1,016 SH   SOLE   0 0 1,016
ASTRAZENECA PLC SPONSORED ADR 046353108   332,103 4,931 SH   SOLE   0 0 4,931
AT&T INC COM 00206R102   181,929 10,842 SH   SOLE   0 0 10,842
ATLASSIAN CORPORATION CL A 049468101   1,976,379 8,309 SH   SOLE   0 0 8,309
AUTOMATIC DATA PROCESSING IN COM 053015103   483,646 2,076 SH   SOLE   0 0 2,076
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,952,357 5,474 SH   SOLE   0 0 5,474
BIOGEN INC COM 09062X103   238,845 923 SH   SOLE   0 0 923
BLACKROCK INC COM 09247X101   206,197 254 SH   SOLE   0 0 254
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   884,543 63,272 SH   SOLE   0 0 63,272
BOEING CO COM 097023105   4,081,154 15,657 SH   SOLE   0 0 15,657
BRISTOL-MYERS SQUIBB CO COM 110122108   803,207 15,654 SH   SOLE   0 0 15,654
BUNGE GLOBAL SA COM SHS H11356104   3,717,156 36,822 SH   SOLE   0 0 36,822
CANADIAN PACIFIC KANSAS CITY COM 13646K108   326,202 4,126 SH   SOLE   0 0 4,126
CATERPILLAR INC COM 149123101   418,207 1,414 SH   SOLE   0 0 1,414
CHEVRON CORP NEW COM 166764100   4,201,101 28,165 SH   SOLE   0 0 28,165
CISCO SYS INC COM 17275R102   345,961 6,848 SH   SOLE   0 0 6,848
COCA COLA CO COM 191216100   332,283 5,639 SH   SOLE   0 0 5,639
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   238,675 3,160 SH   SOLE   0 0 3,160
COLGATE PALMOLIVE CO COM 194162103   910,368 11,421 SH   SOLE   0 0 11,421
COLUMBIA BKG SYS INC COM 197236102   251,032 9,409 SH   SOLE   0 0 9,409
COMMERCE BANCSHARES INC COM 200525103   1,281,466 23,993 SH   SOLE   0 0 23,993
CONOCOPHILLIPS COM 20825C104   383,243 3,302 SH   SOLE   0 0 3,302
COSTCO WHSL CORP NEW COM 22160K105   1,724,789 2,613 SH   SOLE   0 0 2,613
CSX CORP COM 126408103   364,208 10,505 SH   SOLE   0 0 10,505
CVS HEALTH CORP COM 126650100   5,547,208 70,253 SH   SOLE   0 0 70,253
DBX ETF TR XTRACK MSCI EURP 233051853   340,907 9,025 SH   SOLE   0 0 9,025
DIAMONDBACK ENERGY INC COM 25278X109   327,684 2,113 SH   SOLE   0 0 2,113
DISNEY WALT CO COM 254687106   350,686 3,884 SH   SOLE   0 0 3,884
DOUBLELINE INCOME SOLUTIONS COM 258622109   384,826 31,440 SH   SOLE   0 0 31,440
DRAFTKINGS INC NEW COM CL A 26142V105   1,820,134 51,635 SH   SOLE   0 0 51,635
DUKE ENERGY CORP NEW COM NEW 26441C204   1,124,651 11,590 SH   SOLE   0 0 11,590
ELI LILLY & CO COM 532457108   4,725,778 8,107 SH   SOLE   0 0 8,107
ENERSYS COM 29275Y102   373,855 3,703 SH   SOLE   0 0 3,703
ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297   290,513 6,741 SH   SOLE   0 0 6,741
EXXON MOBIL CORP COM 30231G102   1,450,610 14,509 SH   SOLE   0 0 14,509
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   168,574 10,229 SH   SOLE   0 0 10,229
GENERAC HLDGS INC COM 368736104   723,744 5,600 SH   SOLE   0 0 5,600
GENERAL ELECTRIC CO COM NEW 369604301   1,755,690 13,756 SH   SOLE   0 0 13,756
GENERAL MLS INC COM 370334104   638,887 9,808 SH   SOLE   0 0 9,808
GOLD ROYALTY CORP COMMON SHARES 38071H106   730,130 40,361 SH   SOLE   0 0 40,361
GOLDMAN SACHS GROUP INC COM 38141G104   298,594 774 SH   SOLE   0 0 774
HOME DEPOT INC COM 437076102   1,363,328 3,934 SH   SOLE   0 0 3,934
HONEYWELL INTL INC COM 438516106   365,734 1,744 SH   SOLE   0 0 1,744
IDEXX LABS INC COM 45168D104   454,031 818 SH   SOLE   0 0 818
INTEL CORP COM 458140100   1,292,430 25,720 SH   SOLE   0 0 25,720
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,388,167 8,797 SH   SOLE   0 0 8,797
INVESCO QQQ TR UNIT SER 1 46090E103   2,243,905 5,479 SH   SOLE   0 0 5,479
ISHARES TR MSCI ACWI ETF 464288257   1,104,930 10,857 SH   SOLE   0 0 10,857
ISHARES TR MSCI USA ESG SLC 464288802   411,488 4,094 SH   SOLE   0 0 4,094
ISHARES TR GRWT ALLOCAT ETF 464289867   298,555 5,613 SH   SOLE   0 0 5,613
ISHARES TR AGGRES ALLOC ETF 464289859   1,750,378 25,349 SH   SOLE   0 0 25,349
ISHARES TR CORE S&P MCP ETF 464287507   379,973 1,371 SH   SOLE   0 0 1,371
ISHARES TR CORE S&P500 ETF 464287200   218,755 458 SH   SOLE   0 0 458
ISHARES TR CORE US AGGBD ET 464287226   382,323 3,852 SH   SOLE   0 0 3,852
ISHARES TR IBOXX INV CP ETF 464287242   589,845 5,330 SH   SOLE   0 0 5,330
ISHARES TR BLACKROCK ULTRA 46434V878   215,390 4,277 SH   SOLE   0 0 4,277
ISHARES TR ISHARES BIOTECH 464287556   440,833 3,245 SH   SOLE   0 0 3,245
ISHARES TR RUSSELL 2000 ETF 464287655   1,955,116 9,741 SH   SOLE   0 0 9,741
ISHARES TR S&P 500 GRWT ETF 464287309   2,876,790 38,306 SH   SOLE   0 0 38,306
ISHARES TR S&P 500 VAL ETF 464287408   2,973,731 17,101 SH   SOLE   0 0 17,101
ISHARES TR S&P MC 400GR ETF 464287606   1,512,894 19,097 SH   SOLE   0 0 19,097
ISHARES TR S&P MC 400VL ETF 464287705   1,409,877 12,363 SH   SOLE   0 0 12,363
ISHARES TR CORE S&P SCP ETF 464287804   312,734 2,889 SH   SOLE   0 0 2,889
ISHARES TR S&P SML 600 GWT 464287887   1,126,354 9,001 SH   SOLE   0 0 9,001
ISHARES TR SP SMCP600VL ETF 464287879   1,011,851 9,817 SH   SOLE   0 0 9,817
ISHARES TR SELECT DIVID ETF 464287168   1,934,005 16,499 SH   SOLE   0 0 16,499
ISHARES TR TIPS BD ETF 464287176   1,178,682 10,966 SH   SOLE   0 0 10,966
ISHARES TR PFD AND INCM SEC 464288687   455,312 14,598 SH   SOLE   0 0 14,598
ISHARES TR ISHS 1-5YR INVS 464288646   1,371,549 26,749 SH   SOLE   0 0 26,749
ISHARES TR INTL SEL DIV ETF 464288448   671,438 23,989 SH   SOLE   0 0 23,989
ISHARES TR NATIONAL MUN ETF 464288414   1,284,550 11,849 SH   SOLE   0 0 11,849
JOHNSON & JOHNSON COM 478160104   1,930,730 12,318 SH   SOLE   0 0 12,318
JPMORGAN CHASE & CO COM 46625H100   983,178 5,780 SH   SOLE   0 0 5,780
KOPPERS HOLDINGS INC COM 50060P106   5,106,275 99,693 SH   SOLE   0 0 99,693
LOWES COS INC COM 548661107   217,209 976 SH   SOLE   0 0 976
MANULIFE FINL CORP COM 56501R106   212,160 9,600 SH   SOLE   0 0 9,600
MARATHON PETE CORP COM 56585A102   288,857 1,947 SH   SOLE   0 0 1,947
MARTIN MARIETTA MATLS INC COM 573284106   223,013 447 SH   SOLE   0 0 447
MCDONALDS CORP COM 580135101   697,854 2,354 SH   SOLE   0 0 2,354
MERCK & CO INC COM 58933Y105   2,343,821 21,499 SH   SOLE   0 0 21,499
META PLATFORMS INC CL A 30303M102   318,918 901 SH   SOLE   0 0 901
MICROSOFT CORP COM 594918104   9,848,112 26,189 SH   SOLE   0 0 26,189
MODINE MFG CO COM 607828100   4,385,622 73,461 SH   SOLE   0 0 73,461
NETFLIX INC COM 64110L106   2,173,919 4,465 SH   SOLE   0 0 4,465
NEW YORK TIMES CO CL A 650111107   239,365 4,886 SH   SOLE   0 0 4,886
NEWMONT CORP COM 651639106   460,381 11,123 SH   SOLE   0 0 11,123
NEXTERA ENERGY INC COM 65339F101   374,219 6,161 SH   SOLE   0 0 6,161
NIKE INC CL B 654106103   1,122,397 10,338 SH   SOLE   0 0 10,338
NORTHROP GRUMMAN CORP COM 666807102   985,903 2,106 SH   SOLE   0 0 2,106
NUSCALE PWR CORP CL A COM 67079K100   39,480 12,000 SH   SOLE   0 0 12,000
NVIDIA CORPORATION COM 67066G104   5,534,466 11,176 SH   SOLE   0 0 11,176
NXP SEMICONDUCTORS N V COM N6596X109   853,261 3,715 SH   SOLE   0 0 3,715
ORACLE CORP COM 68389X105   601,900 5,709 SH   SOLE   0 0 5,709
OREILLY AUTOMOTIVE INC COM 67103H107   3,492,494 3,676 SH   SOLE   0 0 3,676
PEPSICO INC COM 713448108   6,435,867 37,894 SH   SOLE   0 0 37,894
PHILLIPS 66 COM 718546104   589,810 4,430 SH   SOLE   0 0 4,430
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,566,200 25,716 SH   SOLE   0 0 25,716
PINTEREST INC CL A 72352L106   3,765,560 101,662 SH   SOLE   0 0 101,662
PROCTER AND GAMBLE CO COM 742718109   798,070 5,446 SH   SOLE   0 0 5,446
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   94,600 11,000 SH   SOLE   0 0 11,000
QUANTA SVCS INC COM 74762E102   1,348,750 6,250 SH   SOLE   0 0 6,250
REGENERON PHARMACEUTICALS COM 75886F107   266,122 303 SH   SOLE   0 0 303
RIO TINTO PLC SPONSORED ADR 767204100   311,243 4,180 SH   SOLE   0 0 4,180
ROCKWELL AUTOMATION INC COM 773903109   232,860 750 SH   SOLE   0 0 750
RTX CORPORATION COM 75513E101   282,374 3,356 SH   SOLE   0 0 3,356
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   219,863 2,888 SH   SOLE   0 0 2,888
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   224,072 1,643 SH   SOLE   0 0 1,643
SHELL PLC SPON ADS 780259305   374,731 5,695 SH   SOLE   0 0 5,695
SHERWIN WILLIAMS CO COM 824348106   6,059,593 19,428 SH   SOLE   0 0 19,428
SPDR GOLD TR GOLD SHS 78463V107   862,003 4,509 SH   SOLE   0 0 4,509
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,134,693 8,699 SH   SOLE   0 0 8,699
SPDR SER TR BBG CONV SEC ETF 78464A359   1,097,113 15,206 SH   SOLE   0 0 15,206
SPDR SER TR S&P BIOTECH 78464A870   216,977 2,430 SH   SOLE   0 0 2,430
SPDR SER TR S&P METALS MNG 78464A755   608,492 10,170 SH   SOLE   0 0 10,170
STRYKER CORPORATION COM 863667101   253,343 846 SH   SOLE   0 0 846
TESLA INC COM 88160R101   1,767,911 7,115 SH   SOLE   0 0 7,115
THE CIGNA GROUP COM 125523100   248,843 831 SH   SOLE   0 0 831
THERMO FISHER SCIENTIFIC INC COM 883556102   303,081 571 SH   SOLE   0 0 571
TJX COS INC NEW COM 872540109   238,465 2,542 SH   SOLE   0 0 2,542
UNILEVER PLC SPON ADR NEW 904767704   493,284 10,175 SH   SOLE   0 0 10,175
UNION PAC CORP COM 907818108   267,235 1,088 SH   SOLE   0 0 1,088
VALERO ENERGY CORP COM 91913Y100   351,000 2,700 SH   SOLE   0 0 2,700
VANECK ETF TRUST GOLD MINERS ETF 92189F106   248,359 8,009 SH   SOLE   0 0 8,009
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,678,732 21,796 SH   SOLE   0 0 21,796
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,362,218 9,987 SH   SOLE   0 0 9,987
VANGUARD INDEX FDS SMALL CP ETF 922908751   521,320 2,444 SH   SOLE   0 0 2,444
VANGUARD INDEX FDS TOTAL STK MKT 922908769   419,040 1,766 SH   SOLE   0 0 1,766
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,618,847 31,711 SH   SOLE   0 0 31,711
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,209,071 15,627 SH   SOLE   0 0 15,627
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   266,243 1,062 SH   SOLE   0 0 1,062
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,013,803 4,161 SH   SOLE   0 0 4,161
VERISK ANALYTICS INC COM 92345Y106   202,792 849 SH   SOLE   0 0 849
VERIZON COMMUNICATIONS INC COM 92343V104   6,044,554 160,333 SH   SOLE   0 0 160,333
VIRTU FINL INC CL A 928254101   742,529 36,650 SH   SOLE   0 0 36,650
VISA INC COM CL A 92826C839   3,177,613 12,205 SH   SOLE   0 0 12,205
VULCAN MATLS CO COM 929160109   236,771 1,043 SH   SOLE   0 0 1,043
WALMART INC COM 931142103   313,724 1,990 SH   SOLE   0 0 1,990
WEYERHAEUSER CO MTN BE COM NEW 962166104   279,307 8,033 SH   SOLE   0 0 8,033
WISDOMTREE TR JAPN HEDGE EQT 97717W851   488,729 5,555 SH   SOLE   0 0 5,555
XYLEM INC COM 98419M100   400,260 3,500 SH   SOLE   0 0 3,500