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
BGC PARTNERS INC CL A 05541T101   41,847 11,100 SH   SOLE   0 0 11,100
RESERVOIR MEDIA INC COM 76119X105   59,700 10,000 SH   SOLE   0 0 10,000
PROPETRO HLDG CORP COM 74347M108   103,700 10,000 SH   SOLE   0 0 10,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108   135,417 17,936 SH   SOLE   0 0 17,936
RIBBON COMMUNICATIONS INC COM 762544104   180,976 64,866 SH   SOLE   0 0 64,866
INVESCO LTD SHS G491BT108   194,256 10,798 SH   SOLE   0 0 10,798
NXP SEMICONDUCTORS N V COM N6596X109   200,540 1,269 SH   SOLE   0 0 1,269
GENERAL MLS INC COM 370334104   201,659 2,405 SH   SOLE   0 0 2,405
CANADIAN NATL RY CO COM 136375102   202,096 1,700 SH   SOLE   0 0 1,700
GENERAL DYNAMICS CORP COM 369550108   202,210 815 SH   SOLE   0 0 815
EMERSON ELEC CO COM 291011104   207,297 2,158 SH   SOLE   0 0 2,158
YUM BRANDS INC COM 988498101   207,396 1,619 SH   SOLE   0 0 1,619
TARGET CORP COM 87612E106   208,209 1,397 SH   SOLE   0 0 1,397
SERVICENOW INC COM 81762P102   209,666 540 SH   SOLE   0 0 540
PALO ALTO NETWORKS INC COM 697435105   223,962 1,605 SH   SOLE   0 0 1,605
BANDWIDTH INC COM CL A 05988J103   223,992 9,760 SH   SOLE   0 0 9,760
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   230,108 5,250 SH   SOLE   0 0 5,250
KINDER MORGAN INC DEL COM 49456B101   231,079 12,781 SH   SOLE   0 0 12,781
CSX CORP COM 126408103   232,350 7,500 SH   SOLE   0 0 7,500
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   233,154 3,130 SH   SOLE   0 0 3,130
KLA CORP COM NEW 482480100   235,644 625 SH   SOLE   0 0 625
NOVARTIS AG SPONSORED ADR 66987V109   235,963 2,601 SH   SOLE   0 0 2,601
LIBERTY ENERGY INC COM CL A 53115L104   236,948 14,800 SH   SOLE   0 0 14,800
CATERPILLAR INC COM 149123101   237,644 992 SH   SOLE   0 0 992
ISHARES TR MSCI EAFE MIN VL 46429B689   240,987 3,790 SH   SOLE   0 0 3,790
ABBVIE INC COM 00287Y109   241,445 1,494 SH   SOLE   0 0 1,494
ISHARES TR MSCI USA MMENTM 46432F396   243,589 1,669 SH   SOLE   0 0 1,669
PROLOGIS INC. COM 74340W103   254,723 2,260 SH   SOLE   0 0 2,260
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   256,920 15,293 SH   SOLE   0 0 15,293
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   263,710 3,491 SH   SOLE   0 0 3,491
ORACLE CORP COM 68389X105   268,516 3,285 SH   SOLE   0 0 3,285
SM ENERGY CO COM 78454L100   268,888 7,720 SH   SOLE   0 0 7,720
MICROCHIP TECHNOLOGY INC. COM 595017104   273,554 3,894 SH   SOLE   0 0 3,894
VANGUARD WORLD FDS INF TECH ETF 92204A702   274,515 859 SH   SOLE   0 0 859
VANGUARD WORLD FD ESG US STK ETF 921910733   276,559 4,199 SH   SOLE   0 0 4,199
MARSH & MCLENNAN COS INC COM 571748102   278,369 1,682 SH   SOLE   0 0 1,682
WASTE MGMT INC DEL COM 94106L109   289,703 1,847 SH   SOLE   0 0 1,847
VALERO ENERGY CORP COM 91913Y100   299,598 2,362 SH   SOLE   0 0 2,362
DISNEY WALT CO COM 254687106   304,080 3,500 SH   SOLE   0 0 3,500
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   307,146 4,120 SH   SOLE   0 0 4,120
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   308,490 6,144 SH   SOLE   0 0 6,144
3M CO COM 88579Y101   314,550 2,623 SH   SOLE   0 0 2,623
ISHARES TR RUS 1000 VAL ETF 464287598   318,313 2,099 SH   SOLE   0 0 2,099
KIMBERLY-CLARK CORP COM 494368103   322,678 2,377 SH   SOLE   0 0 2,377
INTEL CORP COM 458140100   324,544 12,279 SH   SOLE   0 0 12,279
NEXTERA ENERGY INC COM 65339F101   326,374 3,904 SH   SOLE   0 0 3,904
VANGUARD WORLD FD MEGA CAP INDEX 921910873   329,411 2,488 SH   SOLE   0 0 2,488
VANECK ETF TRUST GOLD MINERS ETF 92189F106   330,987 11,549 SH   SOLE   0 0 11,549
ISHARES TR CORE S&P US GWT 464287671   332,194 4,075 SH   SOLE   0 0 4,075
BLOCK INC CL A 852234103   332,989 5,299 SH   SOLE   0 0 5,299
WILLIAMS COS INC COM 969457100   336,551 10,230 SH   SOLE   0 0 10,230
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   342,749 15,502 SH   SOLE   0 0 15,502
EOG RES INC COM 26875P101   344,242 2,658 SH   SOLE   0 0 2,658
DIAMONDBACK ENERGY INC COM 25278X109   346,327 2,532 SH   SOLE   0 0 2,532
CROWN CASTLE INC COM 22822V101   346,696 2,556 SH   SOLE   0 0 2,556
INVESCO QQQ TR UNIT SER 1 46090E103   346,944 1,303 SH   SOLE   0 0 1,303
BECTON DICKINSON & CO COM 075887109   351,443 1,382 SH   SOLE   0 0 1,382
ZOETIS INC CL A 98978V103   355,237 2,424 SH   SOLE   0 0 2,424
PNC FINL SVCS GROUP INC COM 693475105   367,526 2,327 SH   SOLE   0 0 2,327
COLGATE PALMOLIVE CO COM 194162103   368,343 4,675 SH   SOLE   0 0 4,675
MERCADOLIBRE INC COM 58733R102   379,962 449 SH   SOLE   0 0 449
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   381,940 2,704 SH   SOLE   0 0 2,704
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   382,314 2,960 SH   SOLE   0 0 2,960
BLACKSTONE INC COM 09260D107   388,385 5,235 SH   SOLE   0 0 5,235
VANGUARD INDEX FDS VALUE ETF 922908744   397,809 2,834 SH   SOLE   0 0 2,834
ISHARES TR GL CLEAN ENE ETF 464288224   404,058 20,356 SH   SOLE   0 0 20,356
ISHARES TR RUSSELL 2000 ETF 464287655   411,116 2,358 SH   SOLE   0 0 2,358
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   419,112 1,571 SH   SOLE   0 0 1,571
ISHARES TR 20 YR TR BD ETF 464287432   425,475 4,274 SH   SOLE   0 0 4,274
MEDTRONIC PLC SHS G5960L103   441,294 5,678 SH   SOLE   0 0 5,678
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   448,493 2,456 SH   SOLE   0 0 2,456
ILLINOIS TOOL WKS INC COM 452308109   465,714 2,114 SH   SOLE   0 0 2,114
STARWOOD PPTY TR INC COM 85571B105   474,747 25,900 SH   SOLE   0 0 25,900
CONSTELLATION BRANDS INC CL A 21036P108   476,942 2,058 SH   SOLE   0 0 2,058
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   477,619 11,380 SH   SOLE   0 0 11,380
VANGUARD INDEX FDS LARGE CAP ETF 922908637   479,050 2,750 SH   SOLE   0 0 2,750
DOLLAR GEN CORP NEW COM 256677105   488,885 1,985 SH   SOLE   0 0 1,985
AMERICAN EXPRESS CO COM 025816109   491,121 3,324 SH   SOLE   0 0 3,324
BRISTOL-MYERS SQUIBB CO COM 110122108   500,052 6,950 SH   SOLE   0 0 6,950
VANGUARD INDEX FDS GROWTH ETF 922908736   501,235 2,352 SH   SOLE   0 0 2,352
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   505,290 5,145 SH   SOLE   0 0 5,145
VANGUARD INDEX FDS TOTAL STK MKT 922908769   532,898 2,787 SH   SOLE   0 0 2,787
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   543,949 5,950 SH   SOLE   0 0 5,950
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   545,204 15,942 SH   SOLE   0 0 15,942
SYSCO CORP COM 871829107   548,529 7,175 SH   SOLE   0 0 7,175
TJX COS INC NEW COM 872540109   549,001 6,897 SH   SOLE   0 0 6,897
TEXAS INSTRS INC COM 882508104   565,713 3,424 SH   SOLE   0 0 3,424
ADVANCED MICRO DEVICES INC COM 007903107   572,632 8,841 SH   SOLE   0 0 8,841
CVS HEALTH CORP COM 126650100   592,688 6,360 SH   SOLE   0 0 6,360
AT&T INC COM 00206R102   641,699 34,856 SH   SOLE   0 0 34,856
AUTOMATIC DATA PROCESSING IN COM 053015103   648,744 2,716 SH   SOLE   0 0 2,716
CME GROUP INC COM 12572Q105   649,634 3,863 SH   SOLE   0 0 3,863
CONOCOPHILLIPS COM 20825C104   651,619 5,522 SH   SOLE   0 0 5,522
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   658,193 4,845 SH   SOLE   0 0 4,845
VERIZON COMMUNICATIONS INC COM 92343V104   666,696 16,921 SH   SOLE   0 0 16,921
NIKE INC CL B 654106103   675,382 5,772 SH   SOLE   0 0 5,772
ISHARES TR RUS 1000 ETF 464287622   677,243 3,217 SH   SOLE   0 0 3,217
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   724,711 61,054 SH   SOLE   0 0 61,054
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   741,091 2,109 SH   SOLE   0 0 2,109
QUALCOMM INC COM 747525103   742,617 6,755 SH   SOLE   0 0 6,755
MONDELEZ INTL INC CL A 609207105   761,483 11,425 SH   SOLE   0 0 11,425
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   767,516 16,432 SH   SOLE   0 0 16,432
MOTOROLA SOLUTIONS INC COM NEW 620076307   774,501 3,005 SH   SOLE   0 0 3,005
UNITED PARCEL SERVICE INC CL B 911312106   775,500 4,461 SH   SOLE   0 0 4,461
ISHARES TR U.S. TECH ETF 464287721   812,984 10,914 SH   SOLE   0 0 10,914
DANAHER CORPORATION COM 235851102   816,166 3,075 SH   SOLE   0 0 3,075
ANALOG DEVICES INC COM 032654105   818,510 4,990 SH   SOLE   0 0 4,990
REPUBLIC SVCS INC COM 760759100   825,220 6,398 SH   SOLE   0 0 6,398
BLACKROCK INC COM 09247X101   853,064 1,204 SH   SOLE   0 0 1,204
ISHARES TR CORE S&P SCP ETF 464287804   868,544 9,177 SH   SOLE   0 0 9,177
THERMO FISHER SCIENTIFIC INC COM 883556102   888,814 1,614 SH   SOLE   0 0 1,614
INTERNATIONAL BUSINESS MACHS COM 459200101   906,256 6,432 SH   SOLE   0 0 6,432
NVIDIA CORPORATION COM 67066G104   925,342 6,332 SH   SOLE   0 0 6,332
RAYTHEON TECHNOLOGIES CORP COM 75513E101   956,621 9,479 SH   SOLE   0 0 9,479
PACER FDS TR TRENDP US MID CP 69374H204   968,665 31,037 SH   SOLE   0 0 31,037
BROADCOM INC COM 11135F101   976,892 1,747 SH   SOLE   0 0 1,747
MASTERCARD INCORPORATED CL A 57636Q104   1,010,851 2,907 SH   SOLE   0 0 2,907
ENTERPRISE PRODS PARTNERS L COM 293792107   1,043,142 43,248 SH   SOLE   0 0 43,248
STERIS PLC SHS USD G8473T100   1,111,589 6,019 SH   SOLE   0 0 6,019
CHUBB LIMITED COM H1467J104   1,144,460 5,188 SH   SOLE   0 0 5,188
ABBOTT LABS COM 002824100   1,162,457 10,588 SH   SOLE   0 0 10,588
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,164,907 16,554 SH   SOLE   0 0 16,554
LOWES COS INC COM 548661107   1,239,273 6,220 SH   SOLE   0 0 6,220
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,244,697 5,018 SH   SOLE   0 0 5,018
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   1,264,459 94,222 SH   SOLE   0 0 94,222
CISCO SYS INC COM 17275R102   1,351,342 28,366 SH   SOLE   0 0 28,366
PFIZER INC COM 717081103   1,398,903 27,301 SH   SOLE   0 0 27,301
COCA COLA CO COM 191216100   1,430,971 22,496 SH   SOLE   0 0 22,496
SPDR GOLD TR GOLD SHS 78463V107   1,469,791 8,664 SH   SOLE   0 0 8,664
MCDONALDS CORP COM 580135101   1,484,042 5,631 SH   SOLE   0 0 5,631
RAYMOND JAMES FINL INC COM 754730109   1,506,051 14,095 SH   SOLE   0 0 14,095
ALPHABET INC CAP STK CL C 02079K107   1,566,528 17,655 SH   SOLE   0 0 17,655
ISHARES TR RUS 1000 GRW ETF 464287614   1,585,468 7,400 SH   SOLE   0 0 7,400
FISERV INC COM 337738108   1,663,713 16,461 SH   SOLE   0 0 16,461
CHEVRON CORP NEW COM 166764100   1,704,552 9,497 SH   SOLE   0 0 9,497
EDWARDS LIFESCIENCES CORP COM 28176E108   1,722,969 23,093 SH   SOLE   0 0 23,093
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,741,475 60,363 SH   SOLE   0 0 60,363
LOCKHEED MARTIN CORP COM 539830109   1,777,645 3,654 SH   SOLE   0 0 3,654
PROCTER AND GAMBLE CO COM 742718109   1,792,810 11,829 SH   SOLE   0 0 11,829
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,860,366 111,399 SH   SOLE   0 0 111,399
COMCAST CORP NEW CL A 20030N101   1,861,006 53,217 SH   SOLE   0 0 53,217
HONEYWELL INTL INC COM 438516106   1,895,780 8,846 SH   SOLE   0 0 8,846
WALMART INC COM 931142103   1,968,760 13,885 SH   SOLE   0 0 13,885
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,001,690 11,701 SH   SOLE   0 0 11,701
SALESFORCE INC COM 79466L302   2,002,772 15,105 SH   SOLE   0 0 15,105
AMERICAN TOWER CORP NEW COM 03027X100   2,263,269 10,683 SH   SOLE   0 0 10,683
AMGEN INC COM 031162100   2,276,564 8,668 SH   SOLE   0 0 8,668
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,367,489 7,035 SH   SOLE   0 0 7,035
IQVIA HLDGS INC COM 46266C105   2,415,038 11,787 SH   SOLE   0 0 11,787
BANK AMERICA CORP COM 060505104   2,469,394 74,559 SH   SOLE   0 0 74,559
LILLY ELI & CO COM 532457108   2,600,363 7,108 SH   SOLE   0 0 7,108
PEPSICO INC COM 713448108   2,617,282 14,487 SH   SOLE   0 0 14,487
AIR PRODS & CHEMS INC COM 009158106   2,688,122 8,720 SH   SOLE   0 0 8,720
S&P GLOBAL INC COM 78409V104   2,708,321 8,086 SH   SOLE   0 0 8,086
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,737,207 21,996 SH   SOLE   0 0 21,996
LAUDER ESTEE COS INC CL A 518439104   2,800,026 11,285 SH   SOLE   0 0 11,285
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,827,475 27,561 SH   SOLE   0 0 27,561
INHIBRX INC COM 45720L107   3,013,842 122,315 SH   SOLE   0 0 122,315
JOHNSON & JOHNSON COM 478160104   3,159,316 17,885 SH   SOLE   0 0 17,885
DIAGEO PLC SPON ADR NEW 25243Q205   3,200,677 17,962 SH   SOLE   0 0 17,962
TRANE TECHNOLOGIES PLC SHS G8994E103   3,216,067 19,133 SH   SOLE   0 0 19,133
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   3,488,611 97,284 SH   SOLE   0 0 97,284
PIONEER NAT RES CO COM 723787107   3,564,463 15,607 SH   SOLE   0 0 15,607
ISHARES TR HDG MSCI EAFE 46434V803   3,677,737 136,212 SH   SOLE   0 0 136,212
ISHARES TR S&P 500 GRWT ETF 464287309   3,700,034 63,248 SH   SOLE   0 0 63,248
ALLSTATE CORP COM 020002101   3,836,478 28,293 SH   SOLE   0 0 28,293
EATON CORP PLC SHS G29183103   3,937,770 25,089 SH   SOLE   0 0 25,089
ALPHABET INC CAP STK CL A 02079K305   4,115,439 46,644 SH   SOLE   0 0 46,644
OREILLY AUTOMOTIVE INC COM 67103H107   4,165,288 4,935 SH   SOLE   0 0 4,935
UNION PAC CORP COM 907818108   4,232,265 20,439 SH   SOLE   0 0 20,439
COSTCO WHSL CORP NEW COM 22160K105   4,298,566 9,416 SH   SOLE   0 0 9,416
MARATHON PETE CORP COM 56585A102   4,511,700 38,764 SH   SOLE   0 0 38,764
VANGUARD INDEX FDS MID CAP ETF 922908629   4,620,514 22,671 SH   SOLE   0 0 22,671
VISA INC COM CL A 92826C839   4,769,459 22,957 SH   SOLE   0 0 22,957
AMAZON COM INC COM 023135106   4,960,620 59,055 SH   SOLE   0 0 59,055
DEVON ENERGY CORP NEW COM 25179M103   5,305,546 86,255 SH   SOLE   0 0 86,255
MERCK & CO INC COM 58933Y105   5,358,545 48,297 SH   SOLE   0 0 48,297
UNITEDHEALTH GROUP INC COM 91324P102   5,484,177 10,344 SH   SOLE   0 0 10,344
HOME DEPOT INC COM 437076102   5,566,182 17,622 SH   SOLE   0 0 17,622
JPMORGAN CHASE & CO COM 46625H100   6,436,007 47,994 SH   SOLE   0 0 47,994
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   6,478,632 14,631 SH   SOLE   0 0 14,631
PACER FDS TR TRENDP US LAR CP 69374H105   7,740,021 206,456 SH   SOLE   0 0 206,456
SPDR SER TR S&P DIVID ETF 78464A763   7,872,458 62,924 SH   SOLE   0 0 62,924
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,548,165 62,879 SH   SOLE   0 0 62,879
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,234,108 26,761 SH   SOLE   0 0 26,761
ISHARES TR MSCI USA MIN VOL 46429B697   13,231,065 183,510 SH   SOLE   0 0 183,510
ISHARES GOLD TR ISHARES NEW 464285204   13,407,216 387,604 SH   SOLE   0 0 387,604
MICROSOFT CORP COM 594918104   13,714,600 57,187 SH   SOLE   0 0 57,187
APPLE INC COM 037833100   14,977,456 115,273 SH   SOLE   0 0 115,273
EXXON MOBIL CORP COM 30231G102   30,356,656 275,219 SH   SOLE   0 0 275,219
ISHARES TR CORE S&P500 ETF 464287200   36,171,787 94,146 SH   SOLE   0 0 94,146