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,371,948 9,204 SH   SOLE   1,371,948 0 0
ADOBE INC COM 00724F101   5,658,870 11,098 SH   SOLE   5,658,870 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,224,862 122,111 SH   SOLE   2,224,862 0 0
ALPHABET INC CAP STK CL A 02079K305   6,976,408 53,312 SH   SOLE   6,976,408 0 0
ALTRIA GROUP INC COM 02209S103   1,677,501 39,893 SH   SOLE   1,677,501 0 0
AMAZON COM INC COM 023135106   894,925 7,040 SH   SOLE   894,925 0 0
AMERICAN EXPRESS CO COM 025816109   4,372,461 29,308 SH   SOLE   4,372,461 0 0
APPLE INC COM 037833100   7,798,273 45,548 SH   SOLE   7,798,273 0 0
ATLASSIAN CORPORATION CL A 049468101   5,044,601 25,034 SH   SOLE   5,044,601 0 0
AVEPOINT INC COM CL A 053604104   265,037 39,440 SH   SOLE   265,037 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   217,887 622 SH   SOLE   217,887 0 0
BLOCK H & R INC COM 093671105   936,512 21,749 SH   SOLE   936,512 0 0
BUCKLE INC COM 118440106   719,721 21,555 SH   SOLE   719,721 0 0
CME GROUP INC COM 12572Q105   4,393,828 21,945 SH   SOLE   4,393,828 0 0
CS DISCO INC COM 126327105   1,511,377 227,617 SH   SOLE   1,511,377 0 0
CAMPBELL SOUP CO COM 134429109   545,132 13,270 SH   SOLE   545,132 0 0
CARDINAL HEALTH INC COM 14149Y108   1,625,965 18,728 SH   SOLE   1,625,965 0 0
CHURCH & DWIGHT CO INC COM 171340102   791,683 8,640 SH   SOLE   791,683 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,552,468 6,288 SH   SOLE   3,552,468 0 0
COUCHBASE INC COM 22207T101   548,434 31,960 SH   SOLE   548,434 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,139,570 30,706 SH   SOLE   5,139,570 0 0
DISNEY WALT CO COM 254687106   1,574,072 19,421 SH   SOLE   1,574,072 0 0
DOCEBO INC COM 25609L105   582,475 14,375 SH   SOLE   582,475 0 0
DOCUSIGN INC COM 256163106   3,078,978 73,309 SH   SOLE   3,078,978 0 0
DOMO INC COM CL B 257554105   570,746 58,180 SH   SOLE   570,746 0 0
DOW INC COM 260557103   1,693,694 32,849 SH   SOLE   1,693,694 0 0
DROPBOX INC CL A 26210C104   5,026,059 184,578 SH   SOLE   5,026,059 0 0
EXXON MOBIL CORP COM 30231G102   363,675 3,093 SH   SOLE   363,675 0 0
META PLATFORMS INC CL A 30303M102   8,197,534 27,306 SH   SOLE   8,197,534 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   169,648 13,080 SH   SOLE   169,648 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   192,755 14,080 SH   SOLE   192,755 0 0
GENERAL MLS INC COM 370334104   444,155 6,941 SH   SOLE   444,155 0 0
HUBSPOT INC COM 443573100   906,200 1,840 SH   SOLE   906,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,629,304 11,613 SH   SOLE   1,629,304 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   293,781 820 SH   SOLE   293,781 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   676,989 18,029 SH   SOLE   676,989 0 0
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   209,734 1,988 SH   SOLE   209,734 0 0
ISHARES TR CORE S&P500 ETF 464287200   523,475 1,219 SH   SOLE   523,475 0 0
ISHARES TR EXPANDED TECH 464287515   208,510 611 SH   SOLE   208,510 0 0
ISHARES TR U.S. TECH ETF 464287721   282,759 2,695 SH   SOLE   282,759 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   248,488 3,810 SH   SOLE   248,488 0 0
MSC INDL DIRECT INC CL A 553530106   345,979 3,525 SH   SOLE   345,979 0 0
MARRIOTT INTL INC NEW CL A 571903202   242,752 1,235 SH   SOLE   242,752 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,436,499 8,680 SH   SOLE   3,436,499 0 0
MCKESSON CORP COM 58155Q103   4,569,404 10,508 SH   SOLE   4,569,404 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,339,015 21,057 SH   SOLE   1,339,015 0 0
MORNINGSTAR INC COM 617700109   2,917,693 12,456 SH   SOLE   2,917,693 0 0
NUTANIX INC CL A 67059N108   639,525 18,335 SH   SOLE   639,525 0 0
PALO ALTO NETWORKS INC COM 697435105   293,050 1,250 SH   SOLE   293,050 0 0
PAYCHEX INC COM 704326107   3,312,278 28,720 SH   SOLE   3,312,278 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   1,155,194 69,590 SH   SOLE   1,155,194 0 0
PAYPAL HLDGS INC COM 70450Y103   5,165,993 88,368 SH   SOLE   5,165,993 0 0
PFIZER INC COM 717081103   1,984,661 59,833 SH   SOLE   1,984,661 0 0
QUALCOMM INC COM 747525103   255,993 2,305 SH   SOLE   255,993 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   671,197 10,075 SH   SOLE   671,197 0 0
S&P GLOBAL INC COM 78409V104   2,254,945 6,171 SH   SOLE   2,254,945 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,480,058 27,010 SH   SOLE   2,480,058 0 0
SALESFORCE INC COM 79466L302   6,124,564 30,203 SH   SOLE   6,124,564 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   1,394,808 164,095 SH   SOLE   1,394,808 0 0
SENTINELONE INC CL A 81730H109   5,330,424 316,158 SH   SOLE   5,330,424 0 0
SHOPIFY INC CL A 82509L107   470,393 8,620 SH   SOLE   470,393 0 0
SPRINKLR INC CL A 85208T107   1,561,360 112,815 SH   SOLE   1,561,360 0 0
SPROUT SOCIAL INC COM CL A 85209W109   489,672 9,817 SH   SOLE   489,672 0 0
STARBUCKS CORP COM 855244109   3,343,543 36,634 SH   SOLE   3,343,543 0 0
3M CO COM 88579Y101   1,495,018 15,969 SH   SOLE   1,495,018 0 0
TRADEWEB MKTS INC CL A 892672106   4,269,046 53,230 SH   SOLE   4,269,046 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,707,017 34,555 SH   SOLE   1,707,017 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   26,558,106 350,186 SH   SOLE   26,558,106 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   245,143 1,342 SH   SOLE   245,143 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   253,292 645 SH   SOLE   253,292 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   253,270 1,588 SH   SOLE   253,270 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   209,654 1,520 SH   SOLE   209,654 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,323,636 59,516 SH   SOLE   1,323,636 0 0
WHIRLPOOL CORP COM 963320106   1,124,818 8,413 SH   SOLE   1,124,818 0 0
WORKDAY INC CL A 98138H101   3,983,104 18,539 SH   SOLE   3,983,104 0 0
YELP INC CL A 985817105   5,960,512 143,316 SH   SOLE   5,960,512 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,002,102 28,626 SH   SOLE   2,002,102 0 0
VTEX SHS CL A G9470A102   192,083 38,340 SH   SOLE   192,083 0 0
ELASTIC N V ORD SHS N14506104   1,483,442 18,260 SH   SOLE   1,483,442 0 0