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 876,308 3,100 SH SOLE 0 0 3,100
ADVANCED MICRO DEVICES INC COM 007903107 1,508,692 2,804 SH SOLE 0 0 2,804
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 447,091 4,118 SH SOLE 0 0 4,118
ALLSTATE CORP COM 020002101 835,094 3,383 SH SOLE 0 0 3,383
ALPHABET INC CAP STK CL A 02079K305 8,734,944 25,379 SH SOLE 0 0 25,379
ALPHABET INC CAP STK CL C 02079K107 7,056,619 20,745 SH SOLE 0 0 20,745
AMAZON COM INC COM 023135106 2,637,623 10,050 SH SOLE 0 0 10,050
AMETEK INC COM 031100100 294,686 1,192 SH SOLE 0 0 1,192
ANALOG DEVICES INC COM 032654105 468,093 1,187 SH SOLE 0 0 1,187
APPLE INC COM 037833100 5,437,657 15,856 SH SOLE 0 0 15,856
ARISTA NETWORKS INC COM SHS 040413205 3,306,272 18,072 SH SOLE 0 0 18,072
ASML HLDG NV N Y REGISTRY SHS N07059210 4,282,512 2,600 SH SOLE 0 0 2,600
ASTRAZENECA PLC ORD G0593M107 551,200 3,362 SH SOLE 0 0 3,362
BANK OF AMER CORP COM 060505104 256,032 5,081 SH SOLE 0 0 5,081
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,473,273 4,647 SH SOLE 0 0 4,647
BLACKROCK INC COM 09290D101 244,038 217 SH SOLE 0 0 217
BOEING CO COM 097023105 2,501,477 13,068 SH SOLE 0 0 13,068
BRISTOL-MYERS SQUIBB CO COM 110122108 227,907 3,874 SH SOLE 0 0 3,874
BROADCOM INC COM 11135F101 8,296,828 24,797 SH SOLE 0 0 24,797
BROOKFIELD CORP CL A LTD VT SH 11271J107 286,247 7,851 SH SOLE 0 0 7,851
CADENCE DESIGN SYSTEM INC COM 127387108 2,934,043 9,004 SH SOLE 0 0 9,004
CALERES INC COM 129500104 186,928 14,661 SH SOLE 0 0 14,661
CATERPILLAR INC COM 149123101 2,975,013 4,099 SH SOLE 0 0 4,099
CHECK POINT SOFTWARE TECH LT ORD M22465104 548,218 3,946 SH SOLE 0 0 3,946
CORNING INC COM 219350105 745,202 5,614 SH SOLE 0 0 5,614
COSTCO WHOLESALE CORPORATION COM 22160K105 325,538 327 SH SOLE 0 0 327
CROWDSTRIKE HLDGS INC CL A 22788C105 10,009,028 43,880 SH SOLE 0 0 43,880
DELL TECHNOLOGIES INC CL C 24703L202 437,222 960 SH SOLE 0 0 960
DELTA AIR LINES INC COM NEW 247361702 1,936,872 25,953 SH SOLE 0 0 25,953
DOVER CORP COM 260003108 420,241 2,151 SH SOLE 0 0 2,151
EATON VANCE ENHANCED EQUITY COM 278274105 768,943 39,312 SH SOLE 0 0 39,312
ELI LILLY & CO COM 532457108 499,857 403 SH SOLE 0 0 403
FASTENAL CO COM 311900104 261,426 5,124 SH SOLE 0 0 5,124
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 398,312 9,119 SH SOLE 0 0 9,119
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,637,871 16,581 SH SOLE 0 0 16,581
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,158,000 7,504 SH SOLE 0 0 7,504
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 262,113 5,358 SH SOLE 0 0 5,358
GENERAL MTRS CO COM 37045V100 881,619 10,654 SH SOLE 0 0 10,654
GOLDMAN SACHS GROUP INC COM 38141G104 315,281 360 SH SOLE 0 0 360
HONEYWELL AEROSPACE INC COM 43849R105 380,714 2,343 SH SOLE 0 0 2,343
HONEYWELL INTL INC COM 438516205 555,397 2,645 SH SOLE 0 0 2,645
HUBSPOT INC COM 443573100 321,443 1,370 SH SOLE 0 0 1,370
INTERNATIONAL BUSINESS MACHS COM 459200101 349,384 1,478 SH SOLE 0 0 1,478
INTUITIVE SURGICAL INC COM NEW 46120E602 918,775 2,121 SH SOLE 0 0 2,121
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 504,911 6,863 SH SOLE 0 0 6,863
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 279,467 3,316 SH SOLE 0 0 3,316
ISHARES INC MSCI EURZONE ETF 464286608 449,071 6,895 SH SOLE 0 0 6,895
ISHARES INC CORE MSCI EMKT 46434G103 272,391 3,522 SH SOLE 0 0 3,522
ISHARES TR CORE MSCI EAFE 46432F842 338,067 3,523 SH SOLE 0 0 3,523
ISHARES TR CORE 1 5 YR USD 46432F859 264,723 5,599 SH SOLE 0 0 5,599
ISHARES TR MSCI USA MMENTM 46432F396 5,902,970 19,962 SH SOLE 0 0 19,962
ISHARES TR MSCI USA VALUE 46432F388 695,623 3,611 SH SOLE 0 0 3,611
ISHARES TR MSCI USA QLT FCT 46432F339 448,863 1,993 SH SOLE 0 0 1,993
ISHARES TR MSCI INTL MOMENT 46434V449 322,586 6,287 SH SOLE 0 0 6,287
ISHARES TR MSCI USA MIN ETF 46429B697 6,184,476 61,069 SH SOLE 0 0 61,069
ISHARES TR MSCI EURO FL ETF 464289180 280,258 7,352 SH SOLE 0 0 7,352
ISHARES TR S&P MC 400GR ETF 464287606 628,975 5,800 SH SOLE 0 0 5,800
ISHARES TR S&P SML 600 GWT 464287887 927,507 5,814 SH SOLE 0 0 5,814
ISHARES TR RUS 1000 VAL ETF 464287598 249,811 978 SH SOLE 0 0 978
ISHARES TR RUS 1000 GRW ETF 464287614 575,777 4,696 SH SOLE 0 0 4,696
ISHARES TR US AER DEF ETF 464288760 213,988 1,030 SH SOLE 0 0 1,030
ISHARES TR U.S. MED DVC ETF 464288810 635,013 11,812 SH SOLE 0 0 11,812
ISHARES TR ESG OPTIMIZED 464288802 394,557 2,525 SH SOLE 0 0 2,525
ISHARES TR SELECT DIVID ETF 464287168 1,106,361 7,033 SH SOLE 0 0 7,033
ISHARES TR EXPANDED TECH 464287515 2,827,283 26,675 SH SOLE 0 0 26,675
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 245,861 4,884 SH SOLE 0 0 4,884
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1,385,273 16,337 SH SOLE 0 0 16,337
JOHNSON & JOHNSON COM 478160104 441,087 1,738 SH SOLE 0 0 1,738
JPMORGAN CHASE & CO COM 46625H100 5,496,241 16,479 SH SOLE 0 0 16,479
KINSALE CAP GROUP INC COM 49714P108 328,300 898 SH SOLE 0 0 898
LAM RESEARCH CORP COM NEW 512807306 1,230,344 4,520 SH SOLE 0 0 4,520
LOCKHEED MARTIN CORP COM 539830109 1,347,001 2,457 SH SOLE 0 0 2,457
MANULIFE FINL CORP COM 56501R106 229,949 5,219 SH SOLE 0 0 5,219
MASTERCARD INCORPORATED CL A 57636Q104 985,624 1,599 SH SOLE 0 0 1,599
MERCK & CO INC COM 58933Y105 1,418,059 9,873 SH SOLE 0 0 9,873
META PLATFORMS INC CL A 30303M102 225,035 319 SH SOLE 0 0 319
MICRON TECHNOLOGY INC COM 595112103 418,064 462 SH SOLE 0 0 462
MICROSOFT CORP COM 594918104 4,660,297 8,735 SH SOLE 0 0 8,735
MORGAN STANLEY COM NEW 617446448 579,135 3,245 SH SOLE 0 0 3,245
NETEASE COM INC SPONSORED ADS 64110W102 1,001,499 7,996 SH SOLE 0 0 7,996
NEW YORK TIMES CO MTN BE CL A 650111107 279,291 4,103 SH SOLE 0 0 4,103
NEXTERA ENERGY INC COM 65339F101 360,911 4,617 SH SOLE 0 0 4,617
NVIDIA CORPORATION COM 67066G104 15,046,508 69,310 SH SOLE 0 0 69,310
ON SEMICONDUCTOR CORP COM 682189105 786,552 10,757 SH SOLE 0 0 10,757
PFIZER INC COM 717081103 277,119 9,413 SH SOLE 0 0 9,413
PROCTER & GAMBLE CO COM 742718109 717,174 4,548 SH SOLE 0 0 4,548
REGIONS FINANCIAL CORP NEW COM 7591EP100 256,632 9,435 SH SOLE 0 0 9,435
RTX CORPORATION COM 75513E101 452,035 2,353 SH SOLE 0 0 2,353
SALESFORCE INC COM 79466L302 1,231,404 5,079 SH SOLE 0 0 5,079
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6,196,469 193,217 SH SOLE 0 0 193,217
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,343,179 122,068 SH SOLE 0 0 122,068
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 263,890 7,707 SH SOLE 0 0 7,707
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 4,991,066 29,944 SH SOLE 0 0 29,944
SERVICENOW INC COM 81762P102 1,341,964 9,232 SH SOLE 0 0 9,232
SHOPIFY INC CL A SUB VTG SHS 82509L107 339,041 1,982 SH SOLE 0 0 1,982
SPDR SERIES TRUST ST STR SP AERO 78464A631 578,335 2,590 SH SOLE 0 0 2,590
SPDR SERIES TRUST ST STR SP SEMI 78464A862 534,674 1,137 SH SOLE 0 0 1,137
SPDR SERIES TRUST ST STR SP BIOT 78464A870 1,061,931 7,182 SH SOLE 0 0 7,182
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 430,728 6,219 SH SOLE 0 0 6,219
SPDR SERIES TRUST ST STR SP BANK 78464A797 216,669 3,433 SH SOLE 0 0 3,433
STRYKER CORPORATION COM 863667101 299,132 1,004 SH SOLE 0 0 1,004
TE CONNECTIVITY PLC ORD SHS G87052109 398,968 1,879 SH SOLE 0 0 1,879
THE CIGNA GROUP COM 125523100 319,694 1,071 SH SOLE 0 0 1,071
THERMO FISHER SCIENTIFIC INC COM 883556102 2,080,941 3,063 SH SOLE 0 0 3,063
TRANSDIGM GROUP INC COM 893641100 1,605,142 1,405 SH SOLE 0 0 1,405
UBER TECHNOLOGIES INC COM 90353T100 1,097,183 15,683 SH SOLE 0 0 15,683
UNION PAC CORP COM 907818108 634,866 2,212 SH SOLE 0 0 2,212
VERTEX PHARMACEUTICALS INC COM 92532F100 243,446 485 SH SOLE 0 0 485
VERTIV HOLDINGS CO COM CL A 92537N108 603,814 2,930 SH SOLE 0 0 2,930
VISA INC COM CL A 92826C839 2,333,310 5,791 SH SOLE 0 0 5,791
WISDOMTREE TR US QTLY DIV GRT 97717X669 207,184 2,097 SH SOLE 0 0 2,097
XPO INC COM 983793100 1,211,448 6,536 SH SOLE 0 0 6,536
ZSCALER INC COM 98980G102 720,902 3,392 SH SOLE 0 0 3,392