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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   542,775 6,512 SH   SOLE   0 0 6,512
ALPHABET INC CAP STK CL A 02079K305   4,711,751 39,363 SH   SOLE   0 0 39,363
AMAZON COM INC COM 023135106   5,458,335 41,871 SH   SOLE   0 0 41,871
AMERICAN WELL CORP CL A 03044L105   21,586 10,279 SH   SOLE   0 0 10,279
APPLE INC COM 037833100   8,820,013 45,471 SH   SOLE   0 0 45,471
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,827,749 14,158 SH   SOLE   0 0 14,158
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   444,357 15,836 SH   SOLE   0 0 15,836
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,654,900 32,750 SH   SOLE   0 0 32,750
DBX ETF TR XTKR EMGRIN MKTS 233051192   2,241,634 83,256 SH   SOLE   0 0 83,256
DBX ETF TR XTRCKR MSCI US 233051150   5,320,882 130,895 SH   SOLE   0 0 130,895
LILLY ELI & CO COM 532457108   1,658,313 3,536 SH   SOLE   0 0 3,536
ENTERPRISE PRODS PARTNERS L COM 293792107   233,856 8,875 SH   SOLE   0 0 8,875
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   569,948 60,762 SH   SOLE   0 0 60,762
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   1,482,318 50,488 SH   SOLE   0 0 50,488
EXXON MOBIL CORP COM 30231G102   6,435,429 60,004 SH   SOLE   0 0 60,004
FEDERAL SIGNAL CORP COM 313855108   6,329,173 98,847 SH   SOLE   0 0 98,847
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   510,772 18,918 SH   SOLE   0 0 18,918
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109   554,936 20,917 SH   SOLE   0 0 20,917
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   566,414 11,030 SH   SOLE   0 0 11,030
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   538,325 25,417 SH   SOLE   0 0 25,417
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   356,839 6,463 SH   SOLE   0 0 6,463
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   337,934 5,394 SH   SOLE   0 0 5,394
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   351,087 22,448 SH   SOLE   0 0 22,448
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   337,392 8,949 SH   SOLE   0 0 8,949
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   337,169 3,113 SH   SOLE   0 0 3,113
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   356,496 5,933 SH   SOLE   0 0 5,933
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   337,254 5,254 SH   SOLE   0 0 5,254
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   356,233 3,097 SH   SOLE   0 0 3,097
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   339,104 10,667 SH   SOLE   0 0 10,667
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   708,827 44,385 SH   SOLE   0 0 44,385
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   551,512 16,023 SH   SOLE   0 0 16,023
FIRST TR S&P REIT INDEX FD COM 33734G108   337,499 13,712 SH   SOLE   0 0 13,712
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   5,238,537 115,641 SH   SOLE   0 0 115,641
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   6,444,903 58,146 SH   SOLE   0 0 58,146
GLOBAL X FDS MSCI GREECE ETF 37954Y319   3,035,118 81,743 SH   SOLE   0 0 81,743
GOLDMAN SACHS GROUP INC COM 38141G104   452,190 1,402 SH   SOLE   0 0 1,402
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   2,972,933 114,058 SH   SOLE   0 0 114,058
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   4,271,711 191,987 SH   SOLE   0 0 191,987
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   687,159 35,257 SH   SOLE   0 0 35,257
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   212,900 10,350 SH   SOLE   0 0 10,350
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   376,975 18,727 SH   SOLE   0 0 18,727
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   203,848 10,760 SH   SOLE   0 0 10,760
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,623,873 116,358 SH   SOLE   0 0 116,358
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,630,185 115,359 SH   SOLE   0 0 115,359
INVESCO QQQ TR UNIT SER 1 46090E103   595,947 1,611 SH   SOLE   0 0 1,611
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,174,128 12,030 SH   SOLE   0 0 12,030
ISHARES TR CORE S&P500 ETF 464287200   1,198,907 2,690 SH   SOLE   0 0 2,690
ISHARES TR CORE S&P MCP ETF 464287507   386,990 1,480 SH   SOLE   0 0 1,480
ISHARES TR CORE S&P SCP ETF 464287804   375,282 3,766 SH   SOLE   0 0 3,766
ISHARES INC MSCI JPN ETF NEW 46434G822   833,917 13,472 SH   SOLE   0 0 13,472
ISHARES TR BRAZIL SM-CP ETF 464289131   646,149 42,905 SH   SOLE   0 0 42,905
ISHARES TR EAFE GRWTH ETF 464288885   1,420,560 14,889 SH   SOLE   0 0 14,889
ISHARES INC MSCI MEXICO ETF 464286822   3,031,213 48,749 SH   SOLE   0 0 48,749
ISHARES TR RUS 1000 GRW ETF 464287614   1,165,662 4,236 SH   SOLE   0 0 4,236
ISHARES TR RUSSELL 2000 ETF 464287655   378,847 2,023 SH   SOLE   0 0 2,023
ISHARES TR RUS 2000 GRW ETF 464287648   3,139,292 12,937 SH   SOLE   0 0 12,937
ISHARES TR RUS 2000 VAL ETF 464287630   2,578,611 18,314 SH   SOLE   0 0 18,314
ISHARES TR RUS MD CP GR ETF 464287481   713,806 7,387 SH   SOLE   0 0 7,387
ISHARES TR TIPS BD ETF 464287176   6,280,766 58,362 SH   SOLE   0 0 58,362
ISHARES TR ESG MSCI LEADR 46435U218   4,951,861 63,961 SH   SOLE   0 0 63,961
ISHARES TR ESG AWARE MSCI 46435U663   2,405,770 67,730 SH   SOLE   0 0 67,730
ISHARES TR JPMORGAN USD EMG 464288281   1,151,960 13,312 SH   SOLE   0 0 13,312
ISHARES TR MSCI ACWI ETF 464288257   255,296 2,661 SH   SOLE   0 0 2,661
ISHARES TR PFD AND INCM SEC 464288687   2,422,638 78,329 SH   SOLE   0 0 78,329
ISHARES TR RUS MDCP VAL ETF 464287473   1,210,327 11,019 SH   SOLE   0 0 11,019
ISHARES TR U.S. MED DVC ETF 464288810   5,656,897 100,193 SH   SOLE   0 0 100,193
ISHARES TR US CONSUM DISCRE 464287580   1,316,661 18,501 SH   SOLE   0 0 18,501
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,101,055 82,483 SH   SOLE   0 0 82,483
ISHARES TR US AER DEF ETF 464288760   628,501 5,387 SH   SOLE   0 0 5,387
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,769,156 50,048 SH   SOLE   0 0 50,048
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   12,847,322 256,229 SH   SOLE   0 0 256,229
JABIL INC COM 466313103   6,254,651 57,951 SH   SOLE   0 0 57,951
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   2,654,017 115,845 SH   SOLE   0 0 115,845
KBR INC COM 48242W106   1,345,950 20,645 SH   SOLE   0 0 20,645
KRANESHARES TR CSI CHI INTERNET 500767306   2,375,940 88,226 SH   SOLE   0 0 88,226
LAMB WESTON HLDGS INC COM 513272104   3,228,026 28,082 SH   SOLE   0 0 28,082
MICROSOFT CORP COM 594918104   8,545,009 25,093 SH   SOLE   0 0 25,093
MONOLITHIC PWR SYS INC COM 609839105   1,336,297 2,469 SH   SOLE   0 0 2,469
NU HLDGS LTD ORD SHS CL A G6683N103   1,539,205 195,083 SH   SOLE   0 0 195,083
NVIDIA CORPORATION COM 67066G104   2,508,509 5,930 SH   SOLE   0 0 5,930
OREILLY AUTOMOTIVE INC COM 67103H107   4,612,188 4,828 SH   SOLE   0 0 4,828
OCCIDENTAL PETE CORP COM 674599105   4,441,837 75,311 SH   SOLE   0 0 75,311
OLD DOMINION FREIGHT LINE IN COM 679580100   4,456,597 12,053 SH   SOLE   0 0 12,053
OPKO HEALTH INC COM 68375N103   174,316 80,330 SH   SOLE   0 0 80,330
PDF SOLUTIONS INC COM 693282105   606,234 13,442 SH   SOLE   0 0 13,442
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   287,309 2,880 SH   SOLE   0 0 2,880
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,174,698 15,838 SH   SOLE   0 0 15,838
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,293,827 12,056 SH   SOLE   0 0 12,056
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,454,711 22,230 SH   SOLE   0 0 22,230
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,663,850 25,566 SH   SOLE   0 0 25,566
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,187,030 14,624 SH   SOLE   0 0 14,624
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,177,904 8,874 SH   SOLE   0 0 8,874
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,229,977 14,842 SH   SOLE   0 0 14,842
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,249,026 37,052 SH   SOLE   0 0 37,052
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,487,443 8,555 SH   SOLE   0 0 8,555
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,429,961 58,036 SH   SOLE   0 0 58,036
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,633,012 65,927 SH   SOLE   0 0 65,927
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   6,109,638 132,876 SH   SOLE   0 0 132,876
SPDR SER TR FTSE INT GVT ETF 78464A490   4,086,839 97,870 SH   SOLE   0 0 97,870
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   2,622,087 49,935 SH   SOLE   0 0 49,935
SPDR S&P 500 ETF TR TR UNIT 78462F103   362,526 815 SH   SOLE   0 0 815
SPDR SER TR BBG CONV SEC ETF 78464A359   2,508,687 35,864 SH   SOLE   0 0 35,864
SPDR SER TR S&P BIOTECH 78464A870   1,304,909 15,684 SH   SOLE   0 0 15,684
STARBUCKS CORP COM 855244109   336,164 3,394 SH   SOLE   0 0 3,394
STERLING INFRASTRUCTURE INC COM 859241101   1,310,575 23,487 SH   SOLE   0 0 23,487
TESLA INC COM 88160R101   743,689 2,841 SH   SOLE   0 0 2,841
ULTA BEAUTY INC COM 90384S303   3,440,050 7,310 SH   SOLE   0 0 7,310
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   410,900 1,005 SH   SOLE   0 0 1,005
VAXART INC COM NEW 92243A200   18,250 25,000 SH   SOLE   0 0 25,000
VERIZON COMMUNICATIONS INC COM 92343V104   6,774,456 182,158 SH   SOLE   0 0 182,158
VISA INC COM CL A 92826C839   6,832,537 28,771 SH   SOLE   0 0 28,771