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   1,765,955 10,927 SH   SOLE 0 0 0 10,927
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,093,723 3,250 SH   SOLE 0 0 0 3,250
ADVANCED MICRO DEVICES INC COM 007903107   257,396 3,974 SH   SOLE 0 0 0 3,974
AGILENT TECHNOLOGIES INC COM 00846U101   893,710 5,972 SH   SOLE 0 0 0 5,972
ALPHABET INC CAP STK CL C 02079K107   293,696 3,310 SH   SOLE 0 0 0 3,310
ALPHABET INC CAP STK CL A 02079K305   455,443 5,162 SH   SOLE 0 0 0 5,162
AMAZON COM INC COM 023135106   908,040 10,810 SH   SOLE 0 0 0 10,810
AMERISOURCEBERGEN CORP COM 03073E105   1,254,777 7,572 SH   SOLE 0 0 0 7,572
AMGEN INC COM 031162100   1,028,912 3,918 SH   SOLE 0 0 0 3,918
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,514,899 42,245 SH   SOLE 0 0 0 42,245
APA CORPORATION COM 03743Q108   445,573 9,545 SH   SOLE 0 0 0 9,545
APPLE INC COM 037833100   4,044,641 31,129 SH   SOLE 0 0 0 31,129
ARISTA NETWORKS INC COM 040413106   288,206 2,375 SH   SOLE 0 0 0 2,375
ARK ETF TR INNOVATION ETF 00214Q104   802,187 25,678 SH   SOLE 0 0 0 25,678
ASML HOLDING N V N Y REGISTRY SHS N07059210   393,441 720 SH   SOLE 0 0 0 720
ATKORE INC COM 047649108   265,970 2,345 SH   SOLE 0 0 0 2,345
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   128,018 10,758 SH   SOLE 0 0 0 10,758
BANK AMERICA CORP COM 060505104   263,788 7,965 SH   SOLE 0 0 0 7,965
BARCLAYS PLC ADR 06738E204   815,420 104,541 SH   SOLE 0 0 0 104,541
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,757,641 5,690 SH   SOLE 0 0 0 5,690
BLACKSTONE INC COM 09260D107   441,390 5,949 SH   SOLE 0 0 0 5,949
BLOCK H & R INC COM 093671105   1,296,110 35,500 SH   SOLE 0 0 0 35,500
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   828,112 7,923 SH   SOLE 0 0 0 7,923
BRISTOL-MYERS SQUIBB CO COM 110122108   1,129,250 15,695 SH   SOLE 0 0 0 15,695
CADENCE DESIGN SYSTEM INC COM 127387108   1,605,757 9,996 SH   SOLE 0 0 0 9,996
CAMPBELL SOUP CO COM 134429109   1,390,195 24,497 SH   SOLE 0 0 0 24,497
CARDINAL HEALTH INC COM 14149Y108   1,462,360 19,024 SH   SOLE 0 0 0 19,024
CATALYST PHARMACEUTICALS INC COM 14888U101   586,086 31,510 SH   SOLE 0 0 0 31,510
CHEVRON CORP NEW COM 166764100   2,301,176 12,821 SH   SOLE 0 0 0 12,821
CHURCH & DWIGHT CO INC COM 171340102   221,229 2,744 SH   SOLE 0 0 0 2,744
CIGNA CORP NEW COM 125523100   1,100,979 3,323 SH   SOLE 0 0 0 3,323
CISCO SYS INC COM 17275R102   624,235 13,103 SH   SOLE 0 0 0 13,103
CITIGROUP INC COM NEW 172967424   955,883 21,134 SH   SOLE 0 0 0 21,134
CLEAN HARBORS INC COM 184496107   227,555 1,994 SH   SOLE 0 0 0 1,994
CNA FINL CORP COM 126117100   958,107 22,661 SH   SOLE 0 0 0 22,661
COSTAR GROUP INC COM 22160N109   267,389 3,460 SH   SOLE 0 0 0 3,460
COSTCO WHSL CORP NEW COM 22160K105   984,226 2,156 SH   SOLE 0 0 0 2,156
DEERE & CO COM 244199105   979,288 2,284 SH   SOLE 0 0 0 2,284
DEVON ENERGY CORP NEW COM 25179M103   696,972 11,331 SH   SOLE 0 0 0 11,331
DEXCOM INC COM 252131107   341,985 3,020 SH   SOLE 0 0 0 3,020
DIGI INTL INC COM 253798102   389,148 10,647 SH   SOLE 0 0 0 10,647
DISNEY WALT CO COM 254687106   214,200 2,465 SH   SOLE 0 0 0 2,465
DUKE ENERGY CORP NEW COM NEW 26441C204   237,848 2,309 SH   SOLE 0 0 0 2,309
EAGLE BULK SHIPPING INC COM Y2187A150   327,606 6,560 SH   SOLE 0 0 0 6,560
ENDAVA PLC ADS 29260V105   1,078,803 14,102 SH   SOLE 0 0 0 14,102
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   293,226 24,703 SH   SOLE 0 0 0 24,703
EPAM SYS INC COM 29414B104   1,444,350 4,407 SH   SOLE 0 0 0 4,407
EXXON MOBIL CORP COM 30231G102   2,481,859 22,501 SH   SOLE 0 0 0 22,501
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   346,567 7,855 SH   SOLE 0 0 0 7,855
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   214,115 6,028 SH   SOLE 0 0 0 6,028
FIRST TR MORNINGSTAR DIVID L SHS 336917109   8,730,238 238,792 SH   SOLE 0 0 0 238,792
FORD MTR CO DEL COM 345370860   3,195,525 274,766 SH   SOLE 0 0 0 274,766
GENERAL DYNAMICS CORP COM 369550108   1,242,660 5,009 SH   SOLE 0 0 0 5,009
GENERAL MLS INC COM 370334104   1,367,711 16,311 SH   SOLE 0 0 0 16,311
GENMAB A/S SPONSORED ADS 372303206   346,753 8,182 SH   SOLE 0 0 0 8,182
GENUINE PARTS CO COM 372460105   1,764,175 10,168 SH   SOLE 0 0 0 10,168
GLOBANT S A COM L44385109   1,127,681 6,706 SH   SOLE 0 0 0 6,706
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   92,296 10,621 SH   SOLE 0 0 0 10,621
GOLDMAN SACHS GROUP INC COM 38141G104   1,082,672 3,153 SH   SOLE 0 0 0 3,153
HERSHEY CO COM 427866108   1,261,551 5,448 SH   SOLE 0 0 0 5,448
HOME DEPOT INC COM 437076102   846,280 2,679 SH   SOLE 0 0 0 2,679
HP INC COM 40434L105   231,055 8,599 SH   SOLE 0 0 0 8,599
HUMANA INC COM 444859102   1,034,112 2,019 SH   SOLE 0 0 0 2,019
INTERNATIONAL BUSINESS MACHS COM 459200101   1,291,880 9,169 SH   SOLE 0 0 0 9,169
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   626,649 42,398 SH   SOLE 0 0 0 42,398
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   508,346 20,623 SH   SOLE 0 0 0 20,623
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   428,121 17,553 SH   SOLE 0 0 0 17,553
INVESCO QQQ TR UNIT SER 1 46090E103   3,728,659 14,003 SH   SOLE 0 0 0 14,003
IRON MTN INC DEL COM 46284V101   407,125 8,167 SH   SOLE 0 0 0 8,167
ISHARES GOLD TR ISHARES NEW 464285204   406,917 11,764 SH   SOLE 0 0 0 11,764
ISHARES TR CORE DIV GRWTH 46434V621   381,879 7,638 SH   SOLE 0 0 0 7,638
ISHARES TR 3 7 YR TREAS BD 464288661   312,000 2,716 SH   SOLE 0 0 0 2,716
ISHARES TR AGGRES ALLOC ETF 464289859   1,801,963 30,158 SH   SOLE 0 0 0 30,158
ISHARES TR S&P 500 VAL ETF 464287408   240,816 1,660 SH   SOLE 0 0 0 1,660
ISHARES TR 0-5 YR TIPS ETF 46429B747   428,127 4,416 SH   SOLE 0 0 0 4,416
ISHARES TR NATIONAL MUN ETF 464288414   4,672,066 44,277 SH   SOLE 0 0 0 44,277
ISHARES TR TIPS BD ETF 464287176   438,618 4,121 SH   SOLE 0 0 0 4,121
ISHARES TR SELECT DIVID ETF 464287168   3,817,870 31,657 SH   SOLE 0 0 0 31,657
ISHARES TR CORE S&P US GWT 464287671   4,269,740 52,377 SH   SOLE 0 0 0 52,377
ISHARES TR FLTG RATE NT ETF 46429B655   5,087,970 101,092 SH   SOLE 0 0 0 101,092
ISHARES TR 1 3 YR TREAS BD 464287457   534,912 6,590 SH   SOLE 0 0 0 6,590
ISHARES TR CORE S&P500 ETF 464287200   8,127,519 21,154 SH   SOLE 0 0 0 21,154
ISHARES TR SHORT TREAS BD 464288679   1,288,709 11,724 SH   SOLE 0 0 0 11,724
ISHARES TR 0-5YR INVT GR CP 46434V100   293,220 6,127 SH   SOLE 0 0 0 6,127
ISHARES TR 0-5YR HI YL CP 46434V407   4,340,669 106,155 SH   SOLE 0 0 0 106,155
ISHARES TR RUS MD CP GR ETF 464287481   206,879 2,475 SH   SOLE 0 0 0 2,475
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   205,679 5,041 SH   SOLE 0 0 0 5,041
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   376,476 7,510 SH   SOLE 0 0 0 7,510
JABIL INC COM 466313103   403,744 5,920 SH   SOLE 0 0 0 5,920
JOHNSON & JOHNSON COM 478160104   1,373,861 7,777 SH   SOLE 0 0 0 7,777
JPMORGAN CHASE & CO COM 46625H100   1,289,877 9,619 SH   SOLE 0 0 0 9,619
KELLOGG CO COM 487836108   1,234,645 17,331 SH   SOLE 0 0 0 17,331
KEURIG DR PEPPER INC COM 49271V100   1,150,386 32,260 SH   SOLE 0 0 0 32,260
KIMBERLY-CLARK CORP COM 494368103   1,208,890 8,905 SH   SOLE 0 0 0 8,905
KINDER MORGAN INC DEL COM 49456B101   1,222,504 67,616 SH   SOLE 0 0 0 67,616
LILLY ELI & CO COM 532457108   2,457,300 6,717 SH   SOLE 0 0 0 6,717
LOCKHEED MARTIN CORP COM 539830109   1,002,409 2,060 SH   SOLE 0 0 0 2,060
LPL FINL HLDGS INC COM 50212V100   1,207,246 5,585 SH   SOLE 0 0 0 5,585
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   274,416 5,465 SH   SOLE 0 0 0 5,465
MARATHON OIL CORP COM 565849106   271,512 10,030 SH   SOLE 0 0 0 10,030
MASTERCARD INCORPORATED CL A 57636Q104   368,501 1,060 SH   SOLE 0 0 0 1,060
MCDONALDS CORP COM 580135101   370,046 1,404 SH   SOLE 0 0 0 1,404
MCKESSON CORP COM 58155Q103   885,318 2,360 SH   SOLE 0 0 0 2,360
MEDIFAST INC COM 58470H101   893,155 7,743 SH   SOLE 0 0 0 7,743
MERCK & CO INC COM 58933Y105   1,551,629 13,985 SH   SOLE 0 0 0 13,985
MERIDIAN BIOSCIENCE INC COM 589584101   1,221,231 36,773 SH   SOLE 0 0 0 36,773
METLIFE INC COM 59156R108   227,010 3,137 SH   SOLE 0 0 0 3,137
MICROSOFT CORP COM 594918104   1,825,962 7,614 SH   SOLE 0 0 0 7,614
MONOLITHIC PWR SYS INC COM 609839105   1,296,413 3,666 SH   SOLE 0 0 0 3,666
MORGAN STANLEY COM NEW 617446448   496,772 5,843 SH   SOLE 0 0 0 5,843
MV OIL TR TR UNITS 553859109   375,682 23,006 SH   SOLE 0 0 0 23,006
NOVO-NORDISK A S ADR 670100205   395,870 2,925 SH   SOLE 0 0 0 2,925
NUVEEN AMT FREE QLTY MUN INC COM 670657105   541,114 47,591 SH   SOLE 0 0 0 47,591
NV5 GLOBAL INC COM 62945V109   1,188,366 8,981 SH   SOLE 0 0 0 8,981
NVIDIA CORPORATION COM 67066G104   1,577,417 10,794 SH   SOLE 0 0 0 10,794
ON SEMICONDUCTOR CORP COM 682189105   1,480,726 23,741 SH   SOLE 0 0 0 23,741
OPTION CARE HEALTH INC COM NEW 68404L201   260,279 8,650 SH   SOLE 0 0 0 8,650
PACER FDS TR GLOBL CASH ETF 69374H709   7,764,591 244,631 SH   SOLE 0 0 0 244,631
PACER FDS TR TRENDP US LAR CP 69374H105   206,870 5,518 SH   SOLE 0 0 0 5,518
PEPSICO INC COM 713448108   424,321 2,349 SH   SOLE 0 0 0 2,349
PFIZER INC COM 717081103   1,031,342 20,128 SH   SOLE 0 0 0 20,128
PHILLIPS 66 COM 718546104   988,271 9,495 SH   SOLE 0 0 0 9,495
PIONEER NAT RES CO COM 723787107   393,125 1,721 SH   SOLE 0 0 0 1,721
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   251,760 3,000 SH   SOLE 0 0 0 3,000
PROCTER AND GAMBLE CO COM 742718109   1,510,910 9,969 SH   SOLE 0 0 0 9,969
PROSHARES TR ULTRAPRO QQQ 74347X831   187,100 10,815 SH   SOLE 0 0 0 10,815
PROSHARES TR HGH YLD INT RATE 74348A541   1,607,458 27,527 SH   SOLE 0 0 0 27,527
PURE STORAGE INC CL A 74624M102   1,010,431 37,759 SH   SOLE 0 0 0 37,759
QCR HOLDINGS INC COM 74727A104   446,313 8,991 SH   SOLE 0 0 0 8,991
QUALCOMM INC COM 747525103   882,922 8,031 SH   SOLE 0 0 0 8,031
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,061,675 10,520 SH   SOLE 0 0 0 10,520
REALTY INCOME CORP COM 756109104   403,762 6,365 SH   SOLE 0 0 0 6,365
SAIA INC COM 78709Y105   1,244,660 5,936 SH   SOLE 0 0 0 5,936
SCHWAB CHARLES CORP COM 808513105   400,481 4,810 SH   SOLE 0 0 0 4,810
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   236,790 4,500 SH   SOLE 0 0 0 4,500
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   258,127 5,717 SH   SOLE 0 0 0 5,717
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   658,281 8,714 SH   SOLE 0 0 0 8,714
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,150,959 35,733 SH   SOLE 0 0 0 35,733
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   478,268 3,843 SH   SOLE 0 0 0 3,843
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,635,464 34,122 SH   SOLE 0 0 0 34,122
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,770,595 63,992 SH   SOLE 0 0 0 63,992
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,954,218 79,504 SH   SOLE 0 0 0 79,504
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,454,558 130,250 SH   SOLE 0 0 0 130,250
SEMPRA COM 816851109   445,065 2,880 SH   SOLE 0 0 0 2,880
SNAP ON INC COM 833034101   611,432 2,676 SH   SOLE 0 0 0 2,676
SPDR GOLD TR GOLD SHS 78463V107   632,418 3,728 SH   SOLE 0 0 0 3,728
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,638,167 56,581 SH   SOLE 0 0 0 56,581
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,843,761 71,848 SH   SOLE 0 0 0 71,848
SPDR SER TR PRTFLO S&P500 GW 78464A409   747,129 14,745 SH   SOLE 0 0 0 14,745
SPDR SER TR PORTFOLIO S&P500 78464A854   742,395 16,505 SH   SOLE 0 0 0 16,505
SPDR SER TR DJ REIT ETF 78464A607   220,861 2,534 SH   SOLE 0 0 0 2,534
SPDR SER TR MSCI USA STRTGIC 78468R812   574,825 5,211 SH   SOLE 0 0 0 5,211
SYNOPSYS INC COM 871607107   1,626,144 5,093 SH   SOLE 0 0 0 5,093
T-MOBILE US INC COM 872590104   472,360 3,374 SH   SOLE 0 0 0 3,374
TARGET CORP COM 87612E106   234,998 1,577 SH   SOLE 0 0 0 1,577
TEEKAY TANKERS LTD CL A Y8565N300   372,031 12,075 SH   SOLE 0 0 0 12,075
TESLA INC COM 88160R101   294,893 2,394 SH   SOLE 0 0 0 2,394
THE TRADE DESK INC COM CL A 88339J105   1,037,052 23,133 SH   SOLE 0 0 0 23,133
TIMKEN CO COM 887389104   312,715 4,425 SH   SOLE 0 0 0 4,425
UNION PAC CORP COM 907818108   218,077 1,053 SH   SOLE 0 0 0 1,053
UNITED PARCEL SERVICE INC CL B 911312106   422,290 2,429 SH   SOLE 0 0 0 2,429
UNUM GROUP COM 91529Y106   760,819 18,543 SH   SOLE 0 0 0 18,543
VANECK ETF TRUST EMERGING MRKT HI 92189F353   1,671,729 91,803 SH   SOLE 0 0 0 91,803
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   584,851 12,823 SH   SOLE 0 0 0 12,823
VANECK ETF TRUST LONG MUNI ETF 92189F536   177,498 10,166 SH   SOLE 0 0 0 10,166
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,236,395 23,567 SH   SOLE 0 0 0 23,567
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,890,468 43,391 SH   SOLE 0 0 0 43,391
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,825,758 35,683 SH   SOLE 0 0 0 35,683
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   526,811 1,499 SH   SOLE 0 0 0 1,499
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,143,510 5,981 SH   SOLE 0 0 0 5,981
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,064,767 20,269 SH   SOLE 0 0 0 20,269
VANGUARD INDEX FDS VALUE ETF 922908744   8,329,980 59,343 SH   SOLE 0 0 0 59,343
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,094,565 42,323 SH   SOLE 0 0 0 42,323
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,784,115 35,919 SH   SOLE 0 0 0 35,919
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   207,732 2,952 SH   SOLE 0 0 0 2,952
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   637,770 4,200 SH   SOLE 0 0 0 4,200
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   607,058 5,610 SH   SOLE 0 0 0 5,610
VERTEX PHARMACEUTICALS INC COM 92532F100   1,278,140 4,426 SH   SOLE 0 0 0 4,426
VISA INC COM CL A 92826C839   282,509 1,360 SH   SOLE 0 0 0 1,360
WALMART INC COM 931142103   384,874 2,714 SH   SOLE 0 0 0 2,714
WISDOMTREE TR US QTLY DIV GRT 97717X669   505,877 8,381 SH   SOLE 0 0 0 8,381