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
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 1,989,138 18,229 SH SOLE 0 0 18,229
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,820,845 112,558 SH SOLE 30 0 112,528
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 4,551,745 87,500 SH SOLE 52 0 87,448
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 696,511 21,398 SH SOLE 0 0 21,398
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,812,756 7,982 SH SOLE 70 0 7,912
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,041,808 11,235 SH SOLE 15 0 11,220
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 710,937 13,875 SH SOLE 0 0 13,875
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,705,304 62,493 SH SOLE 24 0 62,469
ISHARES TR EXPND TEC SC ETF 464287549 485,646 4,323 SH SOLE 0 0 4,323
ISHARES TR MSCI INTL MOMENT 46434V449 1,947,174 42,617 SH SOLE 29 0 42,588
ISHARES TR RUS MD CP GR ETF 464287481 999,320 7,206 SH SOLE 54 0 7,152
ISHARES TR RUS TP200 GR ETF 464289438 2,651,567 10,756 SH SOLE 12 0 10,744
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 3,069,051 51,108 SH SOLE 46 0 51,062
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,415,444 7,773 SH SOLE 24 0 7,749
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 271,485 2,402 SH SOLE 9 0 2,393
VANGUARD WELLINGTON FD US MOMENTUM 921935508 791,504 4,588 SH SOLE 0 0 4,588
WISDOMTREE TR WISDOMTREE US VA 97717W547 1,277,386 14,785 SH SOLE 12 0 14,773
ISHARES GOLD TR ISHARES NEW 464285204 2,232,550 35,801 SH SOLE 0 0 35,801
ISHARES INC MSCI GBL GOLD MN 46434G855 253,924 5,800 SH SOLE 0 0 5,800
PAGSEGURO DIGITAL LTD COM CL A G68707101 108,932 11,300 SH SOLE 0 0 11,300
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 201,806 2,200 SH SOLE 0 0 2,200
WISDOMTREE TR ITL HIGH DIV FD 97717W802 201,552 4,350 SH SOLE 0 0 4,350
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 459,053 945 SH SOLE 0 0 945
INVESCO QQQ TR UNIT SER 1 46090E103 5,262,655 9,540 SH SOLE 0 0 9,540
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 2,061,475 35,678 SH SOLE 0 0 35,678
SPROTT PHYSICAL GOLD TR UNIT 85207H104 3,394,365 133,900 SH SOLE 171 0 133,729
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 718,525 7,661 SH SOLE 0 0 7,661
NVIDIA CORPORATION COM 67066G104 1,164,612 7,371 SH SOLE 0 0 7,371
APPLE INC COM 037833100 3,077,255 14,999 SH SOLE 0 0 14,999
FLEXSHARES TR INTL QLTDV IDX 33939L837 406,392 14,996 SH SOLE 0 0 14,996
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,099,749 15,028 SH SOLE 0 0 15,028
FLEXSHARES TR STOXX GLOBR INF 33939L795 644,604 10,417 SH SOLE 0 0 10,417
AMAZON COM INC COM 023135106 1,037,057 4,727 SH SOLE 0 0 4,727
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1,371,613 21,092 SH SOLE 15 0 21,077
SOUTHERN CO COM 842587107 485,373 5,286 SH SOLE 0 0 5,286
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 724,763 3,541 SH SOLE 62 0 3,479
ISHARES TR TIPS BD ETF 464287176 394,493 3,585 SH SOLE 0 0 3,585
EDWARDS LIFESCIENCES CORP COM 28176E108 214,217 2,739 SH SOLE 0 0 2,739
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 324,433 4,293 SH SOLE 0 0 4,293
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 304,878 2,711 SH SOLE 0 0 2,711
JPMORGAN CHASE & CO. COM 46625H100 382,433 1,319 SH SOLE 0 0 1,319
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 287,743 3,470 SH SOLE 0 0 3,470
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 286,505 1,374 SH SOLE 0 0 1,374
ALPHABET INC CAP STK CL A 02079K305 440,575 2,500 SH SOLE 0 0 2,500
META PLATFORMS INC CL A 30303M102 627,377 850 SH SOLE 0 0 850
VISA INC COM CL A 92826C839 251,375 708 SH SOLE 0 0 708
EXXON MOBIL CORP COM 30231G102 4,219,076 39,138 SH SOLE 0 0 39,138
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 249,143 2,488 SH SOLE 3 0 2,485
VANGUARD INDEX FDS GROWTH ETF 922908736 757,377 1,728 SH SOLE 0 0 1,728
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 824,526 37,309 SH SOLE 59 0 37,250
WELLTOWER INC COM 95040Q104 446,442 2,904 SH SOLE 0 0 2,904
AIR PRODS & CHEMS INC COM 009158106 211,920 751 SH SOLE 0 0 751
PALANTIR TECHNOLOGIES INC CL A 69608A108 224,246 1,645 SH SOLE 0 0 1,645
GILEAD SCIENCES INC COM 375558103 246,320 2,222 SH SOLE 151 0 2,071
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 227,564 6,900 SH SOLE 39 0 6,861
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 469,135 5,004 SH SOLE 0 0 5,004
MICROSOFT CORP COM 594918104 2,173,845 4,370 SH SOLE 0 0 4,370
TESLA INC COM 88160R101 250,951 790 SH SOLE 0 0 790
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,252,542 9,738 SH SOLE 0 0 9,738
ISHARES INC EM MKT SM-CP ETF 464286475 621,852 9,589 SH SOLE 0 0 9,589
ALPHABET INC CAP STK CL C 02079K107 274,245 1,546 SH SOLE 0 0 1,546
CROWN CASTLE INC COM 22822V101 229,030 2,229 SH SOLE 0 0 2,229
ISHARES TR CORE HIGH DV ETF 46429B663 268,740 2,294 SH SOLE 0 0 2,294
ISHARES TR RUS MID CAP ETF 464287499 458,930 4,990 SH SOLE 0 0 4,990
ROYAL GOLD INC COM 780287108 276,756 1,556 SH SOLE 0 0 1,556
EXP WORLD HLDGS INC COM 30212W100 596,478 65,547 SH SOLE 0 0 65,547
CISCO SYS INC COM 17275R102 285,096 4,109 SH SOLE 0 0 4,109
COSTCO WHSL CORP NEW COM 22160K105 232,048 234 SH SOLE 15 0 219
SPDR S&P 500 ETF TR TR UNIT 78462F103 260,929 422 SH SOLE 0 0 422
BROADCOM INC COM 11135F101 551,300 2,000 SH SOLE 0 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104 525,976 936 SH SOLE 0 0 936
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 286,341 3,004 SH SOLE 0 0 3,004
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 242,387 4,631 SH SOLE 0 0 4,631
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 257,275 2,356 SH SOLE 0 0 2,356
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 321,505 811 SH SOLE 5 0 806
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 226,547 2,158 SH SOLE 0 0 2,158
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 210,153 2,076 SH SOLE 0 0 2,076
APOLLO GLOBAL MGMT INC COM 03769M106 510,306 3,597 SH SOLE 0 0 3,597
BLACKSTONE INC COM 09260D107 540,133 3,611 SH SOLE 0 0 3,611
GLOBAL X FDS US INFR DEV ETF 37954Y673 766,877 17,597 SH SOLE 0 0 17,597
IRON MTN INC DEL COM 46284V101 532,338 5,190 SH SOLE 0 0 5,190
NETFLIX INC COM 64110L106 641,443 479 SH SOLE 0 0 479
SPOTIFY TECHNOLOGY S A SHS L8681T102 593,921 774 SH SOLE 0 0 774
DBX ETF TR XTRACK MSCI EAFE 233051200 442,619 10,117 SH SOLE 0 0 10,117
ISHARES TR MSCI USA MMENTM 46432F396 231,746 964 SH SOLE 0 0 964
ENTERPRISE PRODS PARTNERS L COM 293792107 492,749 15,890 SH SOLE 0 0 15,890
ISHARES TR MSCI EAFE ETF 464287465 1,257,807 14,071 SH SOLE 0 0 14,071
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 653,311 9,719 SH SOLE 0 0 9,719
FLEXSHARES TR MORNSTAR UPSTR 33939L407 593,668 14,801 SH SOLE 0 0 14,801