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   238 2,091 SH   SOLE   0 0 2,091
ABBVIE INC COM 00287Y109   444 2,250 SH   SOLE   0 0 2,250
ALLSTATE CORP COM 020002101   3,034 15,997 SH   SOLE   0 0 15,997
ALPHABET INC CAP STK CL A 02079K305   263 1,587 SH   SOLE   0 0 1,587
AMGEN INC COM 031162100   3,356 10,416 SH   SOLE   0 0 10,416
ARCH CAP GROUP LTD ORD G0450A105   2,950 26,367 SH   SOLE   0 0 26,367
AXON ENTERPRISE INC COM 05464C101   3,626 9,075 SH   SOLE   0 0 9,075
BERKLEY W R CORP COM 084423102   2,880 50,771 SH   SOLE   0 0 50,771
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,971 6,456 SH   SOLE   0 0 6,456
BOSTON SCIENTIFIC CORP COM 101137107   2,900 34,604 SH   SOLE   0 0 34,604
BROWN & BROWN INC COM 115236101   3,083 29,754 SH   SOLE   0 0 29,754
CANADIAN PACIFIC KANSAS CITY COM 13646K108   245 2,860 SH   SOLE   0 0 2,860
CBOE GLOBAL MKTS INC COM 12503M108   3,125 15,256 SH   SOLE   0 0 15,256
CENCORA INC COM 03073E105   2,548 11,322 SH   SOLE   0 0 11,322
COSTCO WHSL CORP NEW COM 22160K105   2,694 3,039 SH   SOLE   0 0 3,039
DOMINOS PIZZA INC COM 25754A201   2,223 5,168 SH   SOLE   0 0 5,168
ELI LILLY & CO COM 532457108   2,764 3,120 SH   SOLE   0 0 3,120
EMCOR GROUP INC COM 29084Q100   285 661 SH   SOLE   0 0 661
EXXON MOBIL CORP COM 30231G102   2,232 19,038 SH   SOLE   0 0 19,038
FISERV INC COM 337738108   3,227 17,962 SH   SOLE   0 0 17,962
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,573 52,188 SH   SOLE   0 0 52,188
HARTFORD FINL SVCS GROUP INC COM 416515104   3,133 26,640 SH   SOLE   0 0 26,640
HUBBELL INC COM 443510607   3,007 7,020 SH   SOLE   0 0 7,020
INTERNATIONAL BUSINESS MACHS COM 459200101   258 1,166 SH   SOLE   0 0 1,166
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   394 8,620 SH   SOLE   0 0 8,620
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   2,580 25,216 SH   SOLE   0 0 25,216
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,688 25,680 SH   SOLE   0 0 25,680
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,496 24,335 SH   SOLE   0 0 24,335
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,875 34,092 SH   SOLE   0 0 34,092
INVESCO QQQ TR UNIT SER 1 46090E103   370 758 SH   SOLE   0 0 758
IRON MTN INC DEL COM 46284V101   3,496 29,421 SH   SOLE   0 0 29,421
ISHARES INC MSCI WORLD ETF 464286392   412 2,628 SH   SOLE   0 0 2,628
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,104 30,632 SH   SOLE   0 0 30,632
ISHARES TR AGENCY BOND ETF 464288166   3,015 27,311 SH   SOLE   0 0 27,311
ISHARES TR CORE S&P SCP ETF 464287804   1,432 12,243 SH   SOLE   0 0 12,243
ISHARES TR RUS TP200 GR ETF 464289438   2,999 13,627 SH   SOLE   0 0 13,627
ISHARES TR GLOBAL 100 ETF 464287572   2,203 22,212 SH   SOLE   0 0 22,212
ISHARES TR MSCI KOKUSAI ETF 464288265   1,871 16,057 SH   SOLE   0 0 16,057
ISHARES TR IBOXX INV CP ETF 464287242   12,735 112,717 SH   SOLE   0 0 112,717
JOHNSON & JOHNSON COM 478160104   594 3,664 SH   SOLE   0 0 3,664
LEIDOS HOLDINGS INC COM 525327102   2,993 18,359 SH   SOLE   0 0 18,359
MARTIN MARIETTA MATLS INC COM 573284106   2,585 4,803 SH   SOLE   0 0 4,803
MCKESSON CORP COM 58155Q103   2,265 4,581 SH   SOLE   0 0 4,581
MICROSOFT CORP COM 594918104   2,804 6,517 SH   SOLE   0 0 6,517
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,153 7,011 SH   SOLE   0 0 7,011
NORDSON CORP COM 655663102   3,013 11,471 SH   SOLE   0 0 11,471
NORFOLK SOUTHN CORP COM 655844108   231 928 SH   SOLE   0 0 928
ORACLE CORP COM 68389X105   246 1,443 SH   SOLE   0 0 1,443
PACCAR INC COM 693718108   2,402 24,341 SH   SOLE   0 0 24,341
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,906 33,007 SH   SOLE   0 0 33,007
PIMCO ETF TR 25YR+ ZERO U S 72201R882   2,270 27,544 SH   SOLE   0 0 27,544
PROGRESSIVE CORP COM 743315103   3,115 12,276 SH   SOLE   0 0 12,276
REGENERON PHARMACEUTICALS COM 75886F107   2,631 2,503 SH   SOLE   0 0 2,503
REPUBLIC SVCS INC COM 760759100   2,806 13,970 SH   SOLE   0 0 13,970
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,200 48,099 SH   SOLE   0 0 48,099
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,446 17,398 SH   SOLE   0 0 17,398
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,758 32,624 SH   SOLE   0 0 32,624
SERVICENOW INC COM 81762P102   3,198 3,576 SH   SOLE   0 0 3,576
SPDR SER TR GLB DOW ETF 78464A706   1,980 14,366 SH   SOLE   0 0 14,366
THE CIGNA GROUP COM 125523100   2,669 7,704 SH   SOLE   0 0 7,704
TJX COS INC NEW COM 872540109   2,841 24,167 SH   SOLE   0 0 24,167
UNION PAC CORP COM 907818108   293 1,190 SH   SOLE   0 0 1,190
UNITED PARCEL SERVICE INC CL B 911312106   365 2,680 SH   SOLE   0 0 2,680
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   8,744 297,329 SH   SOLE   0 0 297,329
VANECK ETF TRUST IG FLOATING RATE 92189F486   229 9,006 SH   SOLE   0 0 9,006
VANGUARD BD INDEX FDS INTERMED TERM 921937819   12,823 163,619 SH   SOLE   0 0 163,619
VANGUARD INDEX FDS MID CAP ETF 922908629   1,901 7,207 SH   SOLE   0 0 7,207
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,554 6,549 SH   SOLE   0 0 6,549
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,385 4,520 SH   SOLE   0 0 4,520
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,455 77,072 SH   SOLE   0 0 77,072
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,595 26,889 SH   SOLE   0 0 26,889
VULCAN MATLS CO COM 929160109   2,614 10,439 SH   SOLE   0 0 10,439
WASTE MGMT INC DEL COM 94106L109   2,705 13,030 SH   SOLE   0 0 13,030