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   496,114 4,137 SH   SOLE   0 0 4,137
ABBOTT LABS COM 002824100   4,902,700 44,655 SH   SOLE   0 0 44,655
ABBVIE INC COM 00287Y109   6,026,987 37,293 SH   SOLE   0 0 37,293
ABRDN ASIA PACIFIC INCOME FU COM 003009107   33,895 12,888 SH   SOLE   0 0 12,888
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   383,467 21,950 SH   SOLE   0 0 21,950
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,316,767 4,935 SH   SOLE   0 0 4,935
ACCOLADE INC COM 00437E102   1,169,123 150,080 SH   SOLE   0 0 150,080
ACTIVISION BLIZZARD INC COM 00507V109   254,129 3,320 SH   SOLE   0 0 3,320
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,745,581 5,187 SH   SOLE   0 0 5,187
ADVANCED MICRO DEVICES INC COM 007903107   253,445 3,913 SH   SOLE   0 0 3,913
ADVISORSHARES TR PURE US CANNABIS 00768Y453   191,400 27,382 SH   SOLE   0 0 27,382
AFLAC INC COM 001055102   407,776 5,668 SH   SOLE   0 0 5,668
AIR PRODS & CHEMS INC COM 009158106   897,606 2,912 SH   SOLE   0 0 2,912
AIRBNB INC COM CL A 009066101   413,222 4,833 SH   SOLE   0 0 4,833
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   458,861 5,209 SH   SOLE   0 0 5,209
ALLEGRO MICROSYSTEMS INC COM 01749D105   282,188 9,400 SH   SOLE   0 0 9,400
ALLIANT ENERGY CORP COM 018802108   283,547 5,136 SH   SOLE   0 0 5,136
ALLSTATE CORP COM 020002101   525,601 3,876 SH   SOLE   0 0 3,876
ALPHABET INC CAP STK CL C 02079K107   2,465,895 27,791 SH   SOLE   0 0 27,791
ALPHABET INC CAP STK CL A 02079K305   5,565,289 63,077 SH   SOLE   0 0 63,077
ALPS ETF TR ALERIAN MLP 00162Q452   451,822 11,868 SH   SOLE   0 0 11,868
ALTRIA GROUP INC COM 02209S103   536,469 11,736 SH   SOLE   0 0 11,736
AMAZON COM INC COM 023135106   5,100,900 60,725 SH   SOLE   0 0 60,725
AMEREN CORP COM 023608102   646,111 7,266 SH   SOLE   0 0 7,266
AMERICAN EXPRESS CO COM 025816109   309,048 2,092 SH   SOLE   0 0 2,092
AMERICAN TOWER CORP NEW COM 03027X100   243,261 1,148 SH   SOLE   0 0 1,148
AMGEN INC COM 031162100   1,298,025 4,942 SH   SOLE   0 0 4,942
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   742,766 12,371 SH   SOLE   0 0 12,371
ANYWHERE REAL ESTATE INC COM 75605Y106   73,265 11,466 SH   SOLE   0 0 11,466
AON PLC SHS CL A G0403H108   422,270 1,407 SH   SOLE   0 0 1,407
APPLE INC COM 037833100   41,883,755 322,356 SH   SOLE   0 0 322,356
APPLIED MATLS INC COM 038222105   350,875 3,603 SH   SOLE   0 0 3,603
ARCHER DANIELS MIDLAND CO COM 039483102   1,615,935 17,404 SH   SOLE   0 0 17,404
ARK ETF TR INNOVATION ETF 00214Q104   866,523 27,738 SH   SOLE   0 0 27,738
ARTESIAN RES CORP CL A 043113208   318,617 5,439 SH   SOLE   0 0 5,439
AT&T INC COM 00206R102   759,300 41,244 SH   SOLE   0 0 41,244
AUTODESK INC COM 052769106   276,941 1,482 SH   SOLE   0 0 1,482
AUTOMATIC DATA PROCESSING IN COM 053015103   514,710 2,155 SH   SOLE   0 0 2,155
BANK AMERICA CORP COM 060505104   731,781 22,095 SH   SOLE   0 0 22,095
BARCLAYS BANK PLC IPATH SER B ETN 06747C322   433,826 13,717 SH   SOLE   0 0 13,717
BECTON DICKINSON & CO COM 075887109   1,254,052 4,931 SH   SOLE   0 0 4,931
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,800,319 18,777 SH   SOLE   0 0 18,777
BHP GROUP LTD SPONSORED ADS 088606108   533,320 8,595 SH   SOLE   0 0 8,595
BIOGEN INC COM 09062X103   939,313 3,392 SH   SOLE   0 0 3,392
BLACK STONE MINERALS L P COM UNIT 09225M101   216,459 12,831 SH   SOLE   0 0 12,831
BLACKROCK CAP INVT CORP COM 092533108   68,404 18,896 SH   SOLE   0 0 18,896
BLACKROCK INC COM 09247X101   1,116,323 1,575 SH   SOLE   0 0 1,575
BLACKSTONE INC COM 09260D107   2,281,378 30,750 SH   SOLE   0 0 30,750
BOEING CO COM 097023105   3,484,824 18,294 SH   SOLE   0 0 18,294
BP PLC SPONSORED ADR 055622104   860,533 24,636 SH   SOLE   0 0 24,636
BRISTOL-MYERS SQUIBB CO COM 110122108   626,271 8,704 SH   SOLE   0 0 8,704
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   688,947 17,232 SH   SOLE   0 0 17,232
BROADCOM INC COM 11135F101   1,878,308 3,359 SH   SOLE   0 0 3,359
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   788,719 8,614 SH   SOLE   0 0 8,614
CAMPING WORLD HLDGS INC CL A 13462K109   223,200 10,000 SH   SOLE   0 0 10,000
CANADIAN IMPERIAL BK COMM TO COM 136069101   281,361 6,956 SH   SOLE   0 0 6,956
CANO HEALTH INC COM CL A 13781Y103   13,700 10,000 SH   SOLE   0 0 10,000
CARDINAL HEALTH INC COM 14149Y108   691,697 8,998 SH   SOLE   0 0 8,998
CARNIVAL CORP COMMON STOCK 143658300   146,508 18,177 SH   SOLE   0 0 18,177
CARRIER GLOBAL CORPORATION COM 14448C104   338,370 8,203 SH   SOLE   0 0 8,203
CATERPILLAR INC COM 149123101   5,222,232 21,799 SH   SOLE   0 0 21,799
CF INDS HLDGS INC COM 125269100   313,266 3,677 SH   SOLE   0 0 3,677
CHASE CORP COM 16150R104   334,430 3,877 SH   SOLE   0 0 3,877
CHEVRON CORP NEW COM 166764100   9,288,814 51,751 SH   SOLE   0 0 51,751
CHUBB LIMITED COM H1467J104   285,808 1,296 SH   SOLE   0 0 1,296
CIGNA CORP NEW COM 125523100   769,850 2,323 SH   SOLE   0 0 2,323
CISCO SYS INC COM 17275R102   2,312,705 48,545 SH   SOLE   0 0 48,545
CLEARSIGN TECHNOLOGIES CORP COM 185064102   67,533 125,995 SH   SOLE   0 0 125,995
CME GROUP INC COM 12572Q105   417,058 2,480 SH   SOLE   0 0 2,480
COCA COLA CO COM 191216100   2,625,674 41,278 SH   SOLE   0 0 41,278
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   590,458 10,325 SH   SOLE   0 0 10,325
COLGATE PALMOLIVE CO COM 194162103   946,199 12,009 SH   SOLE   0 0 12,009
COMCAST CORP NEW CL A 20030N101   450,688 12,888 SH   SOLE   0 0 12,888
COMMERCIAL METALS CO COM 201723103   468,172 9,693 SH   SOLE   0 0 9,693
CONFORMIS INC COM 20717E200   122,867 37,008 SH   SOLE   0 0 37,008
CONOCOPHILLIPS COM 20825C104   1,718,761 14,566 SH   SOLE   0 0 14,566
CONSOLIDATED EDISON INC COM 209115104   1,101,888 11,561 SH   SOLE   0 0 11,561
CONSTELLATION BRANDS INC CL A 21036P108   315,328 1,361 SH   SOLE   0 0 1,361
CORNING INC COM 219350105   270,641 8,473 SH   SOLE   0 0 8,473
COSTCO WHSL CORP NEW COM 22160K105   1,016,636 2,227 SH   SOLE   0 0 2,227
CROWN CASTLE INC COM 22822V101   1,108,744 8,174 SH   SOLE   0 0 8,174
CSX CORP COM 126408103   717,016 23,144 SH   SOLE   0 0 23,144
CULLEN FROST BANKERS INC COM 229899109   350,924 2,625 SH   SOLE   0 0 2,625
CVS HEALTH CORP COM 126650100   517,090 5,549 SH   SOLE   0 0 5,549
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   7,021 10,638 SH   SOLE   0 0 10,638
DANAHER CORPORATION COM 235851102   548,147 2,065 SH   SOLE   0 0 2,065
DEERE & CO COM 244199105   4,241,210 9,892 SH   SOLE   0 0 9,892
DEVON ENERGY CORP NEW COM 25179M103   808,826 13,150 SH   SOLE   0 0 13,150
DIAGEO PLC SPON ADR NEW 25243Q205   303,486 1,703 SH   SOLE   0 0 1,703
DIAMONDBACK ENERGY INC COM 25278X109   224,081 1,638 SH   SOLE   0 0 1,638
DISNEY WALT CO COM 254687106   1,773,397 20,412 SH   SOLE   0 0 20,412
DORCHESTER MINERALS LP COM UNIT 25820R105   393,538 13,149 SH   SOLE   0 0 13,149
DOW INC COM 260557103   1,140,523 22,634 SH   SOLE   0 0 22,634
DUKE ENERGY CORP NEW COM NEW 26441C204   387,944 3,767 SH   SOLE   0 0 3,767
DUPONT DE NEMOURS INC COM 26614N102   673,889 9,819 SH   SOLE   0 0 9,819
EATON CORP PLC SHS G29183103   883,985 5,632 SH   SOLE   0 0 5,632
ELECTRONIC ARTS INC COM 285512109   209,067 1,711 SH   SOLE   0 0 1,711
ELEVANCE HEALTH INC COM 036752103   227,887 444 SH   SOLE   0 0 444
ENBRIDGE INC COM 29250N105   291,592 7,458 SH   SOLE   0 0 7,458
ENERGY FUELS INC COM NEW 292671708   146,835 23,645 SH   SOLE   0 0 23,645
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   896,594 75,534 SH   SOLE   0 0 75,534
ENTERPRISE PRODS PARTNERS L COM 293792107   2,300,023 95,358 SH   SOLE   0 0 95,358
EOG RES INC COM 26875P101   351,616 2,715 SH   SOLE   0 0 2,715
EQUINIX INC COM 29444U700   296,630 453 SH   SOLE   0 0 453
EQUINOR ASA SPONSORED ADR 29446M102   371,890 10,385 SH   SOLE   0 0 10,385
EVEREST RE GROUP LTD COM G3223R108   457,153 1,380 SH   SOLE   0 0 1,380
EXXON MOBIL CORP COM 30231G102   21,676,524 196,523 SH   SOLE   0 0 196,523
FEDEX CORP COM 31428X106   346,637 2,001 SH   SOLE   0 0 2,001
FIDELITY NATL INFORMATION SV COM 31620M106   298,213 4,395 SH   SOLE   0 0 4,395
FIRST FINL BANKSHARES INC COM 32020R109   203,301 5,910 SH   SOLE   0 0 5,910
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   8,612,737 512,663 SH   SOLE   0 0 512,663
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,961,960 334,753 SH   SOLE   0 0 334,753
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,141,961 19,212 SH   SOLE   0 0 19,212
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   245,445 8,579 SH   SOLE   0 0 8,579
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   6,553,655 245,547 SH   SOLE   0 0 245,547
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   234,168 9,712 SH   SOLE   0 0 9,712
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,015,938 55,141 SH   SOLE   0 0 55,141
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   479,288 6,964 SH   SOLE   0 0 6,964
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,928,181 173,595 SH   SOLE   0 0 173,595
FORD MTR CO DEL COM 345370860   217,315 18,686 SH   SOLE   0 0 18,686
GARTNER INC COM 366651107   233,953 696 SH   SOLE   0 0 696
GENERAL DYNAMICS CORP COM 369550108   1,840,942 7,420 SH   SOLE   0 0 7,420
GILEAD SCIENCES INC COM 375558103   856,426 9,976 SH   SOLE   0 0 9,976
GLOBAL PARTNERS LP COM UNITS 37946R109   273,675 7,871 SH   SOLE   0 0 7,871
GLOBAL X FDS US INFR DEV ETF 37954Y673   356,060 13,441 SH   SOLE   0 0 13,441
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   525,017 26,146 SH   SOLE   0 0 26,146
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   3,839,667 133,414 SH   SOLE   0 0 133,414
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   284,518 6,436 SH   SOLE   0 0 6,436
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   288,242 6,877 SH   SOLE   0 0 6,877
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,543,448 46,545 SH   SOLE   0 0 46,545
HALLIBURTON CO COM 406216101   905,443 23,010 SH   SOLE   0 0 23,010
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   255,288 7,664 SH   SOLE   0 0 7,664
HERSHEY CO COM 427866108   1,025,064 4,427 SH   SOLE   0 0 4,427
HESS CORP COM 42809H107   418,361 2,950 SH   SOLE   0 0 2,950
HOME DEPOT INC COM 437076102   8,042,030 25,461 SH   SOLE   0 0 25,461
HONEYWELL INTL INC COM 438516106   2,965,947 13,840 SH   SOLE   0 0 13,840
HP INC COM 40434L105   687,630 25,591 SH   SOLE   0 0 25,591
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   304,305 6,008 SH   SOLE   0 0 6,008
ILLINOIS TOOL WKS INC COM 452308109   342,215 1,553 SH   SOLE   0 0 1,553
INGLES MKTS INC CL A 457030104   535,739 5,554 SH   SOLE   0 0 5,554
INTEL CORP COM 458140100   1,159,546 43,872 SH   SOLE   0 0 43,872
INTERNATIONAL BUSINESS MACHS COM 459200101   2,300,014 16,325 SH   SOLE   0 0 16,325
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   901,037 8,594 SH   SOLE   0 0 8,594
INTUITIVE SURGICAL INC COM NEW 46120E602   200,870 757 SH   SOLE   0 0 757
INVENTRUST PPTYS CORP COM NEW 46124J201   602,972 25,474 SH   SOLE   0 0 25,474
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   184,259 12,467 SH   SOLE   0 0 12,467
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   312,187 2,850 SH   SOLE   0 0 2,850
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   16,685,784 261,123 SH   SOLE   0 0 261,123
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   27,392,807 260,042 SH   SOLE   0 0 260,042
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   686,263 16,779 SH   SOLE   0 0 16,779
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   23,279,919 531,141 SH   SOLE   0 0 531,141
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   312,275 7,517 SH   SOLE   0 0 7,517
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   3,831,478 167,022 SH   SOLE   0 0 167,022
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,183,923 51,453 SH   SOLE   0 0 51,453
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   371,135 17,690 SH   SOLE   0 0 17,690
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   963,290 21,893 SH   SOLE   0 0 21,893
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,184,560 29,625 SH   SOLE   0 0 29,625
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   379,044 1,314 SH   SOLE   0 0 1,314
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   410,143 5,260 SH   SOLE   0 0 5,260
INVESCO QQQ TR UNIT SER 1 46090E103   479,021 1,799 SH   SOLE   0 0 1,799
ISHARES GOLD TR ISHARES NEW 464285204   240,816 6,962 SH   SOLE   0 0 6,962
ISHARES INC ESG AWR MSCI EM 46434G863   327,873 10,904 SH   SOLE   0 0 10,904
ISHARES INC MSCI EMRG CHN 46434G764   633,867 13,353 SH   SOLE   0 0 13,353
ISHARES INC MSCI GBL MIN VOL 464286525   337,109 3,548 SH   SOLE   0 0 3,548
ISHARES INC MSCI EMERG MRKT 464286533   846,373 15,954 SH   SOLE   0 0 15,954
ISHARES INC MSCI GBL ETF NEW 46434G848   233,184 5,687 SH   SOLE   0 0 5,687
ISHARES INC MSCI JPN ETF NEW 46434G822   452,101 8,305 SH   SOLE   0 0 8,305
ISHARES INC CORE MSCI EMKT 46434G103   46,413,744 993,870 SH   SOLE   0 0 993,870
ISHARES TR CORE 1 5 YR USD 46432F859   227,937 4,908 SH   SOLE   0 0 4,908
ISHARES TR MSCI USA MMENTM 46432F396   2,048,273 14,036 SH   SOLE   0 0 14,036
ISHARES TR MSCI USA VALUE 46432F388   254,178 2,789 SH   SOLE   0 0 2,789
ISHARES TR CORE MSCI EAFE 46432F842   85,858,931 1,392,909 SH   SOLE   0 0 1,392,909
ISHARES TR US TREAS BD ETF 46429B267   6,874,217 302,562 SH   SOLE   0 0 302,562
ISHARES TR 0-5YR HI YL CP 46434V407   1,245,981 30,472 SH   SOLE   0 0 30,472
ISHARES TR BLACKROCK ULTRA 46434V878   553,838 11,068 SH   SOLE   0 0 11,068
ISHARES TR HDG MSCI EAFE 46434V803   5,634,327 208,679 SH   SOLE   0 0 208,679
ISHARES TR FLTG RATE NT ETF 46429B655   659,159 13,097 SH   SOLE   0 0 13,097
ISHARES TR 0-5 YR TIPS ETF 46429B747   20,343,930 209,818 SH   SOLE   0 0 209,818
ISHARES TR CORE HIGH DV ETF 46429B663   212,879 2,042 SH   SOLE   0 0 2,042
ISHARES TR MSCI USA MIN VOL 46429B697   1,078,234 14,955 SH   SOLE   0 0 14,955
ISHARES TR MSCI EAFE MIN VL 46429B689   595,586 9,367 SH   SOLE   0 0 9,367
ISHARES TR BROAD USD HIGH 46435U853   4,539,971 131,479 SH   SOLE   0 0 131,479
ISHARES TR RUSEL 2500 ETF 46435G268   753,679 14,183 SH   SOLE   0 0 14,183
ISHARES TR US INFRASTRUC 46435U713   384,461 10,603 SH   SOLE   0 0 10,603
ISHARES TR 0-3 MNTH TREASRY 46436E718   783,596 7,825 SH   SOLE   0 0 7,825
ISHARES TR CONV BD ETF 46435G102   404,308 5,820 SH   SOLE   0 0 5,820
ISHARES TR ESG AWR MSCI USA 46435G425   7,351,366 86,742 SH   SOLE   0 0 86,742
ISHARES TR FALN ANGLS USD 46435G474   513,347 20,859 SH   SOLE   0 0 20,859
ISHARES TR MSCI USA QLT FCT 46432F339   13,347,387 117,123 SH   SOLE   0 0 117,123
ISHARES TR MSCI INTL MOMENT 46434V449   493,445 16,005 SH   SOLE   0 0 16,005
ISHARES TR MSCI INTL QUALTY 46434V456   253,402 7,823 SH   SOLE   0 0 7,823
ISHARES TR CORE DIV GRWTH 46434V621   19,099,060 381,981 SH   SOLE   0 0 381,981
ISHARES TR CORE MSCI EURO 46434V738   255,806 5,385 SH   SOLE   0 0 5,385
ISHARES TR CORE TOTAL USD 46434V613   21,728,907 483,617 SH   SOLE   0 0 483,617
ISHARES TR EUROPE ETF 464287861   259,466 5,729 SH   SOLE   0 0 5,729
ISHARES TR CORE S&P MCP ETF 464287507   33,449,690 138,285 SH   SOLE   0 0 138,285
ISHARES TR CORE S&P SCP ETF 464287804   16,368,292 172,953 SH   SOLE   0 0 172,953
ISHARES TR SP SMCP600VL ETF 464287879   387,852 4,248 SH   SOLE   0 0 4,248
ISHARES TR S&P SML 600 GWT 464287887   213,120 1,972 SH   SOLE   0 0 1,972
ISHARES TR CORE S&P500 ETF 464287200   169,553,913 441,305 SH   SOLE   0 0 441,305
ISHARES TR RUS 1000 ETF 464287622   3,694,090 17,547 SH   SOLE   0 0 17,547
ISHARES TR RUS 1000 VAL ETF 464287598   814,499 5,371 SH   SOLE   0 0 5,371
ISHARES TR RUS 1000 GRW ETF 464287614   39,373,443 183,782 SH   SOLE   0 0 183,782
ISHARES TR RUSSELL 2000 ETF 464287655   4,819,585 27,642 SH   SOLE   0 0 27,642
ISHARES TR ISHARES BIOTECH 464287556   249,129 1,898 SH   SOLE   0 0 1,898
ISHARES TR RUS MID CAP ETF 464287499   8,418,054 124,804 SH   SOLE   0 0 124,804
ISHARES TR COHEN STEER REIT 464287564   510,824 9,315 SH   SOLE   0 0 9,315
ISHARES TR GLOB HLTHCRE ETF 464287325   601,535 7,087 SH   SOLE   0 0 7,087
ISHARES TR GLOBAL TECH ETF 464287291   717,639 16,008 SH   SOLE   0 0 16,008
ISHARES TR U.S. ENERGY ETF 464287796   221,952 4,774 SH   SOLE   0 0 4,774
ISHARES TR U.S. TECH ETF 464287721   1,333,353 17,900 SH   SOLE   0 0 17,900
ISHARES TR MSCI EAFE ETF 464287465   532,026 8,105 SH   SOLE   0 0 8,105
ISHARES TR 1 3 YR TREAS BD 464287457   695,216 8,565 SH   SOLE   0 0 8,565
ISHARES TR 7-10 YR TRSY BD 464287440   708,015 7,392 SH   SOLE   0 0 7,392
ISHARES TR 20 YR TR BD ETF 464287432   753,419 7,567 SH   SOLE   0 0 7,567
ISHARES TR IBOXX INV CP ETF 464287242   1,319,512 12,516 SH   SOLE   0 0 12,516
ISHARES TR EAFE VALUE ETF 464288877   3,347,495 72,962 SH   SOLE   0 0 72,962
ISHARES TR EAFE GRWTH ETF 464288885   2,533,577 30,248 SH   SOLE   0 0 30,248
ISHARES TR USD INV GRDE ETF 464288620   20,764,278 422,812 SH   SOLE   0 0 422,812
ISHARES TR 10-20 YR TRS ETF 464288653   990,848 9,159 SH   SOLE   0 0 9,159
ISHARES TR CORE S&P TTL STK 464287150   13,565,900 159,975 SH   SOLE   0 0 159,975
ISHARES TR ISHS 5-10YR INVT 464288638   708,719 14,315 SH   SOLE   0 0 14,315
ISHARES TR EAFE SML CP ETF 464288273   514,431 9,108 SH   SOLE   0 0 9,108
ISHARES TR MSCI INTL VLU FT 46435G409   450,077 19,425 SH   SOLE   0 0 19,425
ISHARES TR PFD AND INCM SEC 464288687   363,871 11,918 SH   SOLE   0 0 11,918
ISHARES TR 3 7 YR TREAS BD 464288661   593,039 5,162 SH   SOLE   0 0 5,162
ISHARES TR NATIONAL MUN ETF 464288414   3,210,247 30,423 SH   SOLE   0 0 30,423
ISHARES TR MODERT ALLOC ETF 464289875   393,803 10,361 SH   SOLE   0 0 10,361
ISHARES TR SHRT NAT MUN ETF 464288158   9,507,272 91,179 SH   SOLE   0 0 91,179
ISHARES TR MSCI ACWI ETF 464288257   1,320,197 15,554 SH   SOLE   0 0 15,554
ISHARES TR MSCI ACWI EX US 464288240   363,262 7,984 SH   SOLE   0 0 7,984
ISHARES TR CORE US AGGBD ET 464287226   2,982,560 30,751 SH   SOLE   0 0 30,751
ISHARES TR SELECT DIVID ETF 464287168   331,390 2,748 SH   SOLE   0 0 2,748
ISHARES TR TIPS BD ETF 464287176   2,464,470 23,154 SH   SOLE   0 0 23,154
ISHARES TR MBS ETF 464288588   46,613,559 502,572 SH   SOLE   0 0 502,572
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   576,415 20,448 SH   SOLE   0 0 20,448
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   13,889,560 309,344 SH   SOLE   0 0 309,344
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   8,596,671 150,055 SH   SOLE   0 0 150,055
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   8,051,603 175,302 SH   SOLE   0 0 175,302
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   13,793,005 275,145 SH   SOLE   0 0 275,145
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   25,784,919 473,205 SH   SOLE   0 0 473,205
JACOBS SOLUTIONS INC COM 46982L108   233,857 1,948 SH   SOLE   0 0 1,948
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   301,878 6,130 SH   SOLE   0 0 6,130
JOHNSON & JOHNSON COM 478160104   5,640,610 31,931 SH   SOLE   0 0 31,931
JPMORGAN CHASE & CO COM 46625H100   3,810,003 28,412 SH   SOLE   0 0 28,412
KELLOGG CO COM 487836108   839,369 11,782 SH   SOLE   0 0 11,782
KEURIG DR PEPPER INC COM 49271V100   354,372 9,938 SH   SOLE   0 0 9,938
KIMBERLY-CLARK CORP COM 494368103   862,567 6,354 SH   SOLE   0 0 6,354
KIMCO RLTY CORP COM 49446R109   515,775 24,352 SH   SOLE   0 0 24,352
KINDER MORGAN INC DEL COM 49456B101   1,073,860 59,395 SH   SOLE   0 0 59,395
LAUDER ESTEE COS INC CL A 518439104   313,325 1,263 SH   SOLE   0 0 1,263
LILLY ELI & CO COM 532457108   2,859,329 7,816 SH   SOLE   0 0 7,816
LOCKHEED MARTIN CORP COM 539830109   2,994,784 6,156 SH   SOLE   0 0 6,156
LOWES COS INC COM 548661107   965,345 4,845 SH   SOLE   0 0 4,845
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   315,043 3,794 SH   SOLE   0 0 3,794
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   296,627 5,908 SH   SOLE   0 0 5,908
MAIN STR CAP CORP COM 56035L104   634,250 17,165 SH   SOLE   0 0 17,165
MARATHON OIL CORP COM 565849106   333,370 12,315 SH   SOLE   0 0 12,315
MARATHON PETE CORP COM 56585A102   1,089,683 9,362 SH   SOLE   0 0 9,362
MARSH & MCLENNAN COS INC COM 571748102   611,333 3,694 SH   SOLE   0 0 3,694
MASTERCARD INCORPORATED CL A 57636Q104   668,255 1,922 SH   SOLE   0 0 1,922
MCDONALDS CORP COM 580135101   2,436,741 9,247 SH   SOLE   0 0 9,247
MEDTRONIC PLC SHS G5960L103   2,698,456 34,720 SH   SOLE   0 0 34,720
MERCK & CO INC COM 58933Y105   2,384,284 21,490 SH   SOLE   0 0 21,490
META PLATFORMS INC CL A 30303M102   1,011,698 8,407 SH   SOLE   0 0 8,407
METLIFE INC COM 59156R108   297,615 4,112 SH   SOLE   0 0 4,112
MICROSOFT CORP COM 594918104   13,221,874 55,132 SH   SOLE   0 0 55,132
MONDELEZ INTL INC CL A 609207105   1,001,974 15,033 SH   SOLE   0 0 15,033
MORGAN STANLEY COM NEW 617446448   829,769 9,760 SH   SOLE   0 0 9,760
MOTOROLA SOLUTIONS INC COM NEW 620076307   287,510 1,116 SH   SOLE   0 0 1,116
MPLX LP COM UNIT REP LTD 55336V100   385,830 11,749 SH   SOLE   0 0 11,749
MURPHY USA INC COM 626755102   221,675 793 SH   SOLE   0 0 793
NASDAQ INC COM 631103108   234,804 3,827 SH   SOLE   0 0 3,827
NETFLIX INC COM 64110L106   997,284 3,382 SH   SOLE   0 0 3,382
NEWMONT CORP COM 651639106   470,442 9,967 SH   SOLE   0 0 9,967
NEXTERA ENERGY INC COM 65339F101   824,750 9,865 SH   SOLE   0 0 9,865
NIKE INC CL B 654106103   1,302,067 11,128 SH   SOLE   0 0 11,128
NIO INC SPON ADS 62914V106   1,176,074 120,623 SH   SOLE   0 0 120,623
NORTHROP GRUMMAN CORP COM 666807102   390,350 715 SH   SOLE   0 0 715
NOVARTIS AG SPONSORED ADR 66987V109   714,110 7,872 SH   SOLE   0 0 7,872
NOVO-NORDISK A S ADR 670100205   1,381,884 10,210 SH   SOLE   0 0 10,210
NUSTAR ENERGY LP UNIT COM 67058H102   625,296 39,081 SH   SOLE   0 0 39,081
NUVEEN MUN VALUE FD INC COM 670928100   148,690 17,290 SH   SOLE   0 0 17,290
NVIDIA CORPORATION COM 67066G104   1,649,605 11,288 SH   SOLE   0 0 11,288
NXP SEMICONDUCTORS N V COM N6596X109   322,001 2,038 SH   SOLE   0 0 2,038
OCCIDENTAL PETE CORP COM 674599105   1,222,860 19,414 SH   SOLE   0 0 19,414
ONEOK INC NEW COM 682680103   256,018 3,897 SH   SOLE   0 0 3,897
ORACLE CORP COM 68389X105   1,488,685 18,212 SH   SOLE   0 0 18,212
OTIS WORLDWIDE CORP COM 68902V107   248,491 3,173 SH   SOLE   0 0 3,173
OWL ROCK CAPITAL CORPORATION COM 69121K104   222,026 19,223 SH   SOLE   0 0 19,223
PALO ALTO NETWORKS INC COM 697435105   371,735 2,664 SH   SOLE   0 0 2,664
PAYCHEX INC COM 704326107   768,089 6,647 SH   SOLE   0 0 6,647
PEPSICO INC COM 713448108   4,257,776 23,568 SH   SOLE   0 0 23,568
PERMIANVILLE RTY TR TR UNIT 71425H100   38,541 11,574 SH   SOLE   0 0 11,574
PFIZER INC COM 717081103   2,874,996 56,108 SH   SOLE   0 0 56,108
PHILIP MORRIS INTL INC COM 718172109   543,818 5,373 SH   SOLE   0 0 5,373
PHILLIPS 66 COM 718546104   1,072,687 10,306 SH   SOLE   0 0 10,306
PHUNWARE INC COM 71948P100   18,795 24,305 SH   SOLE   0 0 24,305
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   833,553 8,450 SH   SOLE   0 0 8,450
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,636,916 31,859 SH   SOLE   0 0 31,859
PIONEER NAT RES CO COM 723787107   366,087 1,603 SH   SOLE   0 0 1,603
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   284,830 24,220 SH   SOLE   0 0 24,220
PNC FINL SVCS GROUP INC COM 693475105   715,229 4,528 SH   SOLE   0 0 4,528
PROCTER AND GAMBLE CO COM 742718109   5,472,294 36,106 SH   SOLE   0 0 36,106
PROLOGIS INC. COM 74340W103   3,540,672 31,408 SH   SOLE   0 0 31,408
PROPHASE LABS INC COM 74345W108   1,502,512 156,024 SH   SOLE   0 0 156,024
PROSHARES TR SHORT QQQ NEW 74347B714   441,900 30,020 SH   SOLE   0 0 30,020
PROSHARES TR S&P 500 DV ARIST 74348A467   15,755,485 175,080 SH   SOLE   0 0 175,080
PROSHARES TR SHORT S&P 500 NE 74347B425   1,860,189 116,044 SH   SOLE   0 0 116,044
PROSHARES TR II ULSHT BLOOMB GAS 74347Y813   275,600 10,000 SH   SOLE   0 0 10,000
PRUDENTIAL FINL INC COM 744320102   867,508 8,722 SH   SOLE   0 0 8,722
PUBLIC STORAGE COM 74460D109   276,983 989 SH   SOLE   0 0 989
PURE STORAGE INC CL A 74624M102   323,796 12,100 SH   SOLE   0 0 12,100
QUALCOMM INC COM 747525103   615,273 5,596 SH   SOLE   0 0 5,596
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,322,480 32,922 SH   SOLE   0 0 32,922
REALTY INCOME CORP COM 756109104   605,136 9,540 SH   SOLE   0 0 9,540
RIO TINTO PLC SPONSORED ADR 767204100   326,165 4,581 SH   SOLE   0 0 4,581
SALESFORCE INC COM 79466L302   501,588 3,783 SH   SOLE   0 0 3,783
SANOFI SPONSORED ADR 80105N105   426,620 8,809 SH   SOLE   0 0 8,809
SCHLUMBERGER LTD COM STK 806857108   616,839 11,538 SH   SOLE   0 0 11,538
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   652,616 9,947 SH   SOLE   0 0 9,947
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,904,594 41,722 SH   SOLE   0 0 41,722
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   202,013 2,674 SH   SOLE   0 0 2,674
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   491,083 12,123 SH   SOLE   0 0 12,123
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   380,592 6,850 SH   SOLE   0 0 6,850
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   245,394 7,619 SH   SOLE   0 0 7,619
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   19,331,005 428,151 SH   SOLE   0 0 428,151
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,654,957 55,036 SH   SOLE   0 0 55,036
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   22,207,332 451,093 SH   SOLE   0 0 451,093
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,568,930 48,071 SH   SOLE   0 0 48,071
SCHWAB STRATEGIC TR US TIPS ETF 808524870   6,117,894 118,129 SH   SOLE   0 0 118,129
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   264,919 5,036 SH   SOLE   0 0 5,036
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   427,246 12,493 SH   SOLE   0 0 12,493
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,182,109 9,499 SH   SOLE   0 0 9,499
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   506,516 6,794 SH   SOLE   0 0 6,794
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,618,857 75,670 SH   SOLE   0 0 75,670
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   670,490 5,191 SH   SOLE   0 0 5,191
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,835,158 76,771 SH   SOLE   0 0 76,771
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   16,725,027 123,114 SH   SOLE   0 0 123,114
SEMPRA COM 816851109   467,582 3,026 SH   SOLE   0 0 3,026
SERVICE CORP INTL COM 817565104   369,483 5,344 SH   SOLE   0 0 5,344
SERVICENOW INC COM 81762P102   247,328 637 SH   SOLE   0 0 637
SHELL PLC SPON ADS 780259305   1,913,775 33,604 SH   SOLE   0 0 33,604
SOUTHERN CO COM 842587107   349,397 4,893 SH   SOLE   0 0 4,893
SOUTHWEST AIRLS CO COM 844741108   395,724 11,753 SH   SOLE   0 0 11,753
SOUTHWESTERN ENERGY CO COM 845467109   88,066 15,054 SH   SOLE   0 0 15,054
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,087,088 3,281 SH   SOLE   0 0 3,281
SPDR GOLD TR GOLD SHS 78463V107   964,912 5,688 SH   SOLE   0 0 5,688
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   889,574 26,990 SH   SOLE   0 0 26,990
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   6,860,464 167,738 SH   SOLE   0 0 167,738
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,137,764 13,435 SH   SOLE   0 0 13,435
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,294,071 79,743 SH   SOLE   0 0 79,743
SPDR SER TR BBG CONV SEC ETF 78464A359   300,154 4,665 SH   SOLE   0 0 4,665
SPDR SER TR NUVEEN BLMBRG MU 78468R721   3,016,518 66,123 SH   SOLE   0 0 66,123
SPDR SER TR PRTFLO S&P500 GW 78464A409   887,752 17,520 SH   SOLE   0 0 17,520
SPDR SER TR PORTFOLIO LN TSR 78464A664   5,893,880 203,027 SH   SOLE   0 0 203,027
SPDR SER TR NUVEEN BLMBRG SH 78468R739   367,406 7,820 SH   SOLE   0 0 7,820
SPDR SER TR S&P DIVID ETF 78464A763   218,516 1,747 SH   SOLE   0 0 1,747
SPDR SER TR PORTFOLIO SHORT 78464A474   2,289,460 77,926 SH   SOLE   0 0 77,926
SPDR SER TR NUVEEN BLOOMBERG 78464A284   5,383,026 109,925 SH   SOLE   0 0 109,925
SPDR SER TR PRTFLO S&P500 HI 78468R788   460,998 11,647 SH   SOLE   0 0 11,647
SPDR SER TR PORTFOLIO S&P500 78464A854   6,941,686 154,328 SH   SOLE   0 0 154,328
SPROTT FDS TR URANIUM MINERS E 85208P303   3,134,071 98,742 SH   SOLE   0 0 98,742
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,093,906 77,582 SH   SOLE   0 0 77,582
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   259,387 31,479 SH   SOLE   0 0 31,479
STARBUCKS CORP COM 855244109   2,409,361 24,288 SH   SOLE   0 0 24,288
STELLAR BANCORP INC COM 858927106   4,396,286 149,229 SH   SOLE   0 0 149,229
STRYKER CORPORATION COM 863667101   568,365 2,325 SH   SOLE   0 0 2,325
SUNRUN INC COM 86771W105   235,396 9,800 SH   SOLE   0 0 9,800
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   814,067 10,929 SH   SOLE   0 0 10,929
TALOS ENERGY INC COM 87484T108   309,632 16,400 SH Put SOLE   0 0 0
TARGET CORP COM 87612E106   769,568 5,164 SH   SOLE   0 0 5,164
TARGET HOSPITALITY CORP COM 87615L107   18,629,104 1,230,456 SH   SOLE   0 0 1,230,456
TELLURIAN INC NEW COM 87968A104   62,664 37,300 SH   SOLE   0 0 37,300
TESLA INC COM 88160R101   1,231,800 10,000 SH Call SOLE   0 0 0
TESLA INC COM 88160R101   1,098,618 8,919 SH   SOLE   0 0 8,919
TEXAS INSTRS INC COM 882508104   4,061,792 24,584 SH   SOLE   0 0 24,584
THERMO FISHER SCIENTIFIC INC COM 883556102   1,941,193 3,525 SH   SOLE   0 0 3,525
TJX COS INC NEW COM 872540109   269,673 3,388 SH   SOLE   0 0 3,388
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   400,431 20,275 SH   SOLE   0 0 20,275
TRANSOCEAN LTD REG SHS H8817H100   156,604 34,343 SH   SOLE   0 0 34,343
TRUIST FINL CORP COM 89832Q109   713,140 16,573 SH   SOLE   0 0 16,573
ULTRA CLEAN HLDGS INC COM 90385V107   241,995 7,300 SH   SOLE   0 0 7,300
UNILEVER PLC SPON ADR NEW 904767704   1,371,253 27,234 SH   SOLE   0 0 27,234
UNION PAC CORP COM 907818108   1,045,877 5,051 SH   SOLE   0 0 5,051
UNITED AIRLS HLDGS INC COM 910047109   210,517 5,584 SH   SOLE   0 0 5,584
UNITED PARCEL SERVICE INC CL B 911312106   2,214,058 12,736 SH   SOLE   0 0 12,736
UNITED STS OIL FD LP UNITS 91232N207   212,223 3,027 SH   SOLE   0 0 3,027
UNITEDHEALTH GROUP INC COM 91324P102   2,226,429 4,199 SH   SOLE   0 0 4,199
US BANCORP DEL COM NEW 902973304   589,400 13,515 SH   SOLE   0 0 13,515
VALERO ENERGY CORP COM 91913Y100   1,870,371 14,744 SH   SOLE   0 0 14,744
VALMONT INDS INC COM 920253101   571,430 1,728 SH   SOLE   0 0 1,728
VANECK ETF TRUST LONG MUNI ETF 92189F536   8,034,764 460,181 SH   SOLE   0 0 460,181
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   17,985,554 394,334 SH   SOLE   0 0 394,334
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   4,856,974 96,083 SH   SOLE   0 0 96,083
VANECK ETF TRUST PREFERRED SECURT 92189F429   705,646 42,229 SH   SOLE   0 0 42,229
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,317,025 35,696 SH   SOLE   0 0 35,696
VANECK ETF TRUST DURABLE HGH DIV 92189H102   639,243 20,049 SH   SOLE   0 0 20,049
VANECK ETF TRUST OIL SERVICES ETF 92189H607   612,415 2,014 SH   SOLE   0 0 2,014
VANECK MERK GOLD TR GOLD TRUST 921078101   338,180 19,117 SH   SOLE   0 0 19,117
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   9,920,373 131,780 SH   SOLE   0 0 131,780
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   240,724 4,913 SH   SOLE   0 0 4,913
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   439,102 6,112 SH   SOLE   0 0 6,112
VANGUARD BD INDEX FDS INTERMED TERM 921937819   636,699 8,567 SH   SOLE   0 0 8,567
VANGUARD INDEX FDS GROWTH ETF 922908736   1,012,773 4,752 SH   SOLE   0 0 4,752
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   694,243 8,417 SH   SOLE   0 0 8,417
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,757,490 24,884 SH   SOLE   0 0 24,884
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,806,646 10,835 SH   SOLE   0 0 10,835
VANGUARD INDEX FDS VALUE ETF 922908744   21,244,031 151,343 SH   SOLE   0 0 151,343
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,032,879 129,114 SH   SOLE   0 0 129,114
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   264,724 5,667 SH   SOLE   0 0 5,667
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   26,773,374 540,986 SH   SOLE   0 0 540,986
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   233,762 3,016 SH   SOLE   0 0 3,016
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,011,605 13,454 SH   SOLE   0 0 13,454
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,037,232 44,755 SH   SOLE   0 0 44,755
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   956,612 16,545 SH   SOLE   0 0 16,545
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,014,267 6,679 SH   SOLE   0 0 6,679
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,906,580 140,733 SH   SOLE   0 0 140,733
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   4,614,937 75,680 SH   SOLE   0 0 75,680
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,483,312 32,190 SH   SOLE   0 0 32,190
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   273,139 4,585 SH   SOLE   0 0 4,585
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   683,393 9,815 SH   SOLE   0 0 9,815
VANGUARD WORLD FD MEGA GRWTH IND 921910816   668,205 3,883 SH   SOLE   0 0 3,883
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,233,848 3,863 SH   SOLE   0 0 3,863
VANGUARD WORLD FDS ENERGY ETF 92204A306   7,927,176 65,363 SH   SOLE   0 0 65,363
VERITEX HLDGS INC COM 923451108   14,836,695 528,372 SH   SOLE   0 0 528,372
VERIZON COMMUNICATIONS INC COM 92343V104   1,029,161 26,121 SH   SOLE   0 0 26,121
VERTEX ENERGY INC COM 92534K107   1,037,669 167,366 SH   SOLE   0 0 167,366
VISA INC COM CL A 92826C839   2,382,538 11,468 SH   SOLE   0 0 11,468
VMWARE INC CL A COM 928563402   229,438 1,869 SH   SOLE   0 0 1,869
VOYA FINANCIAL INC COM 929089100   252,416 4,105 SH   SOLE   0 0 4,105
WALMART INC COM 931142103   3,078,309 21,710 SH   SOLE   0 0 21,710
WASTE CONNECTIONS INC COM 94106B101   466,092 3,516 SH   SOLE   0 0 3,516
WASTE MGMT INC DEL COM 94106L109   548,111 3,494 SH   SOLE   0 0 3,494
WATSCO INC COM 942622200   361,384 1,449 SH   SOLE   0 0 1,449
WEC ENERGY GROUP INC COM 92939U106   266,967 2,847 SH   SOLE   0 0 2,847
WELLS FARGO CO NEW COM 949746101   1,753,128 42,459 SH   SOLE   0 0 42,459
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   385,755 14,367 SH   SOLE   0 0 14,367
WILLIAMS COS INC COM 969457100   1,525,848 46,378 SH   SOLE   0 0 46,378
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,571,263 75,733 SH   SOLE   0 0 75,733
WISDOMTREE TR INTL LRGCAP DV 97717W794   7,625,511 173,268 SH   SOLE   0 0 173,268
WISDOMTREE TR EM EX ST-OWNED 97717X578   7,871,778 295,044 SH   SOLE   0 0 295,044
WISDOMTREE TR JAPN HEDGE EQT 97717W851   5,538,016 86,141 SH   SOLE   0 0 86,141
WP CAREY INC COM 92936U109   440,213 5,633 SH   SOLE   0 0 5,633
XCEL ENERGY INC COM 98389B100   209,723 2,991 SH   SOLE   0 0 2,991
ZOETIS INC CL A 98978V103   216,015 1,474 SH   SOLE   0 0 1,474