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
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,159,571 2,298 SH   OTR   2,298 0 0
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 2,634,837 8,035 SH   OTR   8,035 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,688,321 7,415 SH   OTR   7,415 0 0
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1,310,936 2,990 SH   OTR   2,990 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1,310,491 11,361 SH   OTR   11,361 0 0
ANSYS INC COM 03662Q105 BBG001S926L8 1,151,530 3,317 SH   OTR   3,317 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 2,536,872 22,560 SH   OTR   22,560 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2,342,154 11,357 SH   OTR   11,357 0 0
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 2,703,774 9,324 SH   OTR   9,324 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,825,454 1,881 SH   OTR   1,881 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,297,725 3,086 SH   OTR   3,086 0 0
BLOCK INC CL A 852234103 BBG001TFLWL5 1,420,944 16,800 SH   OTR   16,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,281,347 8,606 SH   OTR   8,606 0 0
CINTAS CORP COM 172908105 BBG001S7CRG1 2,006,815 2,921 SH   OTR   2,921 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,388,374 3,260 SH   OTR   3,260 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 2,059,791 6,425 SH   OTR   6,425 0 0
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 1,939,071 16,993 SH   OTR   16,993 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2,707,001 56,549 SH   OTR   56,549 0 0
DEXCOM INC COM 252131107 BBG001SKZG99 4,173,344 30,089 SH   OTR   30,089 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2,437,509 21,491 SH   OTR   21,491 0 0
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 2,038,114 1,631 SH   OTR   1,631 0 0
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 1,338,321 6,127 SH   OTR   6,127 0 0
FERRARI N V COM N3167Y103 BBG009PH3Q95 2,528,452 5,800 SH   OTR   5,800 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 636,025 16,533 SH   OTR   16,533 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 627,558 7,327 SH   OTR   7,327 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 5,558,744 144,458 SH   OTR   144,458 0 0
FORTINET INC COM 34959E109 BBG001S77BL6 1,253,898 18,356 SH   OTR   18,356 0 0
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,174,337 8,786 SH   OTR   8,786 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 5,590,819 55,415 SH   OTR   55,415 0 0
GRAINGER W W INC COM 384802104 BBG001S5RRD2 2,354,032 2,314 SH   OTR   2,314 0 0
HESS CORP COM 42809H107 BBG001S5NHS2 1,423,368 9,325 SH   OTR   9,325 0 0
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 2,441,288 69,971 SH   OTR   69,971 0 0
HUBSPOT INC COM 443573100 BBG001T53670 3,795,700 6,058 SH   OTR   6,058 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 2,984,565 251,226 SH   OTR   251,226 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 642,144 6,851 SH   OTR   6,851 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 16,539,997 97,656 SH   OTR   97,656 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 3,406,818 33,828 SH   OTR   33,828 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 3,521,214 35,414 SH   OTR   35,414 0 0
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 3,103,631 38,878 SH   OTR   38,878 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 2,810,945 50,493 SH   OTR   50,493 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 1,095,571 21,232 SH   OTR   21,232 0 0
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 3,311,429 77,406 SH   OTR   77,406 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 3,694,988 44,209 SH   OTR   44,209 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 345,792 2,104 SH   OTR   2,104 0 0
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 624,320 3,200 SH   OTR   3,200 0 0
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 614,492 5,559 SH   OTR   5,559 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 630,210 11,920 SH   OTR   11,920 0 0
KELLANOVA COM 487836108 BBG001S5SJL0 1,255,969 21,923 SH   OTR   21,923 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1,429,939 9,144 SH   OTR   9,144 0 0
KKR & CO INC COM 48251W104 BBG001S6PW05 2,802,461 27,863 SH   OTR   27,863 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 3,724,028 3,833 SH   OTR   3,833 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 1,221,162 2,630 SH   OTR   2,630 0 0
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 2,230,141 1,475 SH   OTR   1,475 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,438,040 18,477 SH   OTR   18,477 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 3,931,741 8,097 SH   OTR   8,097 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 1,251,185 13,947 SH   OTR   13,947 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1,094,170 15,631 SH   OTR   15,631 0 0
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2,263,260 3,341 SH   OTR   3,341 0 0
MSCI INC COM 55354G100 BBG001SV8B05 2,252,449 4,019 SH   OTR   4,019 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 2,397,739 3,948 SH   OTR   3,948 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 2,278,283 8,939 SH   OTR   8,939 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 633,396 701 SH   OTR   701 0 0
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 1,184,670 16,107 SH   OTR   16,107 0 0
PACCAR INC COM 693718108 BBG001S5V1S8 2,492,047 20,115 SH   OTR   20,115 0 0
PFIZER INC COM 717081103 BBG001S5V466 2,360,554 85,065 SH   OTR   85,065 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 554,029 9,075 SH   OTR   9,075 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 3,800,087 20,665 SH   OTR   20,665 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4,336,806 20,823 SH   OTR   20,823 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,517,938 1,991 SH   OTR   1,991 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 626,472 1,575 SH   OTR   1,575 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 26,282,698 50,247 SH   OTR   50,247 0 0
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1,305,057 9,288 SH   OTR   9,288 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 3,054,387 41,818 SH   OTR   41,818 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 5,542,609 60,377 SH   OTR   60,377 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 635,675 4,365 SH   OTR   4,365 0 0
SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 1,613,698 14,597 SH   OTR   14,597 0 0
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1,602,905 26,591 SH   OTR   26,591 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 1,635,409 20,704 SH   OTR   20,704 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 631,837 4,057 SH   OTR   4,057 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 3,295,333 117,901 SH   OTR   117,901 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 2,272,475 6,350 SH   OTR   6,350 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 2,323,870 17,081 SH   OTR   17,081 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 1,348,391 7,609 SH   OTR   7,609 0 0
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 4,053,359 5,621 SH   OTR   5,621 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 7,031,079 78,210 SH   OTR   78,210 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2,807,384 34,870 SH   OTR   34,870 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 4,557,479 34,605 SH   OTR   34,605 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3,771,902 17,696 SH   OTR   17,696 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,253,269 21,623 SH   OTR   21,623 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 2,969,675 59,051 SH   OTR   59,051 0 0