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   432,288 4,269 SH   SOLE   4,269 0 0
ABBVIE INC COM 00287Y109   846,975 5,315 SH   SOLE   5,314 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   639,942 2,239 SH   SOLE   2,239 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,419,573 16,586 SH   SOLE   16,585 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   445,081 1,155 SH   SOLE   1,154 0 0
AEGON N V NY REGISTRY SHS 007924103   68,691 15,975 SH   SOLE   15,974 0 0
AGNICO EAGLE MINES LTD COM 008474108   341,305 6,696 SH   SOLE   6,696 0 0
AIR PRODS & CHEMS INC COM 009158106   245,785 856 SH   SOLE   855 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   566,657 46,333 SH   SOLE   46,333 0 0
ALPHABET INC CAP STK CL C 02079K107   826,280 7,945 SH   SOLE   7,945 0 0
ALPHABET INC CAP STK CL A 02079K305   1,966,410 18,957 SH   SOLE   18,957 0 0
ALTRIA GROUP INC COM 02209S103   371,788 8,332 SH   SOLE   8,332 0 0
AMAZON COM INC COM 023135106   1,659,974 16,071 SH   SOLE   16,071 0 0
AMBEV SA SPONSORED ADR 02319V103   544,906 193,229 SH   SOLE   193,229 0 0
AMERICAN EXPRESS CO COM 025816109   1,181,334 7,162 SH   SOLE   7,161 0 0
AMERICAN TOWER CORP NEW COM 03027X100   265,922 1,301 SH   SOLE   1,301 0 0
AMGEN INC COM 031162100   316,746 1,310 SH   SOLE   1,310 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   576,034 8,632 SH   SOLE   8,632 0 0
APPLE INC COM 037833100   5,838,910 35,409 SH   SOLE   35,408 0 0
APPLIED MATLS INC COM 038222105   264,958 2,157 SH   SOLE   2,157 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   891,166 11,187 SH   SOLE   11,187 0 0
ARISTA NETWORKS INC COM 040413106   244,404 1,456 SH   SOLE   1,456 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   298,931 439 SH   SOLE   439 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   320,053 4,611 SH   SOLE   4,611 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   307,992 1,383 SH   SOLE   1,383 0 0
AUTOZONE INC COM 053332102   752,194 306 SH   SOLE   306 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   90,437 12,828 SH   SOLE   12,828 0 0
BANK AMERICA CORP COM 060505104   448,259 15,673 SH   SOLE   15,673 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   663,856 2,150 SH   SOLE   2,150 0 0
BHP GROUP LTD SPONSORED ADS 088606108   826,576 13,035 SH   SOLE   13,035 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   250,774 2,706 SH   SOLE   2,705 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   321,137 9,144 SH   SOLE   9,144 0 0
BROADCOM INC COM 11135F101   584,238 911 SH   SOLE   910 0 0
BUNGE LIMITED COM G16962105   676,268 7,080 SH   SOLE   7,079 0 0
CATERPILLAR INC COM 149123101   991,231 4,332 SH   SOLE   4,331 0 0
CHENIERE ENERGY INC COM NEW 16411R208   344,345 2,185 SH   SOLE   2,184 0 0
CHEVRON CORP NEW COM 166764100   781,641 4,791 SH   SOLE   4,790 0 0
CISCO SYS INC COM 17275R102   669,339 12,804 SH   SOLE   12,804 0 0
COCA COLA CO COM 191216100   2,079,257 33,520 SH   SOLE   33,520 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   381,057 4,735 SH   SOLE   4,735 0 0
COLGATE PALMOLIVE CO COM 194162103   538,533 7,166 SH   SOLE   7,166 0 0
COMCAST CORP NEW CL A 20030N101   267,799 7,064 SH   SOLE   7,064 0 0
COMMERCIAL METALS CO COM 201723103   1,292,069 26,423 SH   SOLE   26,422 0 0
CONOCOPHILLIPS COM 20825C104   406,306 4,095 SH   SOLE   4,095 0 0
COSTCO WHSL CORP NEW COM 22160K105   326,759 658 SH   SOLE   657 0 0
CYTOKINETICS INC COM NEW 23282W605   263,010 7,474 SH   SOLE   7,474 0 0
DANAHER CORPORATION COM 235851102   330,002 1,309 SH   SOLE   1,309 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,624,634 32,101 SH   SOLE   32,101 0 0
DIAMONDBACK ENERGY INC COM 25278X109   263,752 1,951 SH   SOLE   1,951 0 0
DISNEY WALT CO COM 254687106   605,746 6,050 SH   SOLE   6,049 0 0
DOLLAR GEN CORP NEW COM 256677105   344,414 1,636 SH   SOLE   1,636 0 0
DOLLAR TREE INC COM 256746108   581,234 4,049 SH   SOLE   4,049 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   383,078 30,720 SH   SOLE   30,720 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   949,254 36,651 SH   SOLE   36,650 0 0
EQUINIX INC COM 29444U700   229,044 318 SH   SOLE   317 0 0
EXXON MOBIL CORP COM 30231G102   518,772 4,731 SH   SOLE   4,730 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   302,006 41,887 SH   SOLE   41,887 0 0
FISERV INC COM 337738108   999,298 8,841 SH   SOLE   8,841 0 0
FLEX LNG LTD SHS G35947202   1,702,751 50,707 SH   SOLE   50,707 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   732,423 7,694 SH   SOLE   7,694 0 0
FRANCO NEV CORP COM 351858105   690,514 4,736 SH   SOLE   4,736 0 0
GENERAL DYNAMICS CORP COM 369550108   542,380 2,377 SH   SOLE   2,376 0 0
GENUINE PARTS CO COM 372460105   1,530,147 9,146 SH   SOLE   9,145 0 0
GERDAU SA SPON ADR REP PFD 373737105   65,231 13,231 SH   SOLE   13,231 0 0
GRAINGER W W INC COM 384802104   2,349,046 3,410 SH   SOLE   3,410 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   381,917 4,267 SH   SOLE   4,266 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   429,306 1,401 SH   SOLE   1,400 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   335,928 1,722 SH   SOLE   1,721 0 0
HOME DEPOT INC COM 437076102   782,651 2,652 SH   SOLE   2,651 0 0
HONEYWELL INTL INC COM 438516106   1,035,021 5,416 SH   SOLE   5,415 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   223,003 2,138 SH   SOLE   2,138 0 0
INTUIT COM 461202103   355,249 797 SH   SOLE   796 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   236,334 3,787 SH   SOLE   3,787 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   265,869 3,301 SH   SOLE   3,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   481,688 1,501 SH   SOLE   1,500 0 0
IQIYI INC SPONSORED ADS 46267X108   85,052 11,683 SH   SOLE   11,683 0 0
IQVIA HLDGS INC COM 46266C105   426,420 2,144 SH   SOLE   2,144 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,299,235 26,629 SH   SOLE   26,629 0 0
ISHARES TR CORE DIV GRWTH 46434V621   911,613 18,236 SH   SOLE   18,235 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,853,295 27,723 SH   SOLE   27,723 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,186,210 5,318 SH   SOLE   5,318 0 0
ISHARES TR CORE S&P SCP ETF 464287804   463,517 4,793 SH   SOLE   4,793 0 0
ISHARES TR CORE S&P US GWT 464287671   21,466,007 241,816 SH   SOLE   241,816 0 0
ISHARES TR CORE S&P US VLU 464287663   12,178,045 165,059 SH   SOLE   165,058 0 0
ISHARES TR CORE TOTAL USD 46434V613   2,319,254 50,255 SH   SOLE   50,254 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,079,340 10,832 SH   SOLE   10,832 0 0
ISHARES TR CRE U S REIT ETF 464288521   5,915,671 117,374 SH   SOLE   117,374 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   300,786 4,187 SH   SOLE   4,186 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   480,671 5,314 SH   SOLE   5,314 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   217,946 6,427 SH   SOLE   6,427 0 0
ISHARES TR MBS ETF 464288588   818,033 8,635 SH   SOLE   8,635 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,326,997 32,536 SH   SOLE   32,536 0 0
ISHARES TR EAFE GRWTH ETF 464288885   583,972 6,234 SH   SOLE   6,233 0 0
ISHARES TR EAFE VALUE ETF 464288877   441,550 9,098 SH   SOLE   9,098 0 0
ISHARES TR U.S. TECH ETF 464287721   260,496 2,807 SH   SOLE   2,806 0 0
ISHARES TR US TREAS BD ETF 46429B267   738,138 31,571 SH   SOLE   31,571 0 0
ISHARES TR MSCI USA MMENTM 46432F396   230,080 1,655 SH   SOLE   1,654 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   573,086 4,619 SH   SOLE   4,619 0 0
ISHARES TR NATIONAL MUN ETF 464288414   702,573 6,521 SH   SOLE   6,521 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,719,215 7,036 SH   SOLE   7,036 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   234,588 1,541 SH   SOLE   1,540 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   19,115,105 107,147 SH   SOLE   107,147 0 0
ISHARES TR RUS MID CAP ETF 464287499   404,933 5,791 SH   SOLE   5,791 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,082,481 16,943 SH   SOLE   16,942 0 0
ISHARES TR S&P 500 VAL ETF 464287408   479,226 3,158 SH   SOLE   3,157 0 0
ISHARES TR S&P MC 400GR ETF 464287606   506,549 7,084 SH   SOLE   7,083 0 0
ISHARES TR SHORT TREAS BD 464288679   2,687,581 24,322 SH   SOLE   24,321 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   263,146 2,514 SH   SOLE   2,513 0 0
ISUN INC COM 465246106   293,550 285,000 SH   SOLE   285,000 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   305,086 5,588 SH   SOLE   5,587 0 0
JABIL INC COM 466313103   572,022 6,488 SH   SOLE   6,488 0 0
JOHNSON & JOHNSON COM 478160104   607,665 3,920 SH   SOLE   3,920 0 0
JPMORGAN CHASE & CO COM 46625H100   981,595 7,533 SH   SOLE   7,532 0 0
KINDER MORGAN INC DEL COM 49456B101   945,267 53,984 SH   SOLE   53,984 0 0
LAM RESEARCH CORP COM 512807108   611,606 1,154 SH   SOLE   1,153 0 0
LILLY ELI & CO COM 532457108   826,210 2,406 SH   SOLE   2,405 0 0
LINDE PLC SHS G54950103   871,384 2,452 SH   SOLE   2,451 0 0
LOCKHEED MARTIN CORP COM 539830109   2,910,828 6,157 SH   SOLE   6,157 0 0
LOWES COS INC COM 548661107   562,165 2,811 SH   SOLE   2,811 0 0
MAG SILVER CORP COM 55903Q104   433,061 34,180 SH   SOLE   34,180 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,056,388 19,469 SH   SOLE   19,469 0 0
MARSH & MCLENNAN COS INC COM 571748102   230,301 1,383 SH   SOLE   1,382 0 0
MASTERCARD INCORPORATED CL A 57636Q104   960,145 2,642 SH   SOLE   2,642 0 0
MCDONALDS CORP COM 580135101   462,272 1,653 SH   SOLE   1,653 0 0
MCKESSON CORP COM 58155Q103   643,714 1,808 SH   SOLE   1,807 0 0
MERCK & CO INC COM 58933Y105   520,449 4,892 SH   SOLE   4,891 0 0
META PLATFORMS INC CL A 30303M102   832,924 3,930 SH   SOLE   3,930 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   245,197 2,927 SH   SOLE   2,926 0 0
MICROSOFT CORP COM 594918104   3,780,704 13,114 SH   SOLE   13,113 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   84,829 13,275 SH   SOLE   13,275 0 0
MONDELEZ INTL INC CL A 609207105   473,537 6,792 SH   SOLE   6,791 0 0
MPLX LP COM UNIT REP LTD 55336V100   883,240 25,638 SH   SOLE   25,638 0 0
MSCI INC COM 55354G100   221,420 396 SH   SOLE   395 0 0
NETFLIX INC COM 64110L106   278,457 806 SH   SOLE   806 0 0
NEWMONT CORP COM 651639106   450,610 9,192 SH   SOLE   9,192 0 0
NEXTERA ENERGY INC COM 65339F101   543,945 7,057 SH   SOLE   7,056 0 0
NIKE INC CL B 654106103   402,982 3,286 SH   SOLE   3,285 0 0
NORTHROP GRUMMAN CORP COM 666807102   428,415 928 SH   SOLE   927 0 0
NOVARTIS AG SPONSORED ADR 66987V109   313,179 3,404 SH   SOLE   3,404 0 0
NOVO-NORDISK A S ADR 670100205   460,062 2,891 SH   SOLE   2,890 0 0
NUCOR CORP COM 670346105   205,142 1,328 SH   SOLE   1,328 0 0
NVIDIA CORPORATION COM 67066G104   850,635 3,062 SH   SOLE   3,062 0 0
OGE ENERGY CORP COM 670837103   900,311 23,906 SH   SOLE   23,906 0 0
OMNICOM GROUP INC COM 681919106   206,888 2,193 SH   SOLE   2,193 0 0
ONEOK INC NEW COM 682680103   1,668,096 26,253 SH   SOLE   26,252 0 0
PAN AMERN SILVER CORP COM 697900108   353,276 19,411 SH   SOLE   19,410 0 0
PARKER-HANNIFIN CORP COM 701094104   205,027 610 SH   SOLE   610 0 0
PEPSICO INC COM 713448108   647,059 3,549 SH   SOLE   3,549 0 0
PERION NETWORK LTD SHS NEW M78673114   210,130 5,309 SH   SOLE   5,309 0 0
PFIZER INC COM 717081103   497,554 12,195 SH   SOLE   12,194 0 0
PHILIP MORRIS INTL INC COM 718172109   936,978 9,635 SH   SOLE   9,634 0 0
PHILLIPS 66 COM 718546104   1,304,986 12,872 SH   SOLE   12,872 0 0
PIONEER NAT RES CO COM 723787107   2,253,449 11,033 SH   SOLE   11,033 0 0
PROCTER AND GAMBLE CO COM 742718109   571,930 3,846 SH   SOLE   3,846 0 0
PROLOGIS INC. COM 74340W103   350,894 2,812 SH   SOLE   2,812 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   11,892,114 130,339 SH   SOLE   130,338 0 0
QUALCOMM INC COM 747525103   465,583 3,649 SH   SOLE   3,649 0 0
QUANTA SVCS INC COM 74762E102   213,483 1,281 SH   SOLE   1,281 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   526,901 5,380 SH   SOLE   5,380 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,341,677 6,501 SH   SOLE   6,501 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   247,145 13,316 SH   SOLE   13,316 0 0
ROYAL GOLD INC COM 780287108   389,269 3,001 SH   SOLE   3,001 0 0
S&P GLOBAL INC COM 78409V104   209,567 608 SH   SOLE   607 0 0
SCHWAB CHARLES CORP COM 808513105   212,518 4,057 SH   SOLE   4,057 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   783,932 14,623 SH   SOLE   14,622 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   200,086 1,325 SH   SOLE   1,324 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   359,698 8,011 SH   SOLE   8,011 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,302,717 10,510 SH   SOLE   10,510 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,166,238 6,907 SH   SOLE   6,907 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   612,614 15,537 SH   SOLE   15,536 0 0
SPDR SER TR OILGAS EQUIP 78468R549   258,012 3,431 SH   SOLE   3,430 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   673,385 35,610 SH   SOLE   35,610 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   395,204 25,563 SH   SOLE   25,563 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   210,574 17,246 SH   SOLE   17,246 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   582,057 69,791 SH   SOLE   69,791 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   369,008 13,380 SH   SOLE   13,379 0 0
STARBUCKS CORP COM 855244109   408,435 3,922 SH   SOLE   3,922 0 0
SUPER MICRO COMPUTER INC COM 86800U104   241,123 2,263 SH   SOLE   2,263 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   393,232 4,227 SH   SOLE   4,227 0 0
TARGA RES CORP COM 87612G101   276,619 3,792 SH   SOLE   3,791 0 0
TARGET CORP COM 87612E106   257,635 1,555 SH   SOLE   1,555 0 0
TESLA INC COM 88160R101   508,496 2,451 SH   SOLE   2,451 0 0
TEXAS INSTRS INC COM 882508104   417,154 2,243 SH   SOLE   2,242 0 0
TEXTRON INC COM 883203101   786,465 11,135 SH   SOLE   11,135 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   365,133 634 SH   SOLE   633 0 0
TRAVELERS COMPANIES INC COM 89417E109   355,327 2,073 SH   SOLE   2,072 0 0
TRUIST FINL CORP COM 89832Q109   213,296 6,255 SH   SOLE   6,255 0 0
UNION PAC CORP COM 907818108   685,726 3,407 SH   SOLE   3,407 0 0
UNITED PARCEL SERVICE INC CL B 911312106   208,892 1,077 SH   SOLE   1,076 0 0
UNITED RENTALS INC COM 911363109   202,629 512 SH   SOLE   512 0 0
UNITEDHEALTH GROUP INC COM 91324P102   547,716 1,159 SH   SOLE   1,158 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   248,733 7,689 SH   SOLE   7,688 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101   301,780 15,800 SH   SOLE   15,800 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   483,485 2,369 SH   SOLE   2,368 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   278,976 3,360 SH   SOLE   3,359 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   323,644 8,011 SH   SOLE   8,011 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,158,997 19,798 SH   SOLE   19,798 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   350,043 1,111 SH   SOLE   1,111 0 0
VIAD CORP COM 92552R406   529,940 25,429 SH   SOLE   25,429 0 0
VISA INC COM CL A 92826C839   894,469 3,967 SH   SOLE   3,967 0 0
WALMART INC COM 931142103   722,810 4,902 SH   SOLE   4,902 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   914,351 18,986 SH   SOLE   18,985 0 0
WILLIAMS COS INC COM 969457100   1,372,474 45,964 SH   SOLE   45,963 0 0