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
ABBOTT LABS COM 002824100   215,187 1,955 SH   SOLE   0 0 1,955
ALPHABET INC CAP STK CL C 02079K107   343,728 2,439 SH   SOLE   0 0 2,439
ALPHABET INC CAP STK CL A 02079K305   685,599 4,908 SH   SOLE   0 0 4,908
AMAZON COM INC COM 023135106   1,470,475 9,678 SH   SOLE   0 0 9,678
AMERICAN EXPRESS CO COM 025816109   253,991 1,355 SH   SOLE   0 0 1,355
AMERICAN TOWER CORP NEW COM 03027X100   269,202 1,247 SH   SOLE   0 0 1,247
CENCORA INC COM 03073E105   245,018 1,193 SH   SOLE   0 0 1,193
APPLE INC COM 037833100   2,659,101 13,811 SH   SOLE   0 0 13,811
ARISTA NETWORKS INC COM 040413106   278,373 1,182 SH   SOLE   0 0 1,182
BANK AMERICA CORP COM 060505104   345,117 10,250 SH   SOLE   0 0 10,250
BENTLEY SYS INC COM CL B 08265T208   204,128 3,912 SH   SOLE   0 0 3,912
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   496,827 1,393 SH   SOLE   0 0 1,393
BROADCOM INC COM 11135F101   681,711 610 SH   SOLE   0 0 610
THE CIGNA GROUP COM 125523100   372,216 1,243 SH   SOLE   0 0 1,243
CHEVRON CORP NEW COM 166764100   785,178 5,264 SH   SOLE   0 0 5,264
COMCAST CORP NEW CL A 20030N101   324,008 7,389 SH   SOLE   0 0 7,389
COSTCO WHSL CORP NEW COM 22160K105   318,159 482 SH   SOLE   0 0 482
DEERE & CO COM 244199105   931,697 2,330 SH   SOLE   0 0 2,330
EMERSON ELEC CO COM 291011104   577,751 5,936 SH   SOLE   0 0 5,936
EXXON MOBIL CORP COM 30231G102   382,424 3,825 SH   SOLE   0 0 3,825
META PLATFORMS INC CL A 30303M102   462,626 1,307 SH   SOLE   0 0 1,307
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   262,451 2,737 SH   SOLE   0 0 2,737
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   427,011 5,472 SH   SOLE   0 0 5,472
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,175,020 27,174 SH   SOLE   0 0 27,174
FIRST TR S&P REIT INDEX FD COM 33734G108   773,853 29,491 SH   SOLE   0 0 29,491
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,260,509 105,042 SH   SOLE   0 0 105,042
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,517,065 25,721 SH   SOLE   0 0 25,721
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   388,910 23,302 SH   SOLE   0 0 23,302
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   457,151 14,430 SH   SOLE   0 0 14,430
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   503,934 22,638 SH   SOLE   0 0 22,638
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   580,859 10,788 SH   SOLE   0 0 10,788
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   5,717,490 80,709 SH   SOLE   0 0 80,709
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   547,848 45,386 SH   SOLE   0 0 45,386
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   346,777 16,680 SH   SOLE   0 0 16,680
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   649,463 16,700 SH   SOLE   0 0 16,700
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   447,717 12,212 SH   SOLE   0 0 12,212
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   1,225,577 18,842 SH   SOLE   0 0 18,842
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   785,708 14,534 SH   SOLE   0 0 14,534
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   790,909 28,563 SH   SOLE   0 0 28,563
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,975,013 86,282 SH   SOLE   0 0 86,282
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,323,829 31,845 SH   SOLE   0 0 31,845
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,458,726 93,209 SH   SOLE   0 0 93,209
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,288,354 51,308 SH   SOLE   0 0 51,308
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,660,442 128,903 SH   SOLE   0 0 128,903
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,848,458 55,256 SH   SOLE   0 0 55,256
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   869,603 16,831 SH   SOLE   0 0 16,831
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   1,037,382 35,612 SH   SOLE   0 0 35,612
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,857,218 59,131 SH   SOLE   0 0 59,131
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   694,087 11,634 SH   SOLE   0 0 11,634
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   410,073 12,303 SH   SOLE   0 0 12,303
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,157,826 25,957 SH   SOLE   0 0 25,957
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   371,711 11,343 SH   SOLE   0 0 11,343
GODADDY INC CL A 380237107   276,653 2,606 SH   SOLE   0 0 2,606
GRAINGER W W INC COM 384802104   248,607 300 SH   SOLE   0 0 300
HONEYWELL INTL INC COM 438516106   268,848 1,282 SH   SOLE   0 0 1,282
ILLINOIS TOOL WKS INC COM 452308109   391,862 1,496 SH   SOLE   0 0 1,496
ING GROEP N.V. SPONSORED ADR 456837103   203,836 13,571 SH   SOLE   0 0 13,571
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   296,368 3,575 SH   SOLE   0 0 3,575
INTERNATIONAL BUSINESS MACHS COM 459200101   272,638 1,667 SH   SOLE   0 0 1,667
INTUIT COM 461202103   272,513 436 SH   SOLE   0 0 436
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   4,268,371 184,938 SH   SOLE   0 0 184,938
ISHARES INC MSCI BIC ETF 464286657   429,004 12,547 SH   SOLE   0 0 12,547
ISHARES TR TIPS BD ETF 464287176   305,487 2,842 SH   SOLE   0 0 2,842
ISHARES TR LATN AMER 40 ETF 464287390   233,032 8,019 SH   SOLE   0 0 8,019
ISHARES TR S&P 500 VAL ETF 464287408   287,440 1,653 SH   SOLE   0 0 1,653
ISHARES TR EXPANDED TECH 464287515   2,226,502 5,488 SH   SOLE   0 0 5,488
ISHARES TR ISHARES SEMICDTR 464287523   4,467,227 7,754 SH   SOLE   0 0 7,754
ISHARES TR US CONSUM DISCRE 464287580   2,328,945 30,737 SH   SOLE   0 0 30,737
ISHARES TR U.S. UTILITS ETF 464287697   413,059 5,167 SH   SOLE   0 0 5,167
ISHARES TR U.S. TECH ETF 464287721   5,407,356 44,051 SH   SOLE   0 0 44,051
ISHARES TR U.S. FIN SVC ETF 464287770   917,219 5,118 SH   SOLE   0 0 5,118
ISHARES TR U.S. ENERGY ETF 464287796   1,429,200 32,393 SH   SOLE   0 0 32,393
ISHARES TR US CONSM STAPLES 464287812   532,268 2,776 SH   SOLE   0 0 2,776
ISHARES TR U.S. BAS MTL ETF 464287838   683,211 4,945 SH   SOLE   0 0 4,945
ISHARES TR US HOME CONS ETF 464288752   4,449,636 43,739 SH   SOLE   0 0 43,739
ISHARES TR US AER DEF ETF 464288760   1,216,088 9,605 SH   SOLE   0 0 9,605
ISHARES TR U.S. INSRNCE ETF 464288786   859,037 8,579 SH   SOLE   0 0 8,579
ISHARES TR US BR DEL SE ETF 464288794   2,966,280 27,331 SH   SOLE   0 0 27,331
ISHARES TR US OIL EQ&SV ETF 464288844   1,714,409 78,212 SH   SOLE   0 0 78,212
ISHARES TR US OIL GS EX ETF 464288851   2,876,449 30,866 SH   SOLE   0 0 30,866
ISHARES TR BROAD USD HIGH 46435U853   1,594,763 43,872 SH   SOLE   0 0 43,872
JPMORGAN CHASE & CO COM 46625H100   727,667 4,277 SH   SOLE   0 0 4,277
KRANESHARES TR BOSERA MSCI CHIN 500767405   260,370 12,572 SH   SOLE   0 0 12,572
ELI LILLY & CO COM 532457108   301,953 518 SH   SOLE   0 0 518
LOWES COS INC COM 548661107   341,169 1,533 SH   SOLE   0 0 1,533
MARSH & MCLENNAN COS INC COM 571748102   220,164 1,162 SH   SOLE   0 0 1,162
MASTERCARD INCORPORATED CL A 57636Q104   884,155 2,073 SH   SOLE   0 0 2,073
MCDONALDS CORP COM 580135101   1,134,744 3,827 SH   SOLE   0 0 3,827
MERCADOLIBRE INC COM 58733R102   243,589 155 SH   SOLE   0 0 155
MERCK & CO INC COM 58933Y105   699,690 6,418 SH   SOLE   0 0 6,418
MICROSOFT CORP COM 594918104   2,458,610 6,538 SH   SOLE   0 0 6,538
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   119,627 13,894 SH   SOLE   0 0 13,894
MONDELEZ INTL INC CL A 609207105   352,589 4,868 SH   SOLE   0 0 4,868
MOTOROLA SOLUTIONS INC COM NEW 620076307   340,642 1,088 SH   SOLE   0 0 1,088
NEXTERA ENERGY INC COM 65339F101   262,883 4,328 SH   SOLE   0 0 4,328
NVIDIA CORPORATION COM 67066G104   411,528 831 SH   SOLE   0 0 831
PEPSICO INC COM 713448108   946,348 5,572 SH   SOLE   0 0 5,572
PHILIP MORRIS INTL INC COM 718172109   313,569 3,333 SH   SOLE   0 0 3,333
POOL CORP COM 73278L105   202,943 509 SH   SOLE   0 0 509
PROCTER AND GAMBLE CO COM 742718109   785,454 5,360 SH   SOLE   0 0 5,360
PROGRESSIVE CORP COM 743315103   237,327 1,490 SH   SOLE   0 0 1,490
PROLOGIS INC. COM 74340W103   288,728 2,166 SH   SOLE   0 0 2,166
S&P GLOBAL INC COM 78409V104   214,974 488 SH   SOLE   0 0 488
SPDR SER TR BBG CONV SEC ETF 78464A359   1,107,865 15,355 SH   SOLE   0 0 15,355
SCHWAB CHARLES CORP COM 808513105   225,870 3,283 SH   SOLE   0 0 3,283
TJX COS INC NEW COM 872540109   217,170 2,315 SH   SOLE   0 0 2,315
TEXAS INSTRS INC COM 882508104   471,492 2,766 SH   SOLE   0 0 2,766
UNION PAC CORP COM 907818108   945,883 3,851 SH   SOLE   0 0 3,851
UNITEDHEALTH GROUP INC COM 91324P102   440,129 836 SH   SOLE   0 0 836
WALMART INC COM 931142103   383,701 2,433 SH   SOLE   0 0 2,433
WATSCO INC COM 942622200   222,376 519 SH   SOLE   0 0 519
WILLIAMS COS INC COM 969457100   262,862 7,547 SH   SOLE   0 0 7,547
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   263,490 964 SH   SOLE   0 0 964
ZIONS BANCORPORATION N A COM 989701107   638,703 14,559 SH   SOLE   0 0 14,559
ZOETIS INC CL A 98978V103   242,568 1,229 SH   SOLE   0 0 1,229
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   343,541 979 SH   SOLE   0 0 979
EATON CORP PLC SHS G29183103   349,430 1,451 SH   SOLE   0 0 1,451
LINDE PLC SHS G54950103   303,104 738 SH   SOLE   0 0 738
TRANE TECHNOLOGIES PLC SHS G8994E103   318,046 1,304 SH   SOLE   0 0 1,304