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
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 213,500 1,146 SH SOLE 1,146 0 0
ALLEGION PLC ORD SHS G0176J109 1,168,037 7,596 SH SOLE 7,596 0 0
ALPHABET INC CAP STK CL A 02079K305 250,013 727 SH SOLE 646 0 81
ALPHABET INC CAP STK CL C 02079K107 551,317 1,618 SH SOLE 1,511 0 107
AMAZON COM INC COM 023135106 737,717 2,961 SH SOLE 2,734 0 227
AMERICAN CENTY ETF TR US EQT ETF 025072885 5,832,832 45,537 SH SOLE 37,683 0 7,854
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 208,965 2,315 SH SOLE 2,173 0 142
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,135,882 22,718 SH SOLE 18,504 0 4,214
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7,027,432 77,987 SH SOLE 63,677 0 14,310
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 1,965,802 44,325 SH SOLE 35,758 0 8,567
APPLE INC COM 037833100 1,525,610 4,581 SH SOLE 4,182 0 399
ARK ETF TR BLOC FIN INN ETF 00214Q708 923,123 20,275 SH SOLE 17,816 0 2,459
ASML HLDG NV N Y REGISTRY SHS N07059210 576,111 318 SH SOLE 299 0 19
BROADCOM INC COM 11135F101 654,552 1,864 SH SOLE 1,832 0 32
COHEN & STEERS ETF TRUST FUTURE OF ENERGY 19249U609 2,388,488 96,411 SH SOLE 77,934 0 18,477
DIREXION SHARES ETF TRUST DAI SEM BUL ETF 25459W458 1,457,308 9,856 SH SOLE 0 0 9,856
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 324,985 8,215 SH SOLE 8,215 0 0
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 1,963,975 102,933 SH SOLE 82,266 0 20,667
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,456,006 14,030 SH SOLE 12,077 0 1,953
GLOBAL X FDS CLIMATETECH ETF 37960A222 1,454,809 26,054 SH SOLE 21,246 0 4,808
HONEYWELL AEROSPACE INC COM 43849R105 238,344 1,538 SH SOLE 1,538 0 0
HONEYWELL INTL INC COM 438516205 324,426 1,538 SH SOLE 1,538 0 0
INGERSOLL RAND INC COM 45687V106 6,534,044 86,993 SH SOLE 86,993 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 362,820 10,381 SH SOLE 10,083 0 298
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178 3,885,745 123,770 SH SOLE 104,499 0 19,271
INNOVATOR ETFS TRUST EMERGING MRKT 10 45783Y210 2,295,229 72,405 SH SOLE 60,972 0 11,433
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2,381,384 7,817 SH SOLE 6,257 0 1,560
INVESCO QQQ TR UNIT SER 1 46090E103 3,131,710 4,233 SH SOLE 3,776 0 457
ISHARES TR U.S. TECH ETF 464287721 933,742 3,525 SH SOLE 3,525 0 0
ISHARES TR CORE S&P500 ETF 464287200 363,013 474 SH SOLE 474 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 235,601 1,612 SH SOLE 1,612 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 1,465,047 29,068 SH SOLE 27,868 0 1,200
ISHARES TR GL CLEAN ENE ETF 464288224 385,288 22,664 SH SOLE 22,664 0 0
ISHARES TR ASIA 50 ETF 464288430 1,723,410 12,122 SH SOLE 10,537 0 1,585
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 683,292 11,154 SH SOLE 10,206 0 948
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 465,445 6,729 SH SOLE 6,729 0 0
J P MORGAN EXCHANGE TRADED F U S TEC LEA ETF 46654Q732 2,217,666 21,082 SH SOLE 17,112 0 3,970
JPMORGAN CHASE & CO COM 46625H100 385,086 1,164 SH SOLE 1,143 0 21
KRANESHARES TRUST 90 KWEB JAN 27 500767413 2,268,365 88,852 SH SOLE 75,323 0 13,529
KRANESHARES TRUST KWEB COVERD CALL 500767272 201,338 9,231 SH SOLE 8,311 0 920
LINDE PLC SHS G54950103 232,697 490 SH SOLE 466 0 24
LISTED FDS TR WAHED FTSE ETF 53656F607 311,206 4,160 SH SOLE 3,946 0 214
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 83,769 14,879 SH SOLE 14,879 0 0
MASTERCARD INCORPORATED CL A 57636Q104 213,898 388 SH SOLE 368 0 20
META PLATFORMS INC CL A 30303M102 387,246 534 SH SOLE 521 0 13
MICROSOFT CORP COM 594918104 1,263,580 2,464 SH SOLE 2,284 0 180
NU HLDGS LTD ORD SHS CL A G6683N103 131,715 10,404 SH SOLE 10,404 0 0
NVIDIA CORPORATION COM 67066G104 1,512,518 6,623 SH SOLE 6,275 0 348
PACER FDS TR GLOBL CASH ETF 69374H709 334,341 7,471 SH SOLE 6,692 0 779
PGIM ROCK ETF TR LADDE S&P 20 ETF 69420N692 7,126,134 228,000 SH SOLE 192,184 0 35,816
PHILIP MORRIS INTL INC COM 718172109 226,885 1,189 SH SOLE 1,189 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,917,808 53,376 SH SOLE 50,604 0 2,772
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,591,103 48,912 SH SOLE 44,771 0 4,141
SEA LTD SPONSORD ADS 81141R100 273,776 2,812 SH SOLE 2,812 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 434,993 472 SH SOLE 472 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 293,234 1,498 SH SOLE 1,288 0 210
SHOPIFY INC CL A SUB VTG SHS 82509L107 231,645 1,562 SH SOLE 1,467 0 95
SIMPLIFY EXCHANGE TRADED FUN COMM ST NO K ETF 82889N566 3,057,344 90,776 SH SOLE 72,171 0 18,605
SPDR SERIES TRUST ST STR SP500FF 78468R796 447,564 7,163 SH SOLE 5,790 0 1,373
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A334 6,223,122 232,319 SH SOLE 198,916 0 33,403
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 2,278,965 4,482 SH SOLE 3,545 0 937
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,560,940 3,358 SH SOLE 2,836 0 522
T ROWE PRICE EXCHANGE-TRADED PRICE GRW STOCK 87283Q305 273,618 5,647 SH SOLE 5,269 0 378
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 682,419 1,496 SH SOLE 1,442 0 54
TIDAL TRUST II RET STCKD GL STK 88636J204 892,035 30,050 SH SOLE 23,959 0 6,091
TRANE TECHNOLOGIES PLC SHS G8994E103 28,362,225 62,751 SH SOLE 62,742 0 9
UNITED PARCEL SVCS INC CL B 911312106 1,691,918 18,107 SH SOLE 18,107 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,891,549 8,032 SH SOLE 6,013 0 2,019
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 2,409,176 11,149 SH SOLE 8,635 0 2,514
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 381,757 1,085 SH SOLE 1,085 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 213,000 3,016 SH SOLE 2,392 0 624
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 209,765 2,074 SH SOLE 1,946 0 128