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
3M CO COM 88579Y101   298,852 3,370 SH   SOLE   3,370 0 0
ABBVIE INC COM 00287Y109   1,920,244 10,545 SH   SOLE   10,545 0 0
ADOBE INC COM 00724F101   307,806 610 SH   SOLE   610 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,636,452 50,255 SH   SOLE   50,255 0 0
ALPHABET INC CAP STK CL C 02079K107   18,782,832 123,360 SH   SOLE   123,360 0 0
ALPHABET INC CAP STK CL A 02079K305   49,198,199 325,967 SH   SOLE   325,967 0 0
AMAZON COM INC COM 023135106   72,490,393 401,876 SH   SOLE   401,876 0 0
AMGEN INC COM 031162100   1,632,565 5,742 SH   SOLE   5,742 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,832,935 16,300 SH   SOLE   16,300 0 0
APPLE INC COM 037833100   76,536,497 446,329 SH   SOLE   446,329 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,100,497 4,995 SH   SOLE   4,995 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105   81,158,101 4,061,967 SH   SOLE   4,061,967 0 0
BIOGEN INC COM 09062X103   528,293 2,450 SH   SOLE   2,450 0 0
BK OF AMERICA CORP COM 060505104   15,067,247 397,343 SH   SOLE   397,343 0 0
BOEING CO COM 097023105   2,554,416 13,236 SH   SOLE   13,236 0 0
BROADCOM INC COM 11135F101   5,719,144 4,315 SH   SOLE   4,315 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   243,648 3,200 SH   SOLE   3,200 0 0
CHEVRON CORP NEW COM 166764100   410,124 2,600 SH   SOLE   2,600 0 0
COCA COLA CO COM 191216100   843,305 13,784 SH   SOLE   13,784 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   2,054,133 295,134 SH   SOLE   295,134 0 0
COMCAST CORP NEW CL A 20030N101   2,282,031 52,642 SH   SOLE   52,642 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,547,785 24,094 SH   SOLE   24,094 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,522,445 3,443 SH   SOLE   3,443 0 0
CRESCENT CAP BDC INC COM 225655109   288,288 35,200 SH   SOLE   35,200 0 0
CULEN FROST BANKERS INC COM 229899109   683,300 6,070 SH   SOLE   6,070 0 0
CVS HEALTH CORP COM 126650100   2,571,064 32,235 SH   SOLE   32,235 0 0
DANAHER CORPORATION COM 235851102   3,838,196 15,370 SH   SOLE   15,370 0 0
DEERE & CO COM 244199105   1,125,838 2,741 SH   SOLE   2,741 0 0
DISNEY WALT CO COM 254687106   21,706,419 177,398 SH   SOLE   177,398 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   659,166 41,905 SH   SOLE   41,905 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   209,931 3,580 SH   SOLE   3,580 0 0
FEDEX CORP COM 31428X106   9,055,244 31,253 SH   SOLE   31,253 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846   663,710 11,770 SH   SOLE   11,770 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   298,248 8,600 SH   SOLE   8,600 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   219,446 1,070 SH   SOLE   1,070 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   207,349 4,910 SH   SOLE   4,910 0 0
FISERV INC COM 337738108   551,379 3,450 SH   SOLE   3,450 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   5,435,269 41,723 SH   SOLE   41,723 0 0
FORD MTR CO DEL COM 345370860   653,801 49,232 SH   SOLE   49,232 0 0
GENERAL MTRS CO COM 37045V100   1,879,848 41,452 SH   SOLE   41,452 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   318,100 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   13,056,154 31,258 SH   SOLE   31,258 0 0
HOME DEPOT INC COM 437076102   2,253,650 5,875 SH   SOLE   5,875 0 0
HONEYWELL INTL INC COM 438516106   6,183,361 30,126 SH   SOLE   30,126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   318,145 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103   874,250 1,345 SH   SOLE   1,345 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   766,463 11,636 SH   SOLE   11,636 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   8,873,096 19,984 SH   SOLE   19,984 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,802,229 42,900 SH   SOLE   42,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   232,451 7,170 SH   SOLE   7,170 0 0
ISHARES INC CORE MSCI EMKT 46434G103   719,923 13,952 SH   SOLE   13,952 0 0
ISHARES INC MSCI EUROZONE ETF 464286608   1,257,097 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,085,850 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871   513,927 33,050 SH   SOLE   33,050 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,160,795 30,284 SH   SOLE   30,284 0 0
ISHARES INC MSCI PAC JP ETF 464286665   997,045 23,290 SH   SOLE   23,290 0 0
ISHARES SILVER TR ISHARES 46428Q109   329,761 14,495 SH   SOLE   14,495 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,802,837 29,125 SH   SOLE   29,125 0 0
ISHARES TR S&P 100 ETF 464287101   1,018,092 4,115 SH   SOLE   4,115 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   743,371 8,580 SH   SOLE   8,580 0 0
ISHARES TR CORE DIV GRWTH 46434v621   846,515 14,580 SH   SOLE   14,580 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   365,089 3,488 SH   SOLE   3,488 0 0
ISHARES TR 20 YR TR BD ETF 464287432   214,084 2,270 SH   SOLE   2,270 0 0
ISHARES TR US TRSPRTION 464287192   1,685,376 23,940 SH   SOLE   23,940 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   692,338 16,348 SH   SOLE   16,348 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   832,423 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,783,765 21,884 SH   SOLE   21,884 0 0
ISHARES TR ISHARES BIOTECH 464287556   10,778,631 78,550 SH   SOLE   78,550 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,683,440 17,600 SH   SOLE   17,600 0 0
ISHARES TR US INDUSTRIALS 464287754   1,961,076 15,600 SH   SOLE   15,600 0 0
ISHARES TR U.S. TECH ETF 464287721   8,042,823 59,550 SH   SOLE   59,550 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   955,077 18,705 SH   SOLE   18,705 0 0
ISHARES TR IBOXX HI YD ETF 464288513   318,986 4,125 SH   SOLE   4,125 0 0
ISHARES TR JPMORGAN USD EMG 464288281   312,550 3,500 SH   SOLE   3,500 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   2,257,430 33,320 SH   SOLE   33,320 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   790,338 19,239 SH   SOLE   19,239 0 0
ISHARES TR MSCI USA ESG SLC 464288802   332,916 3,155 SH   SOLE   3,155 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   663,503 1,969 SH   SOLE   1,969 0 0
ISHARES TR CORE S&P US VLU 464287663   354,448 3,919 SH   SOLE   3,919 0 0
ISHARES TR EUROPE ETF 464287861   612,370 11,000 SH   SOLE   11,000 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   363,285 3,900 SH   SOLE   3,900 0 0
ISHARES TR GLOBAL TECH ETF 464287291   799,271 10,684 SH   SOLE   10,684 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,537,235 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679   4,501,454 40,900 SH   SOLE   40,900 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   850,573 16,642 SH   SOLE   16,642 0 0
ISHARES TR U.S. MED DVC ETF 464288810   309,062 5,275 SH   SOLE   5,275 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,082,523 33,755 SH   SOLE   33,755 0 0
JOHNSON & JOHNSON COM 478160104   503,361 3,182 SH   SOLE   3,182 0 0
JP MORGAN CHASE & CO COM 46625H100   34,000,977 169,750 SH   SOLE   169,750 0 0
LAS VEGAS SANDS CORP COM 517834107   2,101,295 40,644 SH   SOLE   40,644 0 0
LAUDER ESTEE COS INC CL A 518439104   912,876 5,922 SH   SOLE   5,922 0 0
LOCKHEED MARTIN CORP COM 539830109   463,967 1,020 SH   SOLE   1,020 0 0
LULULEMON ATHLETICA INC COM 550021109   469,171 1,201 SH   SOLE   1,201 0 0
MCDONALDS CORP COM 580135101   5,086,942 18,042 SH   SOLE   18,042 0 0
MEDTRONIC PLC SHS G5960L103   303,282 3,480 SH   SOLE   3,480 0 0
MERCADOLIBRE INC COM 58733R102   757,492 501 SH   SOLE   501 0 0
MERCK & CO INC COM 58933Y105   2,977,188 22,563 SH   SOLE   22,563 0 0
META PLATFORMS INC CL A 30303M102   49,257,114 101,440 SH   SOLE   101,440 0 0
MICRON TECHNOLOGY INC COM 595112103   12,383,755 105,045 SH   SOLE   105,045 0 0
MICROSOFT CORP COM 594918104   78,622,328 186,876 SH   SOLE   186,876 0 0
MODERNA INC COM 60770K107   304,762 2,860 SH   SOLE   2,860 0 0
NETFLIX INC COM 64110L106   853,906 1,406 SH   SOLE   1,406 0 0
NIKE INC CL B 654106103   6,431,615 68,436 SH   SOLE   68,436 0 0
NOVARTIS AG SPONSORED ADR 66987V109   483,843 5,002 SH   SOLE   5,002 0 0
NVIDIA CORPORATION COM 67066G104   22,326,968 24,710 SH   SOLE   24,710 0 0
ON HLDG AG NAMEN AKT A H5919C104   307,629 8,695 SH   SOLE   8,695 0 0
PALO ALTO NETWORKS INC COM 697435105   328,738 1,157 SH   SOLE   1,157 0 0
PAYPAL HLDGS INC COM 70450Y103   1,522,616 22,729 SH   SOLE   22,729 0 0
PEPSICO INC COM 713448108   350,020 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103   3,222,755 116,135 SH   SOLE   116,135 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   332,390 3,310 SH   SOLE   3,310 0 0
QUALCOMM INC COM 747525103   601,015 3,550 SH   SOLE   3,550 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,518,395 36,075 SH   SOLE   36,075 0 0
S&P GLOBAL INC COM 78409V104   1,946,434 4,575 SH   SOLE   4,575 0 0
SALESFORCE COM INC COM 79466L302   22,902,330 76,042 SH   SOLE   76,042 0 0
SCHLUMBERGER LTD COM STK 806857108   441,220 8,050 SH   SOLE   8,050 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   462,273 3,670 SH   SOLE   3,670 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   232,225 2,500 SH   SOLE   2,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,658,661 49,345 SH   SOLE   49,345 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   492,410 6,030 SH   SOLE   6,030 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   10,282,393 55,916 SH   SOLE   55,916 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,913,985 51,257 SH   SOLE   51,257 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   12,858,061 305,272 SH   SOLE   305,272 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   35,062,859 237,344 SH   SOLE   237,344 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,330,468 30,395 SH   SOLE   30,395 0 0
SHOPIFY INC CL A 82509L107   6,480,891 83,982 SH   SOLE   83,982 0 0
SNOWFLAKE INC CL A 833445109   3,952,251 24,457 SH   SOLE   24,457 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   442,352 7,375 SH   SOLE   7,375 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   3,264,406 62,120 SH   SOLE   62,120 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   580,608 5,600 SH   SOLE   5,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,958,708 30,510 SH   SOLE   30,510 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   292,926 3,193 SH   SOLE   3,193 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   832,572 28,080 SH   SOLE   28,080 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   316,680 1,200 SH   SOLE   1,200 0 0
STARBUCKS CORP COM 855244109   9,036,186 98,875 SH   SOLE   98,875 0 0
STARWOOD PPTY TR INC COM 85571B105   1,191,643 58,615 SH   SOLE   58,615 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,665,835 34,295 SH   SOLE   34,295 0 0
TARGET CORP COM 87612E106   672,512 3,795 SH   SOLE   3,795 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109   6,029,003 154,471 SH   SOLE   154,471 0 0
TESLA INC COM 88160R101   547,586 3,115 SH   SOLE   3,115 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,007,124 8,615 SH   SOLE   8,615 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   259,662 3,005 SH   SOLE   3,005 0 0
T-MOBILE US INC COM 872590104   2,361,793 14,470 SH   SOLE   14,470 0 0
UBER TECHNOLOGIES INC COM 90353T100   6,494,876 84,360 SH   SOLE   84,360 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,562,618 9,223 SH   SOLE   9,223 0 0
URBAN OUTFITTERS INC COM 917047102   339,327 7,815 SH   SOLE   7,815 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,471,698 19,108 SH   SOLE   19,108 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,959,246 35,376 SH   SOLE   35,376 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,530,021 17,745 SH   SOLE   17,745 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874   3,182,488 47,260 SH   SOLE   47,260 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   822,535 19,692 SH   SOLE   19,692 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   699,648 12,090 SH   SOLE   12,090 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   508,829 6,241 SH   SOLE   6,241 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   831,201 6,870 SH   SOLE   6,870 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,117,558 9,760 SH   SOLE   9,760 0 0
VISA INC COM CL A 92826C839   10,910,633 39,095 SH   SOLE   39,095 0 0
WALMART INC COM 931142103   10,697,023 177,780 SH   SOLE   177,780 0 0
WASTE MGMT INC DEL COM 94106L109   908,019 4,260 SH   SOLE   4,260 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,117,662 23,140 SH   SOLE   23,140 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   5,102,436 49,447 SH   SOLE   49,447 0 0