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
3-D SYS CORP DEL COM NEW 88554D205 81 10,198 SH   SOLE   0 0 10,198
3M CO COM 88579Y101 492 4,456 SH   SOLE   0 0 4,456
ABBOTT LABS COM 002824100 3,400 35,136 SH   SOLE   0 0 35,136
ABBVIE INC COM 00287Y109 4,926 36,704 SH   SOLE   0 0 36,704
ABRDN ASIA PACIFIC INCOME FU COM 003009107 32 12,888 SH   SOLE   0 0 12,888
ABRDN AUSTRALIA EQUITY FD IN COM 003011103 87 21,558 SH   SOLE   0 0 21,558
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 349 21,950 SH   SOLE   0 0 21,950
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,058 4,113 SH   SOLE   0 0 4,113
ACCOLADE INC COM 00437E102 3,404 298,115 SH   SOLE   0 0 298,115
ACTIVISION BLIZZARD INC COM 00507V109 273 3,674 SH   SOLE   0 0 3,674
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,674 6,083 SH   SOLE   0 0 6,083
AFLAC INC COM 001055102 210 3,732 SH   SOLE   0 0 3,732
AIR PRODS & CHEMS INC COM 009158106 566 2,432 SH   SOLE   0 0 2,432
AIRBNB INC COM CL A 009066101 365 3,474 SH   SOLE   0 0 3,474
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 217 2,709 SH   SOLE   0 0 2,709
ALLEGIANCE BANCSHARES INC COM 01748H107 563 13,522 SH   SOLE   0 0 13,522
ALLEGRO MICROSYSTEMS INC COM 01749D105 393 18,000 SH   SOLE   0 0 18,000
ALLIANT ENERGY CORP COM 018802108 255 4,815 SH   SOLE   0 0 4,815
ALLSTATE CORP COM 020002101 378 3,038 SH   SOLE   0 0 3,038
ALPHABET INC CAP STK CL C 02079K107 2,719 28,274 SH   SOLE   0 0 28,274
ALPHABET INC CAP STK CL A 02079K305 5,753 60,150 SH   SOLE   0 0 60,150
ALPS ETF TR ALERIAN MLP 00162Q452 205 5,604 SH   SOLE   0 0 5,604
ALTRIA GROUP INC COM 02209S103 459 11,360 SH   SOLE   0 0 11,360
AMAZON COM INC COM 023135106 7,927 70,148 SH   SOLE   0 0 70,148
AMEREN CORP COM 023608102 596 7,403 SH   SOLE   0 0 7,403
AMERICAN TOWER CORP NEW COM 03027X100 365 1,702 SH   SOLE   0 0 1,702
AMGEN INC COM 031162100 1,114 4,941 SH   SOLE   0 0 4,941
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 534 11,832 SH   SOLE   0 0 11,832
ANYWHERE REAL ESTATE INC COM 75605Y106 93 11,466 SH   SOLE   0 0 11,466
AON PLC SHS CL A G0403H108 376 1,404 SH   SOLE   0 0 1,404
APPLE INC COM 037833100 39,841 288,288 SH   SOLE   0 0 288,288
APPLIED MATLS INC COM 038222105 254 3,106 SH   SOLE   0 0 3,106
ARCHER DANIELS MIDLAND CO COM 039483102 1,387 17,238 SH   SOLE   0 0 17,238
ARK ETF TR INNOVATION ETF 00214Q104 1,020 27,024 SH   SOLE   0 0 27,024
ARTESIAN RES CORP CL A 043113208 262 5,439 SH   SOLE   0 0 5,439
AT&T INC COM 00206R102 563 36,677 SH   SOLE   0 0 36,677
AUTOMATIC DATA PROCESSING IN COM 053015103 484 2,142 SH   SOLE   0 0 2,142
BARCLAYS BANK PLC IPATH SER B ETN 06747C322 357 13,717 SH   SOLE   0 0 13,717
BEAM THERAPEUTICS INC COM 07373V105 448 9,400 SH   SOLE   0 0 9,400
BECTON DICKINSON & CO COM 075887109 1,113 4,993 SH   SOLE   0 0 4,993
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,516 16,913 SH   SOLE   0 0 16,913
BIOGEN INC COM 09062X103 1,047 3,920 SH   SOLE   0 0 3,920
BK OF AMERICA CORP COM 060505104 656 21,718 SH   SOLE   0 0 21,718
BLACK STONE MINERALS L P COM UNIT 09225M101 198 12,680 SH   SOLE   0 0 12,680
BLACKROCK CAP INVT CORP COM 092533108 64 18,896 SH   SOLE   0 0 18,896
BLACKROCK INC COM 09247X101 656 1,192 SH   SOLE   0 0 1,192
BLACKSTONE INC COM 09260D107 1,888 22,557 SH   SOLE   0 0 22,557
BOEING CO COM 097023105 1,661 13,722 SH   SOLE   0 0 13,722
BP PLC SPONSORED ADR 055622104 677 23,724 SH   SOLE   0 0 23,724
BRISTOL-MYERS SQUIBB CO COM 110122108 469 6,601 SH   SOLE   0 0 6,601
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 576 16,216 SH   SOLE   0 0 16,216
BROADCOM INC COM 11135F101 1,414 3,185 SH   SOLE   0 0 3,185
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 976 10,135 SH   SOLE   0 0 10,135
C3 AI INC CL A 12468P104 131 10,500 SH   SOLE   0 0 10,500
CAMPING WORLD HLDGS INC CL A 13462K109 253 10,000 SH   SOLE   0 0 10,000
CANADIAN IMPERIAL BK COMM TO COM 136069101 304 6,956 SH   SOLE   0 0 6,956
CARDINAL HEALTH INC COM 14149Y108 592 8,878 SH   SOLE   0 0 8,878
CARNIVAL CORP COMMON STOCK 143658300 123 17,449 SH   SOLE   0 0 17,449
CATERPILLAR INC COM 149123101 2,579 15,717 SH   SOLE   0 0 15,717
CBTX INC COM 12481V104 3,906 133,540 SH   SOLE   0 0 133,540
CF INDS HLDGS INC COM 125269100 385 4,000 SH   SOLE   0 0 4,000
CHASE CORP COM 16150R104 324 3,877 SH   SOLE   0 0 3,877
CHENIERE ENERGY INC COM NEW 16411R208 208 1,256 SH   SOLE   0 0 1,256
CHEVRON CORP NEW COM 166764100 6,629 46,138 SH   SOLE   0 0 46,138
CHUBB LIMITED COM H1467J104 235 1,291 SH   SOLE   0 0 1,291
CIGNA CORP NEW COM 125523100 658 2,372 SH   SOLE   0 0 2,372
CISCO SYS INC COM 17275R102 2,079 51,967 SH   SOLE   0 0 51,967
CLEARSIGN TECHNOLOGIES CORP COM 185064102 106 115,995 SH   SOLE   0 0 115,995
CLEVELAND-CLIFFS INC NEW COM 185899101 190 14,131 SH   SOLE   0 0 14,131
COCA COLA CO COM 191216100 2,008 35,845 SH   SOLE   0 0 35,845
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 709 12,349 SH   SOLE   0 0 12,349
COLGATE PALMOLIVE CO COM 194162103 800 11,384 SH   SOLE   0 0 11,384
CONFORMIS INC COM 20717E101 167 875,223 SH   SOLE   0 0 875,223
CONOCOPHILLIPS COM 20825C104 1,312 12,818 SH   SOLE   0 0 12,818
CONSOLIDATED EDISON INC COM 209115104 963 11,225 SH   SOLE   0 0 11,225
CORNING INC COM 219350105 246 8,471 SH   SOLE   0 0 8,471
COSTCO WHSL CORP NEW COM 22160K105 1,018 2,155 SH   SOLE   0 0 2,155
CROWDSTRIKE HLDGS INC CL A 22788C105 287 1,740 SH   SOLE   0 0 1,740
CROWN CASTLE INC COM 22822V101 865 5,987 SH   SOLE   0 0 5,987
CSX CORP COM 126408103 617 23,144 SH   SOLE   0 0 23,144
CULLEN FROST BANKERS INC COM 229899109 346 2,615 SH   SOLE   0 0 2,615
CVS HEALTH CORP COM 126650100 533 5,592 SH   SOLE   0 0 5,592
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 36 36,993 SH   SOLE   0 0 36,993
DANAHER CORPORATION COM 235851102 550 2,129 SH   SOLE   0 0 2,129
DEERE & CO COM 244199105 2,355 7,054 SH   SOLE   0 0 7,054
DEVON ENERGY CORP NEW COM 25179M103 707 11,764 SH   SOLE   0 0 11,764
DIAMONDBACK ENERGY INC COM 25278X109 216 1,791 SH   SOLE   0 0 1,791
DISNEY WALT CO COM 254687106 1,911 20,263 SH   SOLE   0 0 20,263
DORCHESTER MINERALS LP COM UNIT 25820R105 245 9,801 SH   SOLE   0 0 9,801
DOW INC COM 260557103 826 18,802 SH   SOLE   0 0 18,802
DRIL-QUIP INC COM 262037104 1,807 92,580 SH   SOLE   0 0 92,580
DUPONT DE NEMOURS INC COM 26614N102 495 9,818 SH   SOLE   0 0 9,818
EATON CORP PLC SHS G29183103 471 3,529 SH   SOLE   0 0 3,529
ENBRIDGE INC COM 29250N105 213 5,741 SH   SOLE   0 0 5,741
ENERGY FUELS INC COM NEW 292671708 289 47,145 SH   SOLE   0 0 47,145
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 809 73,308 SH   SOLE   0 0 73,308
ENTERPRISE PRODS PARTNERS L COM 293792107 2,114 88,891 SH   SOLE   0 0 88,891
EOG RES INC COM 26875P101 302 2,702 SH   SOLE   0 0 2,702
EQUINIX INC COM 29444U700 257 452 SH   SOLE   0 0 452
EQUINOR ASA SPONSORED ADR 29446M102 348 10,503 SH   SOLE   0 0 10,503
ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200 90 10,000 SH Call SOLE   0 0 0
ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200 137 15,133 SH   SOLE   0 0 15,133
EVEREST RE GROUP LTD COM G3223R108 368 1,401 SH   SOLE   0 0 1,401
EXXON MOBIL CORP COM 30231G102 17,229 197,330 SH   SOLE   0 0 197,330
FIDELITY NATL INFORMATION SV COM 31620M106 433 5,724 SH   SOLE   0 0 5,724
FIRST FINL BANKSHARES INC COM 32020R109 247 5,899 SH   SOLE   0 0 5,899
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 13,039 780,789 SH   SOLE   0 0 780,789
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5,869 235,911 SH   SOLE   0 0 235,911
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 231 8,579 SH   SOLE   0 0 8,579
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 421 6,928 SH   SOLE   0 0 6,928
FIRST TR VALUE LINE DIVID IN SHS 33734H106 10,506 293,544 SH   SOLE   0 0 293,544
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 743 31,747 SH   SOLE   0 0 31,747
FORD MTR CO DEL COM 345370860 213 19,062 SH   SOLE   0 0 19,062
GENERAL DYNAMICS CORP COM 369550108 1,621 7,641 SH   SOLE   0 0 7,641
GILEAD SCIENCES INC COM 375558103 590 9,559 SH   SOLE   0 0 9,559
GLOBAL PARTNERS LP COM UNITS 37946R109 225 9,091 SH   SOLE   0 0 9,091
GLOBAL X FDS US INFR DEV ETF 37954Y673 473 20,515 SH   SOLE   0 0 20,515
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,465 140,010 SH   SOLE   0 0 140,010
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 367 9,053 SH   SOLE   0 0 9,053
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 367 8,492 SH   SOLE   0 0 8,492
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3,269 46,026 SH   SOLE   0 0 46,026
HALLIBURTON CO COM 406216101 546 22,169 SH   SOLE   0 0 22,169
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 242 7,664 SH   SOLE   0 0 7,664
HERSHEY CO COM 427866108 946 4,292 SH   SOLE   0 0 4,292
HESS CORP COM 42809H107 354 3,246 SH   SOLE   0 0 3,246
HOME DEPOT INC COM 437076102 5,321 19,282 SH   SOLE   0 0 19,282
HONEYWELL INTL INC COM 438516106 1,965 11,768 SH   SOLE   0 0 11,768
HP INC COM 40434L105 638 25,590 SH   SOLE   0 0 25,590
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 291 5,851 SH   SOLE   0 0 5,851
ILLINOIS TOOL WKS INC COM 452308109 281 1,555 SH   SOLE   0 0 1,555
INGLES MKTS INC CL A 457030104 440 5,554 SH   SOLE   0 0 5,554
INTEL CORP COM 458140100 1,350 52,404 SH   SOLE   0 0 52,404
INTELLIA THERAPEUTICS INC COM 45826J105 369 6,600 SH   SOLE   0 0 6,600
INTERNATIONAL BUSINESS MACHS COM 459200101 1,697 14,285 SH   SOLE   0 0 14,285
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 882 9,707 SH   SOLE   0 0 9,707
INVENTRUST PPTYS CORP COM NEW 46124J201 543 25,467 SH   SOLE   0 0 25,467
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1,034 49,280 SH   SOLE   0 0 49,280
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8,479 146,621 SH   SOLE   0 0 146,621
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 22,223 568,229 SH   SOLE   0 0 568,229
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 598 16,511 SH   SOLE   0 0 16,511
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 268 7,629 SH   SOLE   0 0 7,629
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 33,963 322,295 SH   SOLE   0 0 322,295
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 369 17,690 SH   SOLE   0 0 17,690
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 366 5,244 SH   SOLE   0 0 5,244
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 330 1,314 SH   SOLE   0 0 1,314
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,147 24,729 SH   SOLE   0 0 24,729
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 861 21,664 SH   SOLE   0 0 21,664
INVESCO QQQ TR UNIT SER 1 46090E103 781 2,923 SH   SOLE   0 0 2,923
INVESTMENT MANAGERS SER TR I AXS 2X INNOVATN 46144X883 269 19,500 SH   SOLE   0 0 19,500
ISHARES GOLD TR ISHARES NEW 464285204 218 6,905 SH   SOLE   0 0 6,905
ISHARES INC MSCI EMERG MRKT 464286533 615 12,136 SH   SOLE   0 0 12,136
ISHARES INC CORE MSCI EMKT 46434G103 45,634 1,061,749 SH   SOLE   0 0 1,061,749
ISHARES INC MSCI EMRG CHN 46434G764 257 5,810 SH   SOLE   0 0 5,810
ISHARES INC ESG AWR MSCI EM 46434G863 315 11,387 SH   SOLE   0 0 11,387
ISHARES INC MSCI GBL MIN VOL 464286525 317 3,581 SH   SOLE   0 0 3,581
ISHARES TR CORE S&P TTL STK 464287150 32,356 406,783 SH   SOLE   0 0 406,783
ISHARES TR TIPS BD ETF 464287176 865 8,245 SH   SOLE   0 0 8,245
ISHARES TR CORE S&P500 ETF 464287200 186,007 518,630 SH   SOLE   0 0 518,630
ISHARES TR CORE US AGGBD ET 464287226 2,786 28,915 SH   SOLE   0 0 28,915
ISHARES TR IBOXX INV CP ETF 464287242 284 2,772 SH   SOLE   0 0 2,772
ISHARES TR GLOBAL TECH ETF 464287291 676 16,035 SH   SOLE   0 0 16,035
ISHARES TR GLOB HLTHCRE ETF 464287325 530 7,039 SH   SOLE   0 0 7,039
ISHARES TR 7-10 YR TRSY BD 464287440 5,331 55,538 SH   SOLE   0 0 55,538
ISHARES TR 1 3 YR TREAS BD 464287457 572 7,041 SH   SOLE   0 0 7,041
ISHARES TR MSCI EAFE ETF 464287465 470 8,398 SH   SOLE   0 0 8,398
ISHARES TR RUS MD CP GR ETF 464287481 205 2,610 SH   SOLE   0 0 2,610
ISHARES TR RUS MID CAP ETF 464287499 7,903 127,161 SH   SOLE   0 0 127,161
ISHARES TR CORE S&P MCP ETF 464287507 32,032 146,091 SH   SOLE   0 0 146,091
ISHARES TR ISHARES BIOTECH 464287556 222 1,897 SH   SOLE   0 0 1,897
ISHARES TR RUS 1000 VAL ETF 464287598 729 5,360 SH   SOLE   0 0 5,360
ISHARES TR RUS 1000 GRW ETF 464287614 23,788 113,060 SH   SOLE   0 0 113,060
ISHARES TR RUS 1000 ETF 464287622 3,430 17,384 SH   SOLE   0 0 17,384
ISHARES TR RUSSELL 2000 ETF 464287655 4,218 25,578 SH   SOLE   0 0 25,578
ISHARES TR U.S. TECH ETF 464287721 322 4,385 SH   SOLE   0 0 4,385
ISHARES TR CORE S&P SCP ETF 464287804 16,199 185,785 SH   SOLE   0 0 185,785
ISHARES TR EUROPE ETF 464287861 297 7,876 SH   SOLE   0 0 7,876
ISHARES TR SP SMCP600VL ETF 464287879 371 4,494 SH   SOLE   0 0 4,494
ISHARES TR SHRT NAT MUN ETF 464288158 9,910 96,534 SH   SOLE   0 0 96,534
ISHARES TR MSCI ACWI EX US 464288240 310 7,747 SH   SOLE   0 0 7,747
ISHARES TR MSCI ACWI ETF 464288257 1,234 15,861 SH   SOLE   0 0 15,861
ISHARES TR EAFE SML CP ETF 464288273 445 9,122 SH   SOLE   0 0 9,122
ISHARES TR NATIONAL MUN ETF 464288414 1,609 15,680 SH   SOLE   0 0 15,680
ISHARES TR MBS ETF 464288588 47,180 515,182 SH   SOLE   0 0 515,182
ISHARES TR USD INV GRDE ETF 464288620 21,672 451,034 SH   SOLE   0 0 451,034
ISHARES TR ISHS 5-10YR INVT 464288638 823 17,044 SH   SOLE   0 0 17,044
ISHARES TR 10-20 YR TRS ETF 464288653 748 6,861 SH   SOLE   0 0 6,861
ISHARES TR 3 7 YR TREAS BD 464288661 500 4,375 SH   SOLE   0 0 4,375
ISHARES TR PFD AND INCM SEC 464288687 462 14,600 SH   SOLE   0 0 14,600
ISHARES TR EAFE VALUE ETF 464288877 2,463 63,916 SH   SOLE   0 0 63,916
ISHARES TR EAFE GRWTH ETF 464288885 2,330 32,111 SH   SOLE   0 0 32,111
ISHARES TR MODERT ALLOC ETF 464289875 387 10,561 SH   SOLE   0 0 10,561
ISHARES TR US TREAS BD ETF 46429B267 4,097 180,029 SH   SOLE   0 0 180,029
ISHARES TR FLTG RATE NT ETF 46429B655 701 13,953 SH   SOLE   0 0 13,953
ISHARES TR CORE HIGH DV ETF 46429B663 880 9,641 SH   SOLE   0 0 9,641
ISHARES TR MSCI EAFE MIN VL 46429B689 528 9,262 SH   SOLE   0 0 9,262
ISHARES TR MSCI USA MIN VOL 46429B697 991 14,991 SH   SOLE   0 0 14,991
ISHARES TR 0-5 YR TIPS ETF 46429B747 20,839 216,829 SH   SOLE   0 0 216,829
ISHARES TR MSCI USA QLT FCT 46432F339 25,827 248,478 SH   SOLE   0 0 248,478
ISHARES TR MSCI USA VALUE 46432F388 257 3,140 SH   SOLE   0 0 3,140
ISHARES TR MSCI USA MMENTM 46432F396 1,245 9,490 SH   SOLE   0 0 9,490
ISHARES TR CORE MSCI EAFE 46432F842 77,489 1,471,222 SH   SOLE   0 0 1,471,222
ISHARES TR MSCI INTL MOMENT 46434V449 421 15,675 SH   SOLE   0 0 15,675
ISHARES TR MSCI INTL QUALTY 46434V456 216 7,772 SH   SOLE   0 0 7,772
ISHARES TR CORE TOTAL USD 46434V613 18,115 407,085 SH   SOLE   0 0 407,085
ISHARES TR CORE DIV GRWTH 46434V621 11,840 266,254 SH   SOLE   0 0 266,254
ISHARES TR CORE MSCI EURO 46434V738 213 5,377 SH   SOLE   0 0 5,377
ISHARES TR BLACKROCK ULTRA 46434V878 8,505 170,057 SH   SOLE   0 0 170,057
ISHARES TR IBONDS DEC25 ETF 46434VBD1 242 10,015 SH   SOLE   0 0 10,015
ISHARES TR IBONDS DEC24 ETF 46434VBG4 249 10,229 SH   SOLE   0 0 10,229
ISHARES TR CONV BD ETF 46435G102 399 5,793 SH   SOLE   0 0 5,793
ISHARES TR RUSEL 2500 ETF 46435G268 685 13,759 SH   SOLE   0 0 13,759
ISHARES TR MSCI INTL VLU FT 46435G409 353 17,873 SH   SOLE   0 0 17,873
ISHARES TR ESG AWR MSCI USA 46435G425 7,722 97,239 SH   SOLE   0 0 97,239
ISHARES TR FALN ANGLS USD 46435G474 909 38,018 SH   SOLE   0 0 38,018
ISHARES TR US INFRASTRUC 46435U713 308 9,564 SH   SOLE   0 0 9,564
ISHARES TR BROAD USD HIGH 46435U853 4,597 136,739 SH   SOLE   0 0 136,739
ISHARES TR US SML CP VALUE 46436E536 258 10,035 SH   SOLE   0 0 10,035
ISHARES TR 0-3 MNTH TREASRY 46436E718 435 4,342 SH   SOLE   0 0 4,342
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 677 18,946 SH   SOLE   0 0 18,946
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 8,512 159,255 SH   SOLE   0 0 159,255
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,386 27,052 SH   SOLE   0 0 27,052
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 7,481 163,064 SH   SOLE   0 0 163,064
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 18,782 374,433 SH   SOLE   0 0 374,433
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 13,862 339,513 SH   SOLE   0 0 339,513
JACOBS SOLUTIONS INC COM 46982L108 211 1,947 SH   SOLE   0 0 1,947
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 278 6,130 SH   SOLE   0 0 6,130
JOHNSON & JOHNSON COM 478160104 3,822 23,395 SH   SOLE   0 0 23,395
JPMORGAN CHASE & CO COM 46625H100 2,175 20,818 SH   SOLE   0 0 20,818
KELLOGG CO COM 487836108 787 11,296 SH   SOLE   0 0 11,296
KEURIG DR PEPPER INC COM 49271V100 356 9,950 SH   SOLE   0 0 9,950
KIMBERLY-CLARK CORP COM 494368103 753 6,689 SH   SOLE   0 0 6,689
KIMCO RLTY CORP COM 49446R109 419 22,777 SH   SOLE   0 0 22,777
KINDER MORGAN INC DEL COM 49456B101 1,121 67,388 SH   SOLE   0 0 67,388
KRANESHARES TR QUADRTC INT RT 500767736 443 20,000 SH   SOLE   0 0 20,000
LILLY ELI & CO COM 532457108 2,378 7,354 SH   SOLE   0 0 7,354
LITHIUM AMERS CORP NEW COM NEW 53680Q207 380 14,500 SH   SOLE   0 0 14,500
LOCKHEED MARTIN CORP COM 539830109 2,183 5,650 SH   SOLE   0 0 5,650
LOWES COS INC COM 548661107 855 4,554 SH   SOLE   0 0 4,554
LUMINAR TECHNOLOGIES INC COM CL A 550424105 284 39,000 SH   SOLE   0 0 39,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 361 4,790 SH   SOLE   0 0 4,790
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 278 5,849 SH   SOLE   0 0 5,849
MAIN STR CAP CORP COM 56035L104 578 17,196 SH   SOLE   0 0 17,196
MARATHON OIL CORP COM 565849106 278 12,315 SH   SOLE   0 0 12,315
MARATHON PETE CORP COM 56585A102 928 9,340 SH   SOLE   0 0 9,340
MARSH & MCLENNAN COS INC COM 571748102 560 3,749 SH   SOLE   0 0 3,749
MASTERCARD INCORPORATED CL A 57636Q104 269 947 SH   SOLE   0 0 947
MCDONALDS CORP COM 580135101 1,918 8,312 SH   SOLE   0 0 8,312
MEDTRONIC PLC SHS G5960L103 2,455 30,398 SH   SOLE   0 0 30,398
MERCK & CO INC COM 58933Y105 1,653 19,191 SH   SOLE   0 0 19,191
META PLATFORMS INC CL A 30303M102 1,529 11,267 SH   SOLE   0 0 11,267
METLIFE INC COM 59156R108 254 4,176 SH   SOLE   0 0 4,176
MICROSOFT CORP COM 594918104 12,654 54,332 SH   SOLE   0 0 54,332
MONDELEZ INTL INC CL A 609207105 826 15,069 SH   SOLE   0 0 15,069
MORGAN STANLEY COM NEW 617446448 475 6,009 SH   SOLE   0 0 6,009
MOTOROLA SOLUTIONS INC COM NEW 620076307 268 1,196 SH   SOLE   0 0 1,196
MPLX LP COM UNIT REP LTD 55336V100 276 9,182 SH   SOLE   0 0 9,182
MURPHY USA INC COM 626755102 218 793 SH   SOLE   0 0 793
NASDAQ INC COM 631103108 216 3,815 SH   SOLE   0 0 3,815
NETFLIX INC COM 64110L106 603 2,560 SH   SOLE   0 0 2,560
NEW YORK MTG TR INC COM PAR $.02 649604501 40 17,235 SH   SOLE   0 0 17,235
NEWMONT CORP COM 651639106 453 10,775 SH   SOLE   0 0 10,775
NEXTERA ENERGY INC COM 65339F101 776 9,897 SH   SOLE   0 0 9,897
NIKE INC CL B 654106103 912 10,974 SH   SOLE   0 0 10,974
NIO INC SPON ADS 62914V106 1,902 120,623 SH   SOLE   0 0 120,623
NORTHROP GRUMMAN CORP COM 666807102 335 713 SH   SOLE   0 0 713
NOVARTIS AG SPONSORED ADR 66987V109 598 7,872 SH   SOLE   0 0 7,872
NOVO-NORDISK A S ADR 670100205 994 9,973 SH   SOLE   0 0 9,973
NUSTAR ENERGY LP UNIT COM 67058H102 528 39,081 SH   SOLE   0 0 39,081
NUVEEN MUN VALUE FD INC COM 670928100 103 12,167 SH   SOLE   0 0 12,167
NVIDIA CORPORATION COM 67066G104 1,209 9,959 SH   SOLE   0 0 9,959
NXP SEMICONDUCTORS N V COM N6596X109 300 2,033 SH   SOLE   0 0 2,033
OCCIDENTAL PETE CORP COM 674599105 941 15,314 SH   SOLE   0 0 15,314
ORACLE CORP COM 68389X105 1,126 18,433 SH   SOLE   0 0 18,433
OWL ROCK CAPITAL CORPORATION COM 69121K104 389 37,500 SH   SOLE   0 0 37,500
PALO ALTO NETWORKS INC COM 697435105 444 2,712 SH   SOLE   0 0 2,712
PAYCHEX INC COM 704326107 732 6,521 SH   SOLE   0 0 6,521
PEPSICO INC COM 713448108 4,022 24,638 SH   SOLE   0 0 24,638
PERMIANVILLE RTY TR TR UNIT 71425H100 38 11,574 SH   SOLE   0 0 11,574
PFIZER INC COM 717081103 2,259 51,621 SH   SOLE   0 0 51,621
PHILIP MORRIS INTL INC COM 718172109 345 4,151 SH   SOLE   0 0 4,151
PHILLIPS 66 COM 718546104 860 10,655 SH   SOLE   0 0 10,655
PHUNWARE INC COM 71948P100 29 24,305 SH   SOLE   0 0 24,305
PIEDMONT LITHIUM INC COM 72016P105 358 6,700 SH   SOLE   0 0 6,700
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 888 8,983 SH   SOLE   0 0 8,983
PIONEER NAT RES CO COM 723787107 342 1,577 SH   SOLE   0 0 1,577
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 253 24,097 SH   SOLE   0 0 24,097
PLUG POWER INC COM NEW 72919P202 296 14,100 SH   SOLE   0 0 14,100
PNC FINL SVCS GROUP INC COM 693475105 657 4,394 SH   SOLE   0 0 4,394
PROCTER AND GAMBLE CO COM 742718109 3,885 30,769 SH   SOLE   0 0 30,769
PROLOGIS INC. COM 74340W103 717 7,060 SH   SOLE   0 0 7,060
PROPHASE LABS INC COM 74345W108 1,760 156,024 SH   SOLE   0 0 156,024
PROSHARES TR SHORT S&P 500 NE 74347B425 1,973 114,200 SH   SOLE   0 0 114,200
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 1,962 32,000 SH   SOLE   0 0 32,000
PROSHARES TR ULTSHT FTSE EURO 74348A434 247 12,500 SH   SOLE   0 0 12,500
PRUDENTIAL FINL INC COM 744320102 733 8,543 SH   SOLE   0 0 8,543
PUBLIC STORAGE COM 74460D109 275 939 SH   SOLE   0 0 939
PUBMATIC INC COM CL A 74467Q103 266 16,000 SH   SOLE   0 0 16,000
PURE STORAGE INC CL A 74624M102 411 15,000 SH   SOLE   0 0 15,000
QUALCOMM INC COM 747525103 631 5,589 SH   SOLE   0 0 5,589
QUANTUMSCAPE CORP COM CL A 74767V109 100 11,919 SH   SOLE   0 0 11,919
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,052 25,065 SH   SOLE   0 0 25,065
REALTY INCOME CORP COM 756109104 472 8,115 SH   SOLE   0 0 8,115
RIO TINTO PLC SPONSORED ADR 767204100 295 5,366 SH   SOLE   0 0 5,366
ROYCE MICRO-CAP TR INC COM 780915104 95 11,994 SH   SOLE   0 0 11,994
SALESFORCE INC COM 79466L302 281 1,957 SH   SOLE   0 0 1,957
SANOFI SPONSORED ADR 80105N105 340 8,939 SH   SOLE   0 0 8,939
SCHLUMBERGER LTD COM STK 806857108 493 13,724 SH   SOLE   0 0 13,724
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 382 6,837 SH   SOLE   0 0 6,837
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 356 5,882 SH   SOLE   0 0 5,882
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 469 12,412 SH   SOLE   0 0 12,412
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,285 47,852 SH   SOLE   0 0 47,852
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 215 7,641 SH   SOLE   0 0 7,641
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,693 37,357 SH   SOLE   0 0 37,357
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 23,687 482,022 SH   SOLE   0 0 482,022
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,936 60,834 SH   SOLE   0 0 60,834
SCHWAB STRATEGIC TR US TIPS ETF 808524870 7,942 153,312 SH   SOLE   0 0 153,312
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 302 5,673 SH   SOLE   0 0 5,673
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,731 129,891 SH   SOLE   0 0 129,891
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 483 7,244 SH   SOLE   0 0 7,244
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 786 5,520 SH   SOLE   0 0 5,520
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,133 99,035 SH   SOLE   0 0 99,035
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 504 16,608 SH   SOLE   0 0 16,608
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 630 5,306 SH   SOLE   0 0 5,306
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,251 62,515 SH   SOLE   0 0 62,515
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,074 16,392 SH   SOLE   0 0 16,392
SEMPRA COM 816851109 453 3,022 SH   SOLE   0 0 3,022
SENSTAR TECHNOLOGIES LTD ORD M8T77E105 66 37,894 SH   SOLE   0 0 37,894
SERVICE CORP INTL COM 817565104 308 5,341 SH   SOLE   0 0 5,341
SHELL PLC SPON ADS 780259305 1,376 27,647 SH   SOLE   0 0 27,647
SIXTH STREET SPECIALTY LENDI COM 83012A109 213 13,010 SH   SOLE   0 0 13,010
SOUTHERN CO COM 842587107 491 7,217 SH   SOLE   0 0 7,217
SOUTHWEST AIRLS CO COM 844741108 368 11,939 SH   SOLE   0 0 11,939
SOUTHWESTERN ENERGY CO COM 845467109 89 14,562 SH   SOLE   0 0 14,562
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 705 2,454 SH   SOLE   0 0 2,454
SPDR GOLD TR GOLD SHS 78463V107 1,113 7,199 SH   SOLE   0 0 7,199
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,897 13,709 SH   SOLE   0 0 13,709
SPDR SER TR NUVEEN BLOOMBERG 78464A284 10,253 213,957 SH   SOLE   0 0 213,957
SPDR SER TR BBG CONV SEC ETF 78464A359 414 6,545 SH   SOLE   0 0 6,545
SPDR SER TR PORTFOLIO SHORT 78464A474 320 10,945 SH   SOLE   0 0 10,945
SPDR SER TR PORTFOLIO LN TSR 78464A664 6,103 205,888 SH   SOLE   0 0 205,888
SPDR SER TR PORTFOLIO S&P500 78464A854 5,843 139,158 SH   SOLE   0 0 139,158
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,910 21,741 SH   SOLE   0 0 21,741
SPDR SER TR PRTFLO S&P500 HI 78468R788 302 8,512 SH   SOLE   0 0 8,512
SPROTT FDS TR URANIUM MINERS E 85208P303 3,920 60,301 SH   SOLE   0 0 60,301
SPROTT PHYSICAL GOLD TR UNIT 85207H104 993 77,582 SH   SOLE   0 0 77,582
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 208 31,479 SH   SOLE   0 0 31,479
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 274 15,652 SH   SOLE   0 0 15,652
STARBUCKS CORP COM 855244109 1,687 20,022 SH   SOLE   0 0 20,022
STRYKER CORPORATION COM 863667101 481 2,373 SH   SOLE   0 0 2,373
SUNRUN INC COM 86771W105 339 12,300 SH   SOLE   0 0 12,300
SURO CAPITAL CORP COM NEW 86887Q109 42 10,947 SH   SOLE   0 0 10,947
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 262 3,816 SH   SOLE   0 0 3,816
TARGET CORP COM 87612E106 801 5,400 SH   SOLE   0 0 5,400
TARGET HOSPITALITY CORP COM 87615L107 15,528 1,230,456 SH   SOLE   0 0 1,230,456
TELLURIAN INC NEW COM 87968A104 224 93,719 SH   SOLE   0 0 93,719
TESLA INC COM 88160R101 2,349 8,855 SH   SOLE   0 0 8,855
TEXAS INSTRS INC COM 882508104 2,195 14,180 SH   SOLE   0 0 14,180
THERMO FISHER SCIENTIFIC INC COM 883556102 1,311 2,584 SH   SOLE   0 0 2,584
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 390 20,275 SH   SOLE   0 0 20,275
TRANSOCEAN LTD REG SHS H8817H100 86 34,667 SH   SOLE   0 0 34,667
TRUIST FINL CORP COM 89832Q109 578 13,269 SH   SOLE   0 0 13,269
TWO HBRS INVT CORP COM NEW 90187B408 36 10,844 SH   SOLE   0 0 10,844
ULTRA CLEAN HLDGS INC COM 90385V107 324 12,600 SH   SOLE   0 0 12,600
UNILEVER PLC SPON ADR NEW 904767704 1,412 32,209 SH   SOLE   0 0 32,209
UNION PAC CORP COM 907818108 511 2,625 SH   SOLE   0 0 2,625
UNITED AIRLS HLDGS INC COM 910047109 257 7,899 SH   SOLE   0 0 7,899
UNITED PARCEL SERVICE INC CL B 911312106 2,075 12,846 SH   SOLE   0 0 12,846
UNITEDHEALTH GROUP INC COM 91324P102 1,991 3,941 SH   SOLE   0 0 3,941
UNITY SOFTWARE INC COM 91332U101 335 10,500 SH   SOLE   0 0 10,500
US BANCORP DEL COM NEW 902973304 572 14,190 SH   SOLE   0 0 14,190
VALERO ENERGY CORP COM 91913Y100 1,551 14,519 SH   SOLE   0 0 14,519
VALMONT INDS INC COM 920253101 464 1,728 SH   SOLE   0 0 1,728
VANECK ETF TRUST GOLD MINERS ETF 92189F106 223 9,251 SH   SOLE   0 0 9,251
VANECK ETF TRUST PREFERRED SECURT 92189F429 946 55,028 SH   SOLE   0 0 55,028
VANECK ETF TRUST LONG MUNI ETF 92189F536 11,397 684,927 SH   SOLE   0 0 684,927
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 18,804 431,937 SH   SOLE   0 0 431,937
VANECK ETF TRUST OIL SERVICES ETF 92189H607 425 2,014 SH   SOLE   0 0 2,014
VANECK ETF TRUST BITCOIN STRATEGY 92189Y303 257 13,500 SH   SOLE   0 0 13,500
VANECK MERK GOLD TR GOLD TRUST 921078101 308 19,117 SH   SOLE   0 0 19,117
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10,995 146,955 SH   SOLE   0 0 146,955
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 363 5,087 SH   SOLE   0 0 5,087
VANGUARD BD INDEX FDS INTERMED TERM 921937819 619 8,428 SH   SOLE   0 0 8,428
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,345 7,142 SH   SOLE   0 0 7,142
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 646 8,056 SH   SOLE   0 0 8,056
VANGUARD INDEX FDS GROWTH ETF 922908736 1,103 5,156 SH   SOLE   0 0 5,156
VANGUARD INDEX FDS VALUE ETF 922908744 17,435 141,197 SH   SOLE   0 0 141,197
VANGUARD INDEX FDS TOTAL STK MKT 922908769 963 5,364 SH   SOLE   0 0 5,364
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,240 33,991 SH   SOLE   0 0 33,991
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 247 5,125 SH   SOLE   0 0 5,125
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 29,074 603,951 SH   SOLE   0 0 603,951
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 323 4,272 SH   SOLE   0 0 4,272
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,040 14,005 SH   SOLE   0 0 14,005
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 335 2,475 SH   SOLE   0 0 2,475
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,664 100,782 SH   SOLE   0 0 100,782
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,906 30,632 SH   SOLE   0 0 30,632
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 210 4,035 SH   SOLE   0 0 4,035
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 597 9,624 SH   SOLE   0 0 9,624
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 4,497 78,230 SH   SOLE   0 0 78,230
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,140 23,754 SH   SOLE   0 0 23,754
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,100 3,578 SH   SOLE   0 0 3,578
VANGUARD WORLD FDS ENERGY ETF 92204A306 6,431 63,309 SH   SOLE   0 0 63,309
VERACYTE INC COM 92337F107 199 12,000 SH   SOLE   0 0 12,000
VERITEX HLDGS INC COM 923451108 13,994 526,291 SH   SOLE   0 0 526,291
VERIZON COMMUNICATIONS INC COM 92343V104 893 23,528 SH   SOLE   0 0 23,528
VERTEX ENERGY INC COM 92534K107 766 122,940 SH   SOLE   0 0 122,940
VISA INC COM CL A 92826C839 1,910 10,752 SH   SOLE   0 0 10,752
VOYA FINANCIAL INC COM 929089100 248 4,105 SH   SOLE   0 0 4,105
WALMART INC COM 931142103 1,874 14,446 SH   SOLE   0 0 14,446
WASTE CONNECTIONS INC COM 94106B101 423 3,131 SH   SOLE   0 0 3,131
WASTE MGMT INC DEL COM 94106L109 530 3,305 SH   SOLE   0 0 3,305
WEC ENERGY GROUP INC COM 92939U106 256 2,861 SH   SOLE   0 0 2,861
WELLS FARGO CO NEW COM 949746101 1,623 40,348 SH   SOLE   0 0 40,348
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 330 13,134 SH   SOLE   0 0 13,134
WILLIAMS COS INC COM 969457100 611 21,336 SH   SOLE   0 0 21,336
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5,065 82,118 SH   SOLE   0 0 82,118
WISDOMTREE TR EM EX ST-OWNED 97717X578 7,841 318,501 SH   SOLE   0 0 318,501
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,122 76,467 SH   SOLE   0 0 76,467
WISDOMTREE TR INTL LRGCAP DV 97717W794 6,679 178,488 SH   SOLE   0 0 178,488