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
EATON CORP PLC SHS G29183103 951,022 2,664 SH SOLE 0 0 2,664
JOHNSON CTLS INTL PLC SHS G51502105 367,664 3,481 SH SOLE 0 0 3,481
STERIS PLC SHS USD G8473T100 281,298 1,171 SH SOLE 0 0 1,171
TRANE TECHNOLOGIES PLC SHS G8994E103 1,363,407 3,117 SH SOLE 0 0 3,117
CHUBB LIMITED COM H1467J104 285,954 987 SH SOLE 0 0 987
NXP SEMICONDUCTORS N V COM N6596X109 447,905 2,050 SH SOLE 0 0 2,050
ALLSTATE CORP COM 020002101 258,885 1,286 SH SOLE 0 0 1,286
ALPHABET INC CAP STK CL C 02079K107 258,813 1,459 SH SOLE 0 0 1,459
ALPHABET INC CAP STK CL A 02079K305 2,196,531 12,464 SH SOLE 0 0 12,464
AMAZON COM INC COM 023135106 1,926,683 8,782 SH SOLE 0 0 8,782
AMERIPRISE FINL INC COM 03076C106 401,365 752 SH SOLE 0 0 752
APPLE INC COM 037833100 3,160,850 15,406 SH SOLE 0 0 15,406
BANK AMERICA CORP COM 060505104 302,659 6,396 SH SOLE 0 0 6,396
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 500,344 1,030 SH SOLE 0 0 1,030
BOEING CO COM 097023105 336,925 1,608 SH SOLE 0 0 1,608
BROADCOM INC COM 11135F101 3,243,850 11,768 SH SOLE 0 0 11,768
CME GROUP INC COM 12572Q105 283,338 1,028 SH SOLE 0 0 1,028
CAMECO CORP COM 13321L108 2,554,106 34,408 SH SOLE 0 0 34,408
CHEVRON CORP NEW COM 166764100 341,795 2,387 SH SOLE 0 0 2,387
CISCO SYS INC COM 17275R102 400,115 5,767 SH SOLE 0 0 5,767
COSTCO WHSL CORP NEW COM 22160K105 977,071 987 SH SOLE 0 0 987
DBX ETF TR XTRACK MSCI EAFE 233051200 3,418,421 78,135 SH SOLE 0 0 78,135
EXCHANGE TRADED CONCEPTS TRU RANGE NUCLEAR RE 301505475 1,310,439 23,169 SH SOLE 0 0 23,169
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 1,388,630 23,229 SH SOLE 0 0 23,229
EXXON MOBIL CORP COM 30231G102 215,816 2,002 SH SOLE 0 0 2,002
META PLATFORMS INC CL A 30303M102 826,661 1,120 SH SOLE 0 0 1,120
FISERV INC COM 337738108 469,645 2,724 SH SOLE 0 0 2,724
FLEXSHARES TR CR SCD US BD 33939L761 582,970 11,951 SH SOLE 0 0 11,951
HESS CORP COM 42809H107 224,851 1,623 SH SOLE 0 0 1,623
HOME DEPOT INC COM 437076102 392,672 1,071 SH SOLE 0 0 1,071
INTERCONTINENTAL EXCHANGE IN COM 45866F104 214,293 1,168 SH SOLE 0 0 1,168
INVESCO QQQ TR UNIT SER 1 46090E103 3,774,500 6,842 SH SOLE 0 0 6,842
INTUITIVE SURGICAL INC COM NEW 46120E602 454,835 837 SH SOLE 0 0 837
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 805,109 4,430 SH SOLE 0 0 4,430
ISHARES TR CORE S&P500 ETF 464287200 446,677 719 SH SOLE 0 0 719
ISHARES TR MSCI EMG MKT ETF 464287234 458,039 9,495 SH SOLE 0 0 9,495
ISHARES TR MSCI EAFE ETF 464287465 2,379,312 26,617 SH SOLE 0 0 26,617
ISHARES TR RUS MID CAP ETF 464287499 1,404,051 15,266 SH SOLE 0 0 15,266
ISHARES TR RUS 1000 GRW ETF 464287614 565,541 1,332 SH SOLE 0 0 1,332
ISHARES TR RUSSELL 2000 ETF 464287655 241,685 1,120 SH SOLE 0 0 1,120
ISHARES TR MSCI USA QLT FCT 46432F339 872,052 4,770 SH SOLE 0 0 4,770
ISHARES TR CORE MSCI EAFE 46432F842 1,910,774 22,889 SH SOLE 0 0 22,889
ISHARES TR CYBERSECURITY 46435U135 952,247 17,896 SH SOLE 0 0 17,896
JPMORGAN CHASE & CO. COM 46625H100 1,670,462 5,762 SH SOLE 0 0 5,762
JOHNSON & JOHNSON COM 478160104 292,669 1,916 SH SOLE 0 0 1,916
L3HARRIS TECHNOLOGIES INC COM 502431109 247,580 987 SH SOLE 0 0 987
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 1,281,536 39,371 SH SOLE 0 0 39,371
MARATHON PETE CORP COM 56585A102 518,596 3,122 SH SOLE 0 0 3,122
MASTERCARD INCORPORATED CL A 57636Q104 274,789 489 SH SOLE 0 0 489
MICROSOFT CORP COM 594918104 9,820,366 19,743 SH SOLE 0 0 19,743
MOTOROLA SOLUTIONS INC COM NEW 620076307 757,249 1,801 SH SOLE 0 0 1,801
NVIDIA CORPORATION COM 67066G104 6,685,505 42,316 SH SOLE 0 0 42,316
ORACLE CORP COM 68389X105 746,185 3,413 SH SOLE 0 0 3,413
REPUBLIC SVCS INC COM 760759100 232,061 941 SH SOLE 0 0 941
S&P GLOBAL INC COM 78409V104 293,174 556 SH SOLE 0 0 556
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,822,422 42,640 SH SOLE 0 0 42,640
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 202,450 5,000 SH SOLE 0 0 5,000
SPDR SERIES TRUST NUVEEN ICE HIGH 78464A284 541,726 21,861 SH SOLE 0 0 21,861
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 4,206,833 44,134 SH SOLE 0 0 44,134
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,673,730 65,380 SH SOLE 0 0 65,380
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 1,431,423 26,323 SH SOLE 0 0 26,323
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 10,998,144 151,302 SH SOLE 0 0 151,302
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 3,451,835 81,029 SH SOLE 0 0 81,029
SALESFORCE INC COM 79466L302 366,769 1,345 SH SOLE 0 0 1,345
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 353,203 15,982 SH SOLE 0 0 15,982
TJX COS INC NEW COM 872540109 337,128 2,730 SH SOLE 0 0 2,730
TESLA INC COM 88160R101 671,216 2,113 SH SOLE 0 0 2,113
UNITEDHEALTH GROUP INC COM 91324P102 206,213 661 SH SOLE 0 0 661
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 882,743 15,484 SH SOLE 0 0 15,484
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 263,820 5,334 SH SOLE 0 0 5,334
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,195,221 13,704 SH SOLE 0 0 13,704
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 738,629 6,764 SH SOLE 0 0 6,764
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 997,874 20,352 SH SOLE 0 0 20,352
VERIZON COMMUNICATIONS INC COM 92343V104 238,981 5,523 SH SOLE 0 0 5,523
VISA INC COM CL A 92826C839 820,166 2,310 SH SOLE 0 0 2,310
WALMART INC COM 931142103 987,285 10,097 SH SOLE 0 0 10,097