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
AMAZON COM INC COM 023135106   6,367,032 75,798 SH   SOLE   75,798 0 0
LENDINGTREE INC NEW COM 52603B107   200,907 9,419 SH   SOLE   9,419 0 0
ISHARES TR NORTH AMERN NAT 464287374   759,935 18,690 SH   SOLE   18,690 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,150,598 68,163 SH   SOLE   68,163 0 0
ROLLINS INC COM 775711104   308,076 8,431 SH   SOLE   8,431 0 0
PRUDENTIAL FINL INC COM 744320102   1,443,955 14,518 SH   SOLE   14,517 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   380,368 4,284 SH   SOLE   4,284 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,475,387 16,807 SH   SOLE   16,807 0 0
STELLUS CAP INVT CORP COM 858568108   432,600 32,624 SH   SOLE   32,624 0 0
STARBUCKS CORP COM 855244109   920,876 9,283 SH   SOLE   9,283 0 0
BLOCK INC CL A 852234103   416,126 6,622 SH   SOLE   6,622 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   287,613 11,445 SH   SOLE   11,445 0 0
ISHARES GOLD TR ISHARES NEW 464285204   10,850,814 313,698 SH   SOLE   313,698 0 0
DOLLAR GEN CORP NEW COM 256677105   624,490 2,536 SH   SOLE   2,536 0 0
JOHNSON & JOHNSON COM 478160104   6,501,278 36,803 SH   SOLE   36,803 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,365,268 2,991 SH   SOLE   2,990 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,291,899 34,087 SH   SOLE   34,087 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   663,993 6,107 SH   SOLE   6,106 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   201,611 587 SH   SOLE   587 0 0
ECOARK HLDGS INC COM NEW 27888N307   4,320 18,800 SH   SOLE   18,800 0 0
SHELL PLC SPON ADS 780259305   724,341 12,719 SH   SOLE   12,718 0 0
PROCTER AND GAMBLE CO COM 742718109   2,450,388 16,168 SH   SOLE   16,167 0 0
COCA COLA CO COM 191216100   579,064 9,103 SH   SOLE   9,103 0 0
ISHARES TR US HLTHCARE ETF 464287762   639,349 2,254 SH   SOLE   2,253 0 0
GENERAL MLS INC COM 370334104   1,336,749 15,942 SH   SOLE   15,942 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   531,306 14,532 SH   SOLE   14,532 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   3,098,348 128,456 SH   SOLE   128,455 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,898,893 40,845 SH   SOLE   40,845 0 0
OCCIDENTAL PETE CORP COM 674599105   441,746 7,013 SH   SOLE   7,012 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,879,840 16,566 SH   SOLE   16,566 0 0
CARNIVAL CORP COMMON STOCK 143658300   114,872 14,252 SH   SOLE   14,252 0 0
CLOROX CO DEL COM 189054109   315,883 2,251 SH   SOLE   2,251 0 0
ISHARES TR U.S. FINLS ETF 464287788   298,309 3,953 SH   SOLE   3,952 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   52,500 25,000 SH   SOLE   25,000 0 0
NETFLIX INC COM 64110L106   1,176,866 3,991 SH   SOLE   3,991 0 0
ISHARES TR DOW JONES US ETF 464287846   849,639 9,092 SH   SOLE   9,091 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,111,115 6,372 SH   SOLE   6,371 0 0
PAYCHEX INC COM 704326107   460,407 3,984 SH   SOLE   3,984 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   602,037 54,043 SH   SOLE   54,042 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   281,509 6,108 SH   SOLE   6,108 0 0
ISHARES SILVER TR ISHARES 46428Q109   218,394 9,918 SH   SOLE   9,918 0 0
ISHARES TR INTL DIV GRWTH 46435G524   252,131 4,375 SH   SOLE   4,375 0 0
AGNC INVT CORP COM 00123Q104   727,727 70,312 SH   SOLE   70,311 0 0
MERCK & CO INC COM 58933Y105   1,098,710 9,903 SH   SOLE   9,902 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   324,989 3,117 SH   SOLE   3,116 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,060,227 10,617 SH   SOLE   10,616 0 0
THE TRADE DESK INC COM CL A 88339J105   618,520 13,797 SH   SOLE   13,797 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   334,714 8,399 SH   SOLE   8,399 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   407,121 9,284 SH   SOLE   9,284 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,304,316 9,503 SH   SOLE   9,502 0 0
ILLINOIS TOOL WKS INC COM 452308109   232,816 1,057 SH   SOLE   1,056 0 0
TYLER TECHNOLOGIES INC COM 902252105   355,618 1,103 SH   SOLE   1,103 0 0
EMERSON ELEC CO COM 291011104   346,642 3,609 SH   SOLE   3,608 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   336,076 1,886 SH   SOLE   1,886 0 0
ISHARES TR CRE U S REIT ETF 464288521   202,448 4,094 SH   SOLE   4,094 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   216,361 3,974 SH   SOLE   3,974 0 0
ISHARES TR TIPS BD ETF 464287176   456,898 4,293 SH   SOLE   4,292 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   3,937,334 88,679 SH   SOLE   88,678 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   567,037 9,915 SH   SOLE   9,914 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,045,866 10,319 SH   SOLE   10,319 0 0
ISHARES TR FALN ANGLS USD 46435G474   341,224 13,865 SH   SOLE   13,865 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,330,452 59,149 SH   SOLE   59,148 0 0
ISHARES TR COHEN STEER REIT 464287564   339,460 6,190 SH   SOLE   6,190 0 0
SHERWIN WILLIAMS CO COM 824348106   1,659,322 6,992 SH   SOLE   6,991 0 0
PEPSICO INC COM 713448108   3,285,407 18,186 SH   SOLE   18,185 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   727,621 8,964 SH   SOLE   8,964 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   641,139 11,366 SH   SOLE   11,365 0 0
CRONOS GROUP INC COM 22717L101   520,421 204,890 SH   SOLE   204,890 0 0
KIMBERLY-CLARK CORP COM 494368103   2,178,504 16,048 SH   SOLE   16,047 0 0
OKTA INC CL A 679295105   268,400 3,928 SH   SOLE   3,928 0 0
HONEYWELL INTL INC COM 438516106   1,176,658 5,491 SH   SOLE   5,490 0 0
FORD MTR CO DEL COM 345370860   382,158 32,860 SH   SOLE   32,859 0 0
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   209,230 4,686 SH   SOLE   4,686 0 0
US BANCORP DEL COM NEW 902973304   498,881 11,440 SH   SOLE   11,439 0 0
XCEL ENERGY INC COM 98389B100   220,917 3,151 SH   SOLE   3,151 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   633,000 300,000 SH   SOLE   300,000 0 0
BP PLC SPONSORED ADR 055622104   574,612 16,450 SH   SOLE   16,450 0 0
HOME DEPOT INC COM 437076102   2,267,189 7,178 SH   SOLE   7,177 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,424,854 5,965 SH   SOLE   5,965 0 0
FAIR ISAAC CORP COM 303250104   899,067 1,502 SH   SOLE   1,502 0 0
DUPONT DE NEMOURS INC COM 26614N102   664,637 9,684 SH   SOLE   9,684 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   473,654 3,487 SH   SOLE   3,486 0 0
SPDR GOLD TR GOLD SHS 78463V107   248,692 1,466 SH   SOLE   1,466 0 0
SOUTHERN CO COM 842587107   711,941 9,970 SH   SOLE   9,969 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,866,617 95,448 SH   SOLE   95,448 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   461,396 2,154 SH   SOLE   2,153 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,590,357 49,375 SH   SOLE   49,374 0 0
FORTINET INC COM 34959E109   1,071,669 21,920 SH   SOLE   21,920 0 0
GALLAGHER ARTHUR J & CO COM 363576109   804,832 4,269 SH   SOLE   4,268 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,689,084 120,394 SH   SOLE   120,393 0 0
FS KKR CAP CORP COM 302635206   437,868 25,021 SH   SOLE   25,021 0 0
ISHARES TR CORE S&P SCP ETF 464287804   3,863,059 40,818 SH   SOLE   40,818 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,104,845 6,814 SH   SOLE   6,814 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,453,453 61,405 SH   SOLE   61,404 0 0
ISHARES TR CORE MSCI INTL 46435G326   271,391 4,848 SH   SOLE   4,848 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,493,351 7,409 SH   SOLE   7,409 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857   221,345 5,887 SH   SOLE   5,886 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   237,117 7,649 SH   SOLE   7,648 0 0
ALPHABET INC CAP STK CL A 02079K305   4,425,705 50,161 SH   SOLE   50,161 0 0
SLR INVESTMENT CORP COM 83413U100   1,056,868 75,979 SH   SOLE   75,979 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   315,251 3,195 SH   SOLE   3,195 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   366,309 434 SH   SOLE   434 0 0
EASTMAN CHEM CO COM 277432100   241,453 2,965 SH   SOLE   2,964 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   733,724 8,743 SH   SOLE   8,743 0 0
DROPBOX INC CL A 26210C104   227,828 10,180 SH   SOLE   10,180 0 0
INTUIT COM 461202103   965,634 2,481 SH   SOLE   2,480 0 0
HALLIBURTON CO COM 406216101   211,102 5,365 SH   SOLE   5,364 0 0
COMCAST CORP NEW CL A 20030N101   736,500 21,061 SH   SOLE   21,060 0 0
ISHARES TR US INFRASTRUC 46435U713   348,057 9,599 SH   SOLE   9,598 0 0
MICROSOFT CORP COM 594918104   6,674,449 27,831 SH   SOLE   27,831 0 0
TIMOTHY PLAN US LARGE MID CP 887432284   375,777 15,826 SH   SOLE   15,826 0 0
VALERO ENERGY CORP COM 91913Y100   3,655,066 28,812 SH   SOLE   28,811 0 0
SCHLUMBERGER LTD COM STK 806857108   333,232 6,233 SH   SOLE   6,233 0 0
CVS HEALTH CORP COM 126650100   1,324,057 14,208 SH   SOLE   14,208 0 0
EVERGY INC COM 30034W106   214,758 3,413 SH   SOLE   3,412 0 0
SIMON PPTY GROUP INC NEW COM 828806109   296,536 2,524 SH   SOLE   2,524 0 0
ISHARES TR ROBOTICS ARTIF 46435U556   353,903 13,862 SH   SOLE   13,862 0 0
KEURIG DR PEPPER INC COM 49271V100   206,222 5,783 SH   SOLE   5,783 0 0
AMERIPRISE FINL INC COM 03076C106   261,246 839 SH   SOLE   839 0 0
ARES CAPITAL CORP COM 04010L103   1,113,313 60,277 SH   SOLE   60,276 0 0
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,301,099 40,096 SH   SOLE   40,095 0 0
READY CAPITAL CORP COM 75574U101   881,882 79,164 SH   SOLE   79,163 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   206,091 6,489 SH   SOLE   6,489 0 0
BOEING CO COM 097023105   1,298,761 6,818 SH   SOLE   6,818 0 0
NEXTERA ENERGY INC COM 65339F101   1,169,916 13,994 SH   SOLE   13,994 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   421,581 14,020 SH   SOLE   14,020 0 0
NIKE INC CL B 654106103   1,131,230 9,668 SH   SOLE   9,667 0 0
ALIGN TECHNOLOGY INC COM 016255101   597,058 2,831 SH   SOLE   2,831 0 0
TESLA INC COM 88160R101   1,408,317 11,433 SH   SOLE   11,433 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   130,660 19,501 SH   SOLE   19,501 0 0
ISHARES INC MSCI EMRG CHN 46434G764   393,839 8,297 SH   SOLE   8,296 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,154,542 73,653 SH   SOLE   73,653 0 0
MODERNA INC COM 60770K107   238,535 1,328 SH   SOLE   1,328 0 0
NXP SEMICONDUCTORS N V COM N6596X109   655,824 4,150 SH   SOLE   4,150 0 0
KIMCO RLTY CORP COM 49446R109   231,119 10,912 SH   SOLE   10,912 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,050,606 33,342 SH   SOLE   33,342 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   339,594 10,986 SH   SOLE   10,986 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,038,057 53,534 SH   SOLE   53,534 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   783,808 23,723 SH   SOLE   23,723 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106   126,900 10,000 SH   SOLE   10,000 0 0
BIG LOTS INC COM 089302103   217,984 14,829 SH   SOLE   14,828 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   684,163 12,341 SH   SOLE   12,340 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,112,571 3,483 SH   SOLE   3,483 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,280,502 79,983 SH   SOLE   79,983 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   417,139 8,119 SH   SOLE   8,118 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   630,429 16,874 SH   SOLE   16,874 0 0
DOLLAR TREE INC COM 256746108   381,747 2,699 SH   SOLE   2,699 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   24,908 25,000 SH   SOLE   25,000 0 0
DOW INC COM 260557103   1,988,680 39,466 SH   SOLE   39,465 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,725,052 55,595 SH   SOLE   55,595 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   453,150 16,143 SH   SOLE   16,143 0 0
PINTEREST INC CL A 72352L106   416,863 17,169 SH   SOLE   17,169 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   220,200 3,757 SH   SOLE   3,757 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   718,791 8,657 SH   SOLE   8,657 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   394,954 1,124 SH   SOLE   1,124 0 0
ISHARES TR US HLTHCR PR ETF 464288828   319,890 1,195 SH   SOLE   1,195 0 0
IROBOT CORP COM 462726100   278,625 5,789 SH   SOLE   5,789 0 0
CAPITAL SOUTHWEST CORP COM 140501107   317,393 18,561 SH   SOLE   18,561 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   82,400 10,000 SH   SOLE   10,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108   94,027 30,930 SH   SOLE   30,930 0 0
CONSOLIDATED EDISON INC COM 209115104   383,443 4,023 SH   SOLE   4,023 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,518,031 10,747 SH   SOLE   10,747 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150   208,883 8,900 SH   SOLE   8,900 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168   460,381 20,452 SH   SOLE   20,452 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   430,398 18,952 SH   SOLE   18,951 0 0
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   204,142 8,563 SH   SOLE   8,563 0 0
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   205,154 8,986 SH   SOLE   8,986 0 0
ISHARES TR CYBERSECURITY 46435U135   482,113 14,601 SH   SOLE   14,600 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   292,827 10,329 SH   SOLE   10,329 0 0
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   285,931 9,546 SH   SOLE   9,546 0 0
LILLY ELI & CO COM 532457108   827,829 2,263 SH   SOLE   2,262 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C599   999,893 39,611 SH   SOLE   39,611 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   687,237 19,607 SH   SOLE   19,607 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,081,919 62,215 SH   SOLE   62,214 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   891,300 13,105 SH   SOLE   13,105 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   214,292 1,530 SH   SOLE   1,530 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   299,794 9,930 SH   SOLE   9,930 0 0
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   495,019 16,625 SH   SOLE   16,625 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,520,854 46,552 SH   SOLE   46,552 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   611,725 17,222 SH   SOLE   17,222 0 0
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   216,329 6,779 SH   SOLE   6,779 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   379,603 12,700 SH   SOLE   12,700 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C474   910,819 30,452 SH   SOLE   30,452 0 0
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   533,265 19,965 SH   SOLE   19,965 0 0
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   370,138 13,603 SH   SOLE   13,603 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   687,865 19,956 SH   SOLE   19,956 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,638,102 9,395 SH   SOLE   9,394 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   891,870 8,556 SH   SOLE   8,555 0 0
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   226,628 7,570 SH   SOLE   7,570 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   285,335 10,047 SH   SOLE   10,047 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   493,262 4,789 SH   SOLE   4,789 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   305,540 8,589 SH   SOLE   8,589 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   612,821 38,230 SH   SOLE   38,229 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   234,270 7,280 SH   SOLE   7,280 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   498,418 16,016 SH   SOLE   16,016 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   250,070 7,216 SH   SOLE   7,216 0 0
ISHARES TR US OIL GS EX ETF 464288851   261,401 2,815 SH   SOLE   2,815 0 0
MICRON TECHNOLOGY INC COM 595112103   203,403 4,070 SH   SOLE   4,069 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   330,922 8,022 SH   SOLE   8,022 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   248,361 179 SH   SOLE   179 0 0
ISHARES TR US AER DEF ETF 464288760   1,156,241 10,337 SH   SOLE   10,336 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   616,827 17,539 SH   SOLE   17,539 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   492,552 9,039 SH   SOLE   9,039 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   318,705 3,183 SH   SOLE   3,182 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   471,827 13,070 SH   SOLE   13,070 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   703,951 21,786 SH   SOLE   21,786 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C284   608,937 25,133 SH   SOLE   25,133 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   307,388 7,225 SH   SOLE   7,225 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   572,021 16,675 SH   SOLE   16,675 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,505,378 12,482 SH   SOLE   12,482 0 0
NEW YORK CITY REIT INC COM 649439205   24,624 13,912 SH   SOLE   13,911 0 0
MARATHON PETE CORP COM 56585A102   1,966,023 16,892 SH   SOLE   16,891 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   475,038 8,246 SH   SOLE   8,245 0 0
ZILLOW GROUP INC CL A 98954M101   587,747 18,832 SH   SOLE   18,832 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   309,626 10,102 SH   SOLE   10,102 0 0
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219   209,483 7,575 SH   SOLE   7,575 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   618,144 11,765 SH   SOLE   11,765 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,182,243 156,589 SH   SOLE   156,588 0 0
ISHARES TR EAFE VALUE ETF 464288877   281,887 6,144 SH   SOLE   6,144 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,944,243 163,795 SH   SOLE   163,794 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   312,191 10,199 SH   SOLE   10,199 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   382,930 12,057 SH   SOLE   12,057 0 0
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169   687,766 28,967 SH   SOLE   28,967 0 0
SPDR SER TR COMP SOFTWARE 78464A599   230,117 2,117 SH   SOLE   2,116 0 0
ISHARES TR IBONDS 2026 TERM 46436E528   304,150 13,602 SH   SOLE   13,602 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,341,500 44,235 SH   SOLE   44,234 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   211,796 6,469 SH   SOLE   6,469 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   535,386 15,996 SH   SOLE   15,996 0 0
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337   186,173 14,694 SH   SOLE   14,694 0 0
INNOVATOR ETFS TR US EQUITY 45783Y202   229,822 9,300 SH   SOLE   9,300 0 0
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   244,119 9,624 SH   SOLE   9,624 0 0
TRACTOR SUPPLY CO COM 892356106   941,650 4,186 SH   SOLE   4,185 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   377,724 12,915 SH   SOLE   12,915 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   278,692 9,460 SH   SOLE   9,460 0 0
ISHARES INC MSCI EQUAL WEITE 464286681   2,200,798 30,173 SH   SOLE   30,172 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   690,869 76,678 SH   SOLE   76,678 0 0
VISA INC COM CL A 92826C839   7,011,770 33,749 SH   SOLE   33,749 0 0
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   460,058 17,953 SH   SOLE   17,953 0 0
INNOVATOR ETFS TR US EQT ALRTD PLS 45783Y806   610,929 26,090 SH   SOLE   26,090 0 0
INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871   233,960 11,947 SH   SOLE   11,947 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   4,337,859 163,151 SH   SOLE   163,151 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   496,299 6,883 SH   SOLE   6,883 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   258,954 2,862 SH   SOLE   2,862 0 0
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   324,342 13,645 SH   SOLE   13,645 0 0
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   4,289,555 184,850 SH   SOLE   184,850 0 0
INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830   6,161,988 290,405 SH   SOLE   290,405 0 0
INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128   2,051,239 111,438 SH   SOLE   111,438 0 0
SVB FINANCIAL GROUP COM 78486Q101   341,758 1,485 SH   SOLE   1,485 0 0
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   160,518 10,508 SH   SOLE   10,508 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   222,572 1,586 SH   SOLE   1,585 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   803,857 3,772 SH   SOLE   3,772 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   170,886 13,206 SH   SOLE   13,206 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,527,123 127,366 SH   SOLE   127,366 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   633,573 3,043 SH   SOLE   3,042 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   342,223 1,686 SH   SOLE   1,686 0 0
PHILLIPS 66 COM 718546104   405,795 3,899 SH   SOLE   3,898 0 0
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   314,834 14,375 SH   SOLE   14,375 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   432,564 1,687 SH   SOLE   1,687 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,579,361 30,417 SH   SOLE   30,416 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   686,485 24,138 SH   SOLE   24,138 0 0
META PLATFORMS INC CL A 30303M102   1,849,024 15,365 SH   SOLE   15,365 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   347,331 8,412 SH   SOLE   8,412 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   718,105 31,973 SH   SOLE   31,972 0 0
INNOVATOR ETFS TR POWER BUFFER SET 45783Y723   382,672 15,417 SH   SOLE   15,417 0 0
TIMOTHY PLAN HIGH DIVIDEND 887432276   364,491 15,535 SH   SOLE   15,535 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   187,575 14,746 SH   SOLE   14,746 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   215,338 22,715 SH   SOLE   22,715 0 0
SERVICENOW INC COM 81762P102   1,330,213 3,426 SH   SOLE   3,426 0 0
MSP RECOVERY INC *W EXP 05/20/202 553745126   6,960 277,300 SH   SOLE   277,300 0 0
MONDELEZ INTL INC CL A 609207105   292,175 4,384 SH   SOLE   4,383 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   758,586 4,232 SH   SOLE   4,232 0 0
WP CAREY INC COM 92936U109   218,758 2,799 SH   SOLE   2,799 0 0
BROADCOM INC COM 11135F101   2,879,257 5,150 SH   SOLE   5,149 0 0
D R HORTON INC COM 23331A109   378,122 4,242 SH   SOLE   4,241 0 0
PIONEER NAT RES CO COM 723787107   1,273,959 5,578 SH   SOLE   5,578 0 0
ISHARES TR CORE MSCI EAFE 46432F842   4,060,830 65,880 SH   SOLE   65,879 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   450,423 10,277 SH   SOLE   10,276 0 0
MONROE CAP CORP COM 610335101   205,302 24,040 SH   SOLE   24,040 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,268,135 37,397 SH   SOLE   37,397 0 0
KINDER MORGAN INC DEL COM 49456B101   2,686,749 148,603 SH   SOLE   148,603 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,918,722 7,191 SH   SOLE   7,190 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   634,070 43,075 SH   SOLE   43,075 0 0
NEOGENOMICS INC COM NEW 64049M209   267,073 28,904 SH   SOLE   28,904 0 0
ENBRIDGE INC COM 29250N105   496,972 12,710 SH   SOLE   12,710 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,862,980 35,438 SH   SOLE   35,438 0 0
NVIDIA CORPORATION COM 67066G104   4,838,247 33,107 SH   SOLE   33,106 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   340,202 3,664 SH   SOLE   3,664 0 0
CUMMINS INC COM 231021106   842,437 3,477 SH   SOLE   3,476 0 0
ABBVIE INC COM 00287Y109   6,471,266 40,042 SH   SOLE   40,042 0 0
S&P GLOBAL INC COM 78409V104   400,273 1,195 SH   SOLE   1,195 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   517,212 7,199 SH   SOLE   7,199 0 0
COTERRA ENERGY INC COM 127097103   1,168,072 47,541 SH   SOLE   47,540 0 0
LENNOX INTL INC COM 526107107   265,785 1,111 SH   SOLE   1,111 0 0
ZOETIS INC CL A 98978V103   723,537 4,937 SH   SOLE   4,937 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   314,561 8,078 SH   SOLE   8,078 0 0
BLACKSTONE INC COM 09260D107   291,479 3,929 SH   SOLE   3,928 0 0
CHURCH & DWIGHT CO INC COM 171340102   612,636 7,600 SH   SOLE   7,600 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   384,250 32,564 SH   SOLE   32,563 0 0
QUALCOMM INC COM 747525103   1,836,976 16,709 SH   SOLE   16,708 0 0
GENERAL DYNAMICS CORP COM 369550108   274,733 1,107 SH   SOLE   1,107 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   713,792 2,690 SH   SOLE   2,690 0 0
MCDONALDS CORP COM 580135101   2,184,205 8,288 SH   SOLE   8,288 0 0
RITHM CAPITAL CORP COM NEW 64828T201   215,892 26,425 SH   SOLE   26,425 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,587,280 267,670 SH   SOLE   267,669 0 0
CISCO SYS INC COM 17275R102   2,772,367 58,194 SH   SOLE   58,194 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   263,095 5,547 SH   SOLE   5,547 0 0
ISHARES TR RUS MID CAP ETF 464287499   637,127 9,446 SH   SOLE   9,445 0 0
ADVANCED MICRO DEVICES INC COM 007903107   302,152 4,665 SH   SOLE   4,665 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   313,634 5,196 SH   SOLE   5,196 0 0
CDW CORP COM 12514G108   552,006 3,091 SH   SOLE   3,091 0 0
AT&T INC COM 00206R102   2,236,514 121,484 SH   SOLE   121,483 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   283,011 3,808 SH   SOLE   3,808 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   512,001 12,445 SH   SOLE   12,445 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   933,302 10,670 SH   SOLE   10,669 0 0
ISHARES TR ISHARES BIOTECH 464287556   3,204,692 24,409 SH   SOLE   24,409 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   773,516 6,788 SH   SOLE   6,787 0 0
ISHARES TR S&P SML 600 GWT 464287887   3,701,265 34,249 SH   SOLE   34,248 0 0
ISHARES TR U.S. TECH ETF 464287721   954,800 12,818 SH   SOLE   12,817 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   672,477 4,269 SH   SOLE   4,269 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,111,417 3,194 SH   SOLE   3,193 0 0
ISHARES TR NA TEC MULTM ETF 464287531   227,440 3,290 SH   SOLE   3,290 0 0
VEEVA SYS INC CL A COM 922475108   915,025 5,670 SH   SOLE   5,670 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   819,947 9,112 SH   SOLE   9,111 0 0
RINGCENTRAL INC CL A 76680R206   322,140 9,100 SH   SOLE   9,100 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   228,591 1,832 SH   SOLE   1,832 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   911,340 19,994 SH   SOLE   19,994 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,325,073 55,582 SH   SOLE   55,581 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   979,996 15,317 SH   SOLE   15,317 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   744,740 14,686 SH   SOLE   14,686 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   390,051 8,936 SH   SOLE   8,935 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   642,613 13,405 SH   SOLE   13,404 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   960,076 21,425 SH   SOLE   21,425 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,158,806 12,261 SH   SOLE   12,261 0 0
ISHARES TR S&P 500 VAL ETF 464287408   4,945,277 34,089 SH   SOLE   34,088 0 0
LULULEMON ATHLETICA INC COM 550021109   232,916 727 SH   SOLE   727 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   9,519,369 162,724 SH   SOLE   162,724 0 0
ISHARES TR CORE S&P500 ETF 464287200   14,180,414 36,908 SH   SOLE   36,907 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   288,186 12,342 SH   SOLE   12,342 0 0
ONEOK INC NEW COM 682680103   208,552 3,174 SH   SOLE   3,174 0 0
ROSS STORES INC COM 778296103   1,052,022 9,064 SH   SOLE   9,063 0 0
PENNANTPARK INVT CORP COM 708062104   78,942 13,729 SH   SOLE   13,729 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,213,997 29,689 SH   SOLE   29,689 0 0
WELLS FARGO CO NEW COM 949746101   972,957 23,564 SH   SOLE   23,563 0 0
UNION PAC CORP COM 907818108   678,357 3,276 SH   SOLE   3,275 0 0
ISHARES TR PFD AND INCM SEC 464288687   329,148 10,781 SH   SOLE   10,781 0 0
SALESFORCE INC COM 79466L302   2,178,454 16,430 SH   SOLE   16,430 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   586,339 8,346 SH   SOLE   8,346 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,551,997 2,818 SH   SOLE   2,818 0 0
PROSPECT CAP CORP COM 74348T102   266,186 38,081 SH   SOLE   38,081 0 0
LOCKHEED MARTIN CORP COM 539830109   927,335 1,906 SH   SOLE   1,906 0 0
JPMORGAN CHASE & CO COM 46625H100   3,440,613 25,657 SH   SOLE   25,657 0 0
INTERNATIONAL PAPER CO COM 460146103   574,053 16,577 SH   SOLE   16,576 0 0
CHEVRON CORP NEW COM 166764100   4,957,920 27,622 SH   SOLE   27,622 0 0
ISHARES TR NATIONAL MUN ETF 464288414   381,814 3,618 SH   SOLE   3,618 0 0
CONOCOPHILLIPS COM 20825C104   2,408,122 20,408 SH   SOLE   20,407 0 0
DANAHER CORPORATION COM 235851102   1,513,868 5,704 SH   SOLE   5,703 0 0
TJX COS INC NEW COM 872540109   840,298 10,557 SH   SOLE   10,556 0 0
BANK AMERICA CORP COM 060505104   1,459,562 44,069 SH   SOLE   44,068 0 0
FIRST FINL BANKSHARES INC COM 32020R109   560,720 16,300 SH   SOLE   16,300 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109   522,006 30,491 SH   SOLE   30,491 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,389,652 11,107 SH   SOLE   11,107 0 0
WALMART INC COM 931142103   1,779,389 12,549 SH   SOLE   12,549 0 0
ISHARES TR INTL SEL DIV ETF 464288448   636,378 23,431 SH   SOLE   23,430 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   304,249 2,159 SH   SOLE   2,159 0 0
ORACLE CORP COM 68389X105   450,073 5,506 SH   SOLE   5,506 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,326,050 13,140 SH   SOLE   13,139 0 0
TEXAS INSTRS INC COM 882508104   893,296 5,407 SH   SOLE   5,406 0 0
TARGET CORP COM 87612E106   422,278 2,833 SH   SOLE   2,833 0 0
PFIZER INC COM 717081103   3,269,113 63,800 SH   SOLE   63,800 0 0
ISHARES TR IBOXX INV CP ETF 464287242   313,744 2,976 SH   SOLE   2,975 0 0
MORGAN STANLEY COM NEW 617446448   558,177 6,565 SH   SOLE   6,565 0 0
3M CO COM 88579Y101   1,597,413 13,321 SH   SOLE   13,320 0 0
ISHARES TR MSCI USA VALUE 46432F388   203,626 2,234 SH   SOLE   2,234 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   8,078 14,000 SH   SOLE   14,000 0 0
GILEAD SCIENCES INC COM 375558103   755,551 8,801 SH   SOLE   8,800 0 0
CATERPILLAR INC COM 149123101   516,038 2,154 SH   SOLE   2,154 0 0
ALPHABET INC CAP STK CL C 02079K107   1,463,378 16,492 SH   SOLE   16,492 0 0
AMGEN INC COM 031162100   1,247,146 4,748 SH   SOLE   4,748 0 0
ANALOG DEVICES INC COM 032654105   647,390 3,947 SH   SOLE   3,946 0 0
TYSON FOODS INC CL A 902494103   348,647 5,601 SH   SOLE   5,600 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   190,030 10,178 SH   SOLE   10,178 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   487,205 3,161 SH   SOLE   3,161 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,022,638 8,304 SH   SOLE   8,304 0 0
JD.COM INC SPON ADR CL A 47215P106   346,799 6,178 SH   SOLE   6,178 0 0
ISHARES INC MSCI STH KOR ETF 464286772   252,748 4,475 SH   SOLE   4,475 0 0
CANADIAN NATL RY CO COM 136375102   378,989 3,188 SH   SOLE   3,188 0 0
ISHARES TR CORE S&P US GWT 464287671   437,355 5,365 SH   SOLE   5,365 0 0
ISHARES TR CORE S&P US VLU 464287663   1,222,954 17,315 SH   SOLE   17,314 0 0
ISHARES TR US CONSUM DISCRE 464287580   481,882 8,460 SH   SOLE   8,460 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,007,076 6,632 SH   SOLE   6,632 0 0
HERCULES CAPITAL INC COM 427096508   278,376 21,057 SH   SOLE   21,057 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   254,023 15,966 SH   SOLE   15,966 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   657,380 6,863 SH   SOLE   6,863 0 0
ISHARES TR CORE US AGGBD ET 464287226   425,492 4,387 SH   SOLE   4,386 0 0
ISHARES TR 20 YR TR BD ETF 464287432   381,810 3,835 SH   SOLE   3,834 0 0
ISHARES TR CORE DIV GRWTH 46434V621   5,124,665 102,493 SH   SOLE   102,493 0 0
EATON CORP PLC SHS G29183103   343,877 2,191 SH   SOLE   2,191 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   349,065 12,552 SH   SOLE   12,551 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   802,307 12,926 SH   SOLE   12,925 0 0
ISHARES TR CORE MSCI EURO 46434V738   3,710,905 78,124 SH   SOLE   78,124 0 0
ISHARES TR EXPND TEC SC ETF 464287549   294,349 1,051 SH   SOLE   1,051 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   225,061 3,786 SH   SOLE   3,786 0 0
ISHARES TR S&P MC 400GR ETF 464287606   3,986,528 58,368 SH   SOLE   58,367 0 0
ISHARES TR S&P MC 400VL ETF 464287705   213,494 2,118 SH   SOLE   2,118 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,066,418 12,106 SH   SOLE   12,106 0 0
ISHARES TR CORE TOTAL USD 46434V613   549,071 12,221 SH   SOLE   12,220 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   657,248 23,167 SH   SOLE   23,167 0 0
ENCORE WIRE CORP COM 292562105   11,303,855 82,174 SH   SOLE   82,174 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   518,617 10,235 SH   SOLE   10,235 0 0
LAM RESEARCH CORP COM 512807108   432,873 1,030 SH   SOLE   1,029 0 0
PHILIP MORRIS INTL INC COM 718172109   309,141 3,054 SH   SOLE   3,054 0 0
PARKER-HANNIFIN CORP COM 701094104   348,112 1,196 SH   SOLE   1,196 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   467,977 10,395 SH   SOLE   10,394 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   247,549 5,423 SH   SOLE   5,422 0 0
ROPER TECHNOLOGIES INC COM 776696106   295,982 685 SH   SOLE   685 0 0
PNC FINL SVCS GROUP INC COM 693475105   360,387 2,282 SH   SOLE   2,281 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   443,231 6,160 SH   SOLE   6,160 0 0
REALTY INCOME CORP COM 756109104   268,841 4,238 SH   SOLE   4,238 0 0
ALTRIA GROUP INC COM 02209S103   1,628,842 35,634 SH   SOLE   35,634 0 0
DOMINION ENERGY INC COM 25746U109   459,218 7,489 SH   SOLE   7,488 0 0
CITIGROUP INC COM NEW 172967424   1,392,256 30,782 SH   SOLE   30,781 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   246,368 9,930 SH   SOLE   9,930 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   680,738 4,466 SH   SOLE   4,466 0 0
EXXON MOBIL CORP COM 30231G102   7,936,075 71,950 SH   SOLE   71,949 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,518,734 4,751 SH   SOLE   4,750 0 0
LOWES COS INC COM 548661107   1,498,380 7,520 SH   SOLE   7,520 0 0
DEERE & CO COM 244199105   261,744 610 SH   SOLE   610 0 0
BARINGS BDC INC COM 06759L103   707,199 86,773 SH   SOLE   86,772 0 0
EATON VANCE ENHANCED EQUITY COM 278277108   1,251,726 75,633 SH   SOLE   75,633 0 0
SHOPIFY INC CL A 82509L107   341,998 9,853 SH   SOLE   9,853 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   447,953 6,354 SH   SOLE   6,353 0 0
NOVO-NORDISK A S ADR 670100205   1,023,425 7,562 SH   SOLE   7,561 0 0
TELLURIAN INC NEW COM 87968A104   42,655 25,390 SH   SOLE   25,390 0 0
PAYPAL HLDGS INC COM 70450Y103   1,362,011 19,124 SH   SOLE   19,124 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,416,611 36,595 SH   SOLE   36,595 0 0
ACTIVISION BLIZZARD INC COM 00507V109   859,673 11,230 SH   SOLE   11,230 0 0
BAIDU INC SPON ADR REP A 056752108   279,659 2,445 SH   SOLE   2,445 0 0
CROWN CASTLE INC COM 22822V101   766,075 5,648 SH   SOLE   5,647 0 0
BLACKROCK INC COM 09247X101   569,769 804 SH   SOLE   804 0 0
ISHARES TR CORE S&P MCP ETF 464287507   569,314 2,354 SH   SOLE   2,353 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,390,985 21,191 SH   SOLE   21,191 0 0
APPLE INC COM 037833100   12,870,486 99,057 SH   SOLE   99,057 0 0
GSK PLC SPONSORED ADR 37733W204   427,147 12,156 SH   SOLE   12,155 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   422,200 16,868 SH   SOLE   16,867 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   457,117 18,796 SH   SOLE   18,795 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   445,247 18,233 SH   SOLE   18,232 0 0
ABBOTT LABS COM 002824100   1,623,937 14,791 SH   SOLE   14,791 0 0
DISNEY WALT CO COM 254687106   893,411 10,283 SH   SOLE   10,283 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,203,302 197,075 SH   SOLE   197,075 0 0
BOOKING HOLDINGS INC COM 09857L108   836,341 415 SH   SOLE   415 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,221,885 29,824 SH   SOLE   29,823 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   463,633 5,069 SH   SOLE   5,068 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   214,090 1,412 SH   SOLE   1,411 0 0
DOMINOS PIZZA INC COM 25754A201   455,895 1,316 SH   SOLE   1,316 0 0