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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 667,640 4,479 SH   SOLE   0 0 4,479
ADOBE INC COM 00724F101 BBG001S5NCQ5 676,637 1,327 SH   SOLE   0 0 1,327
ADOBE INC COM 00724F101 BBG001S5NCQ5 509,900 1,000 SH Call SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 562,305 4,297 SH   SOLE   0 0 4,297
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 2,515,171 19,076 SH   SOLE   0 0 19,076
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,921,165 15,113 SH   SOLE   0 0 15,113
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 470,039 6,030 SH   SOLE   0 0 6,030
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 484,420 3,247 SH   SOLE   0 0 3,247
APPLE INC COM 037833100 BBG001S5N8V8 7,574,844 44,243 SH   SOLE   0 0 44,243
APPLE INC COM 037833100 BBG001S5N8V8 171,210 1,000 SH Call SOLE   0 0 1,000
APPLE INC COM 037833100 BBG001S5N8V8 85,605 500 SH Put SOLE   0 0 500
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 212,439 1,155 SH   SOLE   0 0 1,155
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 257,610 1,500 SH   SOLE   0 0 1,500
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 318,704 11,640 SH   SOLE   0 0 11,640
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,962,487 8,457 SH   SOLE   0 0 8,457
BGC GROUP INC CL A 088929104 BBG01H9FTHS9 61,538 11,655 SH   SOLE   0 0 11,655
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 BBG006MM6RJ7 527,419 1,077,906 SH   SOLE   0 0 1,077,906
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 228,212 74 SH   SOLE   0 0 74
BROADCOM INC COM 11135F101 BBG00KHY5SY8 641,208 772 SH   SOLE   0 0 772
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 209,019 1,679 SH   SOLE   0 0 1,679
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 224,040 2,988 SH   SOLE   0 0 2,988
CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 148,862 10,850 SH   SOLE   0 0 10,850
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 203,018 1,204 SH   SOLE   0 0 1,204
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 388,610 2,322 SH   SOLE   0 0 2,322
COCA COLA CO COM 191216100 BBG001S5SMQ8 263,890 4,714 SH   SOLE   0 0 4,714
COCA COLA CO COM 191216100 BBG001S5SMQ8 16,794 300 SH Call SOLE   0 0 300
COPART INC COM 217204106 BBG001S7MTB1 282,024 6,545 SH   SOLE   0 0 6,545
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 310,728 550 SH   SOLE   0 0 550
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 215,515 980 SH   SOLE   0 0 980
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 24,613 14,917 SH   SOLE   0 0 14,917
DEXCOM INC COM 252131107 BBG001SKZG99 236,795 2,538 SH   SOLE   0 0 2,538
DISNEY WALT CO COM 254687106 BBG001S5QHF3 726,610 8,965 SH   SOLE   0 0 8,965
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 294,547 2,784 SH   SOLE   0 0 2,784
EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 53,425 12,630 SH   SOLE   0 0 12,630
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 BBG00PNSDG52 349,854 11,497 SH   SOLE   0 0 11,497
ETF SER SOLUTIONS APTUS DEFINED 26922A388 BBG00LNDTHK8 236,503 10,146 SH   SOLE   0 0 10,146
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,349,819 11,480 SH   SOLE   0 0 11,480
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 216,733 1,950 SH   SOLE   0 0 1,950
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 776,778 15,737 SH   SOLE   0 0 15,737
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 1,027,972 26,840 SH   SOLE   0 0 26,840
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 743,764 19,394 SH   SOLE   0 0 19,394
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 1,034,609 51,797 SH   SOLE   0 0 51,797
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 1,040,248 43,525 SH   SOLE   0 0 43,525
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1,558,709 41,699 SH   SOLE   0 0 41,699
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 791,190 23,660 SH   SOLE   0 0 23,660
FISERV INC COM 337738108 BBG001S5R6Q4 286,128 2,533 SH   SOLE   0 0 2,533
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 491,440 11,595 SH   SOLE   0 0 11,595
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 280,884 12,607 SH   SOLE   0 0 12,607
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 243,691 4,155 SH   SOLE   0 0 4,155
HALLIBURTON CO COM 406216101 BBG001S5RS59 596,646 14,732 SH   SOLE   0 0 14,732
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 350,650 4,945 SH   SOLE   0 0 4,945
HERSHEY CO COM 427866108 BBG001S5S148 256,503 1,282 SH   SOLE   0 0 1,282
INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 860,690 61,172 SH   SOLE   0 0 61,172
INTEL CORP COM 458140100 BBG001S5SF65 1,208,345 33,990 SH   SOLE   0 0 33,990
INTUIT COM 461202103 BBG001S6TWR2 799,110 1,564 SH   SOLE   0 0 1,564
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 948,566 21,254 SH   SOLE   0 0 21,254
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 276,411 4,702 SH   SOLE   0 0 4,702
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 238,078 3,512 SH   SOLE   0 0 3,512
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 585,122 6,413 SH   SOLE   0 0 6,413
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 246,522 3,062 SH   SOLE   0 0 3,062
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 4,492,711 31,708 SH   SOLE   0 0 31,708
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 3,329,762 9,294 SH   SOLE   0 0 9,294
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 512,106 8,494 SH   SOLE   0 0 8,494
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 235,475 2,430 SH   SOLE   0 0 2,430
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 364,337 8,082 SH   SOLE   0 0 8,082
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 3,103,491 7,227 SH   SOLE   0 0 7,227
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 202,558 3,587 SH   SOLE   0 0 3,587
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 635,922 12,496 SH   SOLE   0 0 12,496
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 254,146 2,862 SH   SOLE   0 0 2,862
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 884,519 12,834 SH   SOLE   0 0 12,834
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 711,296 18,743 SH   SOLE   0 0 18,743
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1,091,925 15,086 SH   SOLE   0 0 15,086
ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 881,916 21,205 SH   SOLE   0 0 21,205
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 854,838 3,639 SH   SOLE   0 0 3,639
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,262,389 4,746 SH   SOLE   0 0 4,746
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 449,387 2,960 SH   SOLE   0 0 2,960
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 374,661 2,764 SH   SOLE   0 0 2,764
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 690,838 9,976 SH   SOLE   0 0 9,976
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2,878,742 16,288 SH   SOLE   0 0 16,288
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 213,675 4,211 SH   SOLE   0 0 4,211
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 238,433 2,250 SH   SOLE   0 0 2,250
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 528,102 9,860 SH   SOLE   0 0 9,860
JABIL INC COM 466313103 BBG001S7RB70 515,427 4,062 SH   SOLE   0 0 4,062
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 908,115 6,262 SH   SOLE   0 0 6,262
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 45,600 10,000 SH   SOLE   0 0 10,000
KKR & CO INC COM 48251W104 BBG001S6PW05 608,485 9,878 SH   SOLE   0 0 9,878
LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 306,796 16,936 SH   SOLE   0 0 16,936
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 409,194 941 SH   SOLE   0 0 941
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 421,786 6,200 SH   SOLE   0 0 6,200
MICROSOFT CORP COM 594918104 BBG001S5TD05 6,054,507 19,175 SH   SOLE   0 0 19,175
NEW PAC METALS CORP COM 64782A107 BBG001SBGJ21 34,788 19,654 SH   SOLE   0 0 19,654
NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 245,398 21,640 SH   SOLE   0 0 21,640
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 858,670 1,974 SH   SOLE   0 0 1,974
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 304,493 700 SH Put SOLE   0 0 700
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 246,302 602 SH   SOLE   0 0 602
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 1,356,561 33,948 SH   SOLE   0 0 33,948
PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 469,661 14,886 SH   SOLE   0 0 14,886
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1,029,123 16,750 SH   SOLE   0 0 16,750
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 345,022 6,980 SH   SOLE   0 0 6,980
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 417,772 1,782 SH   SOLE   0 0 1,782
PEPSICO INC COM 713448108 BBG001S695T1 299,231 1,766 SH   SOLE   0 0 1,766
PFIZER INC COM 717081103 BBG001S5V466 281,714 8,493 SH   SOLE   0 0 8,493
PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 340,012 7,922 SH   SOLE   0 0 7,922
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 902,873 6,190 SH   SOLE   0 0 6,190
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 291,720 2,000 SH Put SOLE   0 0 2,000
PROSHARES TR ULTRASHRT S&P500 74347G416 BBG001SRDTL6 551,455 14,860 SH   SOLE   0 0 14,860
QUALCOMM INC COM 747525103 BBG001S6VS70 718,892 6,473 SH   SOLE   0 0 6,473
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 393,595 2,104 SH   SOLE   0 0 2,104
SALESFORCE INC COM 79466L302 BBG001SDLP09 464,163 2,289 SH   SOLE   0 0 2,289
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,998,975 22,115 SH   SOLE   0 0 22,115
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 558,052 16,824 SH   SOLE   0 0 16,824
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 497,370 4,906 SH   SOLE   0 0 4,906
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 425,452 6,183 SH   SOLE   0 0 6,183
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 814,666 6,328 SH   SOLE   0 0 6,328
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 236,514 3,011 SH   SOLE   0 0 3,011
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2,963,363 18,077 SH   SOLE   0 0 18,077
SEMPRA COM 816851109 BBG001SBVZ73 1,611,903 23,694 SH   SOLE   0 0 23,694
SKECHERS U S A INC CL A 830566105 BBG001S5XTG8 294,483 6,016 SH   SOLE   0 0 6,016
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 261,171 9,648 SH   SOLE   0 0 9,648
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1,856,628 5,543 SH   SOLE   0 0 5,543
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 4,073,827 23,761 SH   SOLE   211 0 23,550
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 29,877,921 69,893 SH   SOLE   505 0 69,388
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 85,496 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 41,166,324 96,300 SH Put SOLE   0 0 96,300
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 475,617 7,015 SH   SOLE   0 0 7,015
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1,677,276 18,267 SH   SOLE   0 0 18,267
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 408,177 13,287 SH   SOLE   0 0 13,287
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 354,815 7,675 SH   SOLE   0 0 7,675
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 396,928 14,418 SH   SOLE   0 0 14,418
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 345,750 14,205 SH   SOLE   0 0 14,205
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 229,438 8,319 SH   SOLE   0 0 8,319
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 483,042 4,200 SH   SOLE   0 0 4,200
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 296,065 7,352 SH   SOLE   0 0 7,352
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 BBG00CNVKF21 1,346,627 29,016 SH   SOLE   0 0 29,016
SYNOPSYS INC COM 871607107 BBG001S5VTR8 249,680 544 SH   SOLE   0 0 544
TARGA RES CORP COM 87612G101 BBG001TC94B9 235,387 2,746 SH   SOLE   0 0 2,746
TESLA INC COM 88160R101 BBG001SQKGD7 1,126,740 4,503 SH   SOLE   0 0 4,503
UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 107,484 15,737 SH   SOLE   0 0 15,737
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 422,511 838 SH   SOLE   0 0 838
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 3,039,664 40,080 SH   SOLE   0 0 40,080
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1,648,858 11,373 SH   SOLE   0 0 11,373
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 729,432 3,858 SH   SOLE   0 0 3,858
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 750,869 3,535 SH   SOLE   0 0 3,535
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 414,771 7,472 SH   SOLE   0 0 7,472
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,321,196 8,503 SH   SOLE   0 0 8,503
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 401,743 9,189 SH   SOLE   0 0 9,189
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,508,300 24,277 SH   SOLE   0 0 24,277
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 349,862 3,326 SH   SOLE   0 0 3,326
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 348,026 1,292 SH   SOLE   0 0 1,292
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 447,262 1,078 SH   SOLE   0 0 1,078
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 262,598 9,024 SH   SOLE   0 0 9,024
VISA INC COM CL A 92826C839 BBG001SRCFY3 486,471 2,115 SH   SOLE   0 0 2,115
WABTEC COM 929740108 BBG001S5XBT3 217,428 2,046 SH   SOLE   0 0 2,046
WALMART INC COM 931142103 BBG001S5XH92 211,587 1,323 SH   SOLE   0 0 1,323
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 475,846 10,401 SH   SOLE   0 0 10,401
WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 356,911 8,665 SH   SOLE   0 0 8,665
WORKDAY INC CL A 98138H101 BBG001T21KQ7 229,460 1,068 SH   SOLE   0 0 1,068
XPO INC COM 983793100 BBG001SJW3C0 447,960 6,000 SH   SOLE   0 0 6,000