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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 7,064 73,011 SH   SOLE NONE 0 0 73,011
ABBVIE INCORPORATED COM 00287Y109 3,241 24,153 SH   SOLE NONE 0 0 24,153
ABERDEEN PHYSICAL GOLD SHARES ETF PHYSCL GOLD SHS 00326A104 229 14,385 SH   SOLE NONE 0 0 14,385
ACACIA RESH CORPORATION ACACIA TCH COM ACACIA TCH COM 003881307 1,409 348,894 SH   SOLE NONE 0 0 348,894
ALLSPRING MULTI SECTOR INCOME COM 94987D101 178 20,748 SH   SOLE NONE 0 0 20,748
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 358 3,743 SH   SOLE NONE 0 0 3,743
AMAZON COM INCORPORATED COM 023135106 857 7,580 SH   SOLE NONE 0 0 7,580
AMERICAN AIRLS GROUP INCORPORATED COM 02376R102 156 12,996 SH   SOLE NONE 0 0 12,996
ANFIELD DIVERSIFIED ALTERNATIVES ETF ANFIELD DIVERSIF 90213U115 484 58,614 SH   SOLE NONE 0 0 58,614
ANFIELD U.S. EQUITY SECTOR ROTATION ETF ANFIELD US EQU 90214Q733 3,023 285,119 SH   SOLE NONE 0 0 285,119
ANFIELD UNIVERSAL FIXED INCOME ETF ANFIELD UNVL ETF 90214Q766 4,725 546,605 SH   SOLE NONE 0 0 546,605
APPLE INCORPORATED COM 037833100 3,298 23,813 SH   SOLE NONE 0 0 23,813
AT&T INCORPORATED COM 00206R102 179 11,677 SH   SOLE NONE 0 0 11,677
AVANTIS U.S. SMALL CAP VALUE ETF US SML CP VALU 025072877 623 9,432 SH   SOLE NONE 0 0 9,432
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS A CL A 084670108 406 1 SH   SOLE NONE 0 0 1
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 2,876 10,772 SH   SOLE NONE 0 0 10,772
BLACK STONE MINERALS L P COM UNIT COM UNIT 09225M101 180 11,515 SH   SOLE NONE 0 0 11,515
BOEING COMPANY COM 097023105 310 2,558 SH   SOLE NONE 0 0 2,558
CARNIVAL CORPORATION COMMON STOCK COMMON STOCK 143658300 122 17,360 SH   SOLE NONE 0 0 17,360
CASELLA WASTE SYSTEMS INCORPORATED CLASS A CL A 147448104 275 3,600 SH   SOLE NONE 0 0 3,600
CHEVRON CORPORATION NEW COM 166764100 296 2,061 SH   SOLE NONE 0 0 2,061
CORNERSTONE STRATEGIC VALUE FD COM 21924B302 335 39,177 SH   SOLE NONE 0 0 39,177
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 490 1,038 SH   SOLE NONE 0 0 1,038
EATON VANCE TAX-MANAGED DIVERS COM 27828N102 229 21,162 SH   SOLE NONE 0 0 21,162
ELEMENTS ROGERS INTERNATIONAL COMMODITY INDEX - AGRICULTURE TOTAL RETURN ETN ROG AGRI ETN22 870297603 2,558 281,202 SH   SOLE NONE 0 0 281,202
FIRST MAJESTIC SILVER CORPORATION COM 32076V103 105 13,796 SH   SOLE NONE 0 0 13,796
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND CONSUMR DISCRE 33734X101 356 8,293 SH   SOLE NONE 0 0 8,293
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 244 1,927 SH   SOLE NONE 0 0 1,927
FIRST TRUST ETF IV FIRST TRUST ENHANCED SHORT FIRST TR ENH NEW 33739Q408 936 15,782 SH   SOLE NONE 0 0 15,782
FIRST TRUST FINANCIALS ALPHADEX FUND FINLS ALPHADEX 33734X135 317 8,631 SH   SOLE NONE 0 0 8,631
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND FST TR GLB FD 33739H101 1,191 46,982 SH   SOLE NONE 0 0 46,982
FIRST TRUST HEALTH CARE ALPHADEX FUND HLTH CARE ALPH 33734X143 435 4,468 SH   SOLE NONE 0 0 4,468
FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF INDXX NAT RE ETF 33734X838 856 70,136 SH   SOLE NONE 0 0 70,136
FIRST TRUST ISE CLOUD COMPUTING INDEX FUND CLOUD COMPUTING 33734X192 224 3,696 SH   SOLE NONE 0 0 3,696
FIRST TRUST MATERIALS ALPHADEX FUND MATERIALS ALPH 33734X168 474 9,151 SH   SOLE NONE 0 0 9,151
FIRST TRUST NASDAQ-100 TECHNOLOGY INDEX FUND SHS 337345102 376 3,590 SH   SOLE NONE 0 0 3,590
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF RBA INDL ETF 33738R704 691 18,093 SH   SOLE NONE 0 0 18,093
FIRST TRUST TECHNOLOGY ALPHADEX FUND TECH ALPHADEX 33734X176 709 8,164 SH   SOLE NONE 0 0 8,164
FRANKLIN LIMITED DURATION INCOME T COM 35472T101 483 78,285 SH   SOLE NONE 0 0 78,285
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT COM SH BEN INT 36465A109 2,470 699,867 SH   SOLE NONE 0 0 699,867
GENERAL MLS INCORPORATED COM 370334104 212 2,778 SH   SOLE NONE 0 0 2,778
GLOBAL X URANIUM ETF GLOBAL X URANIUM 37954Y871 200 10,107 SH   SOLE NONE 0 0 10,107
GUGGENHEIM STRATEGIC OPPORTUN COM SBI COM SBI 40167F101 235 15,359 SH   SOLE NONE 0 0 15,359
INSEEGO CORPORATION COM 45782B104 54 26,448 SH   SOLE NONE 0 0 26,448
INVESCO DB AGRICULTURE FUND AGRICULTURE FD 46140H106 1,354 67,666 SH   SOLE NONE 0 0 67,666
INVESCO DWA CONSUMER CYCLICALSMOMENTUM ETF DWA CYCLICALS 46137V803 222 3,745 SH   SOLE NONE 0 0 3,745
INVESCO DWA MOMENTUM ETF DWA MOMENTUM 46137V837 655 9,698 SH   SOLE NONE 0 0 9,698
INVESCO DWA SMALLCAP MOMENTUM ETF DWA SMLCP MENT 46138E842 392 5,725 SH   SOLE NONE 0 0 5,725
INVESCO DYNAMIC SEMICONDUCTORS ETF DYNMC SEMICNDT 46137V647 399 4,440 SH   SOLE NONE 0 0 4,440
INVESCO GLOBAL WATER RESOURCES ETF GLOBAL WATER 46138E651 950 33,095 SH   SOLE NONE 0 0 33,095
INVESCO MUN OPPORTUNITY TR COM 46132C107 529 58,254 SH   SOLE NONE 0 0 58,254
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF OPTIMUM YIELD 46090F100 565 34,975 SH   SOLE NONE 0 0 34,975
INVESCO PREFERRED ETF PFD ETF 46138E511 339 28,608 SH   SOLE NONE 0 0 28,608
INVESCO QQQ UNIT SER 1 46090E103 1,058 3,956 SH   SOLE NONE 0 0 3,956
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF S&P500 EQL ENR 46137V365 494 8,104 SH   SOLE NONE 0 0 8,104
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 1,076 8,449 SH   SOLE NONE 0 0 8,449
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF S&P500 EQL IND 46137V324 869 5,614 SH   SOLE NONE 0 0 5,614
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF S&P500 EQL TEC 46137V282 598 2,643 SH   SOLE NONE 0 0 2,643
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF S&P500 HDL VOL 46138E362 1,979 50,544 SH   SOLE NONE 0 0 50,544
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 483 6,919 SH   SOLE NONE 0 0 6,919
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137V233 418 1,554 SH   SOLE NONE 0 0 1,554
INVITAE CORPORATION COM 46185L103 173 70,000 SH   SOLE NONE 0 0 70,000
ISHARES INCORPORATED MSCI GLB SLV&MTL MSCI GLB SLV&MTL 464286327 267 29,951 SH   SOLE NONE 0 0 29,951
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 684 12,236 SH   SOLE NONE 0 0 12,236
ISHARES MSCI EAFE SMALL CAP ETF EAFE SML CP ETF 464288273 343 7,054 SH   SOLE NONE 0 0 7,054
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 1,882 9,490 SH   SOLE NONE 0 0 9,490
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1,114 6,718 SH   SOLE NONE 0 0 6,718
ISHARES RUSSELL MID CAP GROWTH ETF RUS MD CP GR ETF 464287481 1,493 18,910 SH   SOLE NONE 0 0 18,910
ISHARES TR BLACKROCK ULTRA BLACKROCK ULTRA 46434V878 260 5,213 SH   SOLE NONE 0 0 5,213
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 476 9,478 SH   SOLE NONE 0 0 9,478
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 285 5,094 SH   SOLE NONE 0 0 5,094
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 407 6,161 SH   SOLE NONE 0 0 6,161
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 748 7,299 SH   SOLE NONE 0 0 7,299
ISHARES TR NORTH AMERN NAT NORTH AMERN NAT 464287374 489 14,085 SH   SOLE NONE 0 0 14,085
ISHARES TR RUS 1000 ETF RUS 1000 ETF 464287622 1,840 9,326 SH   SOLE NONE 0 0 9,326
ISHARES TR RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 973 5,901 SH   SOLE NONE 0 0 5,901
ISHARES TR SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 300 2,926 SH   SOLE NONE 0 0 2,926
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 559 5,332 SH   SOLE NONE 0 0 5,332
ISHARES TR TRS FLT RT BD TRS FLT RT BD 46434V860 632 12,534 SH   SOLE NONE 0 0 12,534
ISHARES TR U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 552 3,901 SH   SOLE NONE 0 0 3,901
JOHNSON & JOHNSON COM 478160104 464 2,843 SH   SOLE NONE 0 0 2,843
LENNOX INTERNATIONAL INCORPORATED COM 526107107 645 2,900 SH   SOLE NONE 0 0 2,900
MCDONALDS CORPORATION COM 580135101 201 874 SH   SOLE NONE 0 0 874
MICROSOFT CORPORATION COM 594918104 830 3,565 SH   SOLE NONE 0 0 3,565
MICROSTRATEGY INCORPORATED CLASS A NEW CL A NEW 594972408 845 3,983 SH   SOLE NONE 0 0 3,983
NORFOLK SOUTHN CORPORATION COM 655844108 230 1,099 SH   SOLE NONE 0 0 1,099
NORWEGIAN CRUISE LINE HLDG LIMITED SHS SHS G66721104 283 24,962 SH   SOLE NONE 0 0 24,962
NUVEEN CR STRATEGIES INCOME FD COM SHS COM SHS 67073D102 568 111,186 SH   SOLE NONE 0 0 111,186
PGIM HIGH YIELD BOND FUND INCORPORATED COM 69346H100 133 11,571 SH   SOLE NONE 0 0 11,571
POLARITYTE INCORPORATED COM NEW COM NEW 731094207 34 39,630 SH   SOLE NONE 0 0 39,630
RAYTHEON TECHNOLOGIES CORPORATION COM 75513E101 213 2,605 SH   SOLE NONE 0 0 2,605
ROYAL CARIBBEAN GROUP COM V7780T103 318 8,394 SH   SOLE NONE 0 0 8,394
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 357 5,356 SH   SOLE NONE 0 0 5,356
SIRIUS XM HOLDINGS INCORPORATED COM 82968B103 57 10,000 SH   SOLE NONE 0 0 10,000
SPDR BLOOMBERG 1-10 YEAR TIPS ETF BLOOMBERG 1 10 Y 78468R861 1,887 103,632 SH   SOLE NONE 0 0 103,632
SPDR BLOOMBERG INVESTMENT GRADE FLOATING BLOOMBERG INVT 78468R200 272 8,988 SH   SOLE NONE 0 0 8,988
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST UT SER 1 78467X109 291 1,015 SH   SOLE NONE 0 0 1,015
SPDR ENERGY SELECT SECTOR FUND ENERGY 81369Y506 2,362 32,809 SH   SOLE NONE 0 0 32,809
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870 369 4,653 SH   SOLE NONE 0 0 4,653
SPDR S&P METALS & MINING ETF S&P METALS MNG 78464A755 393 9,250 SH   SOLE NONE 0 0 9,250
SPROTT GOLD MINERS ETF GOLD MINERS ETF 85210B102 254 11,946 SH   SOLE NONE 0 0 11,946
SPROTT PHYSICAL GOLD & SILVER TR UNIT TR UNIT 85208R101 1,878 120,639 SH   SOLE NONE 0 0 120,639
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 10,582 826,742 SH   SOLE NONE 0 0 826,742
SPROTT PHYSICAL SILVER TR TR UNIT TR UNIT 85207K107 12,253 1,851,177 SH   SOLE NONE 0 0 1,851,177
SYNCHRONOSS TECHNOLOGIES INCORPORATED COM 87157B103 45 39,539 SH   SOLE NONE 0 0 39,539
TESLA INCORPORATED COM 88160R101 953 3,593 SH   SOLE NONE 0 0 3,593
UNITED STATES GASOLINE FUND, LP UNITS 91201T102 2,705 51,297 SH   SOLE NONE 0 0 51,297
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 2,586 107,279 SH   SOLE NONE 0 0 107,279
VANECK MERK GOLD TRUST GOLD TRUST 921078101 2,499 154,989 SH   SOLE NONE 0 0 154,989
VANECK NATURAL RESOURCES ETF NATURAL RESOURC 92189F841 396 9,149 SH   SOLE NONE 0 0 9,149
VANGUARD CONSUMER DISCRETIONARY ETF CONSUM DIS ETF 92204A108 326 1,389 SH   SOLE NONE 0 0 1,389
VANGUARD FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 206 4,644 SH   SOLE NONE 0 0 4,644
VANGUARD GROWTH ETF GROWTH ETF 922908736 234 1,089 SH   SOLE NONE 0 0 1,089
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,714 21,356 SH   SOLE NONE 0 0 21,356
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 214 2,888 SH   SOLE NONE 0 0 2,888
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES INDEX FUND STRM INFPROIDX 922020805 414 8,613 SH   SOLE NONE 0 0 8,613
VANGUARD SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 289 1,482 SH   SOLE NONE 0 0 1,482
VANGUARD VALUE ETF VALUE ETF 922908744 986 7,988 SH   SOLE NONE 0 0 7,988
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 208 5,479 SH   SOLE NONE 0 0 5,479
WALT DISNEY CO COM 254687106 323 3,397 SH   SOLE NONE 0 0 3,397
WESTERN ASSET HIGH INCOME OPPO COM 95766K109 66 18,013 SH   SOLE NONE 0 0 18,013
WISDOMTREE U.S. HIGH DIVIDEND FUND US HIGH DIVIDEND 97717W208 487 6,435 SH   SOLE NONE 0 0 6,435