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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
VISA INC COM CL A 92826C839 346,193 1,145 SH SOLE 0 0 1,145
AMGEN INC COM 031162100 332,691 946 SH SOLE 0 0 946
APPLE INC COM 037833100 3,585,362 14,127 SH SOLE 0 0 14,127
TESLA INC COM 88160R101 824,170 2,217 SH SOLE 0 0 2,217
CIENA CORP COM NEW 171779309 1,648,036 4,245 SH SOLE 0 0 4,245
ISHARES TR CORE S&P500 ETF 464287200 423,114 648 SH SOLE 0 0 648
ISHARES TR MSCI USA MMENTM 46432F396 4,049,955 16,876 SH SOLE 0 0 16,876
ISHARES TR S&P 500 GRWT ETF 464287309 641,932 5,675 SH SOLE 0 0 5,675
PFIZER INC COM 717081103 660,638 23,527 SH SOLE 0 0 23,527
ISHARES INC CORE MSCI EMKT 46434G103 3,635,928 52,128 SH SOLE 0 0 52,128
ORACLE CORP COM 68389X105 658,680 4,477 SH SOLE 0 0 4,477
WALMART INC COM 931142103 682,794 5,494 SH SOLE 0 0 5,494
ALLEGION PLC ORD SHS G0176J109 302,494 2,082 SH SOLE 0 0 2,082
ALPHABET INC CAP STK CL A 02079K305 2,602,092 9,049 SH SOLE 0 0 9,049
ALPHABET INC CAP STK CL C 02079K107 1,068,910 3,726 SH SOLE 0 0 3,726
ASML HLDG NV N Y REGISTRY SHS N07059210 664,377 503 SH SOLE 0 0 503
BROADCOM INC COM 11135F101 553,474 1,788 SH SOLE 0 0 1,788
GLOBAL X FDS ADAPTIVE US 37954Y574 632,013 13,072 SH SOLE 0 0 13,072
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,286,976 64,692 SH SOLE 0 0 64,692
NETFLIX INC. COM 64110L106 1,031,209 10,725 SH SOLE 0 0 10,725
PACER FDS TR US CASH COWS 100 69374H881 7,407,549 118,407 SH SOLE 0 0 118,407
SPDR GOLD TR GOLD SHS 78463V107 222,890 518 SH SOLE 0 0 518
CARNIVAL CORP COMMON STOCK 143658300 345,084 13,334 SH SOLE 0 0 13,334
CITIGROUP INC COM NEW 172967424 1,115,722 9,838 SH SOLE 0 0 9,838
AMAZON COM INC COM 023135106 2,008,764 9,645 SH SOLE 0 0 9,645
ELI LILLY & CO COM 532457108 2,187,246 2,378 SH SOLE 0 0 2,378
HOME DEPOT INC COM 437076102 560,519 1,704 SH SOLE 0 0 1,704
INVESCO QQQ TR UNIT SER 1 46090E103 7,520,731 13,030 SH SOLE 0 0 13,030
MERCK & CO INC COM 58933Y105 1,079,020 8,970 SH SOLE 0 0 8,970
MICROSOFT CORP COM 594918104 1,481,220 4,001 SH SOLE 0 0 4,001
MORGAN STANLEY COM NEW 617446448 543,068 3,300 SH SOLE 0 0 3,300
SALESFORCE INC COM 79466L302 453,452 2,429 SH SOLE 0 0 2,429
TEREX CORP NEW COM 880779103 390,193 6,602 SH SOLE 0 0 6,602
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 6,945,305 470,549 SH SOLE 0 0 470,549
LAUREATE ED INC COMMON STOCK 518613203 419,648 12,045 SH SOLE 0 0 12,045
PVH CORPORATION COM 693656100 286,300 4,104 SH SOLE 0 0 4,104
RTX CORPORATION COM 75513E101 427,140 2,214 SH SOLE 0 0 2,214
EXXON MOBIL CORP COM 30231G102 1,121,697 6,611 SH SOLE 0 0 6,611
APPLIED MATLS INC COM 038222105 583,154 1,706 SH SOLE 0 0 1,706
JOHNSON & JOHNSON COM 478160104 593,997 2,430 SH SOLE 0 0 2,430
LAM RESEARCH CORP COM NEW 512807306 210,474 985 SH SOLE 0 0 985
SPDR SERIES TRUST STATE STREET SPD 78468R663 670,072 7,312 SH SOLE 0 0 7,312
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,280,535 8,928 SH SOLE 0 0 8,928
GRANITE CONSTR INC COM 387328107 395,137 3,296 SH SOLE 0 0 3,296
META PLATFORMS INC CL A 30303M102 3,702,461 6,471 SH SOLE 0 0 6,471
NVIDIA CORPORATION COM 67066G104 2,939,052 16,852 SH SOLE 0 0 16,852
ROBINHOOD MKTS INC COM CL A 770700102 556,133 8,025 SH SOLE 0 0 8,025
VANGUARD INDEX FDS GROWTH ETF 922908736 3,343,092 7,654 SH SOLE 0 0 7,654
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,532,379 11,011 SH SOLE 0 0 11,011
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,617,940 6,055 SH SOLE 0 0 6,055
VERTIV HOLDINGS CO COM CL A 92537N108 1,407,030 5,615 SH SOLE 0 0 5,615
CHENIERE ENERGY INC COM NEW 16411R208 415,745 1,465 SH SOLE 0 0 1,465
FIFTH THIRD BANCORP COM 316773100 376,043 8,094 SH SOLE 0 0 8,094
JPMORGAN CHASE & CO COM 46625H100 1,029,067 3,498 SH SOLE 0 0 3,498
LOCKHEED MARTIN CORP COM 539830109 320,327 530 SH SOLE 0 0 530
GABELLI EQUITY TR INC COM 362397101 93,710 16,734 SH SOLE 0 0 16,734
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 3,310,191 24,907 SH SOLE 0 0 24,907
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 406,741 3,242 SH SOLE 0 0 3,242
INTUITIVE SURGICAL INC COM NEW 46120E602 292,729 635 SH SOLE 0 0 635
PALO ALTO NETWORKS INC COM 697435105 293,386 1,830 SH SOLE 0 0 1,830
UNITEDHEALTH GROUP INC COM 91324P102 216,590 800 SH SOLE 0 0 800
GOLDMAN SACHS GROUP INC COM 38141G104 557,659 659 SH SOLE 0 0 659
MASTERCARD INCORPORATED CL A 57636Q104 290,818 582 SH SOLE 0 0 582
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,564,601 17,133 SH SOLE 0 0 17,133
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 425,674 1,044 SH SOLE 0 0 1,044
HALOZYME THERAPEUTICS INC COM 40637H109 434,507 6,723 SH SOLE 0 0 6,723
PALANTIR TECHNOLOGIES INC CL A 69608A108 591,849 4,046 SH SOLE 0 0 4,046
CLIMB GLOBAL SOLUTIONS INC COM 946760105 206,764 10,432 SH SOLE 0 0 10,432
VERIZON COMMUNICATIONS INC COM 92343V104 286,764 5,712 SH SOLE 0 0 5,712
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 3,898,924 35,195 SH SOLE 0 0 35,195
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 4,255,358 107,922 SH SOLE 0 0 107,922
FIRST TR EXCHANGE-TRADED FD SHS 336917109 4,648,488 91,506 SH SOLE 0 0 91,506
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 5,365,115 209,985 SH SOLE 0 0 209,985
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 4,181,840 130,969 SH SOLE 0 0 130,969
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 3,752,759 22,941 SH SOLE 0 0 22,941
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 5,892,324 351,361 SH SOLE 0 0 351,361
COSTCO WHOLESALE CORPORATION COM 22160K105 1,130,948 1,135 SH SOLE 0 0 1,135
HEWLETT PACKARD ENTERPRISE C COM 42824C109 382,941 16,083 SH SOLE 0 0 16,083
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 369,714 5,512 SH SOLE 0 0 5,512
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 10,061,484 89,747 SH SOLE 0 0 89,747
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 5,326,670 46,355 SH SOLE 0 0 46,355
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 6,098,736 120,815 SH SOLE 0 0 120,815
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2,258,210 41,397 SH SOLE 0 0 41,397
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 20,004,141 137,941 SH SOLE 0 0 137,941
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3,000,904 39,475 SH SOLE 0 0 39,475
OLD DOMINION FREIGHT LINE IN COM 679580100 1,698,417 8,692 SH SOLE 0 0 8,692
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 435,159 669 SH SOLE 0 0 669
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 206,150 610 SH SOLE 0 0 610