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   2,506,119 12,690 SH   SOLE   12,690 0 0
ALPHABET INC CAP STK CL C 02079K107   3,395,629 20,310 SH   SOLE   20,310 0 0
AMAZON COM INC COM 023135106   8,067,716 43,298 SH   SOLE   43,298 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,649,204 8,050 SH   SOLE   8,050 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,960,485 6,990 SH   SOLE   6,990 0 0
EXCHANGE TRADED CONCEPTS TRU EMQQ THE EMERGIN 301505889   1,076,511 27,455 SH   SOLE   27,455 0 0
EXPEDIA GROUP INC COM NEW 30212P303   207,228 1,400 SH   SOLE   1,400 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,967,952 58,570 SH   SOLE   58,570 0 0
KELLANOVA COM 487836108   995,558 12,335 SH   SOLE   12,335 0 0
MARVELL TECHNOLOGY INC COM 573874104   3,602,033 49,945 SH   SOLE   49,945 0 0
MEDTRONIC PLC SHS G5960L103   1,589,030 17,650 SH   SOLE   17,650 0 0
META PLATFORMS INC CL A 30303M102   11,831,860 20,669 SH   SOLE   20,669 0 0
MONGODB INC CL A 60937P106   5,564,614 20,583 SH   SOLE   20,583 0 0
NVIDIA CORPORATION COM 67066G104   9,386,973 77,297 SH   SOLE   77,297 0 0
PHILIP MORRIS INTL INC COM 718172109   4,040,474 33,282 SH   SOLE   33,282 0 0
PLIANT THERAPEUTICS INC COM 729139105   5,752,255 513,136 SH   SOLE   513,136 0 0
SAFETY INS GROUP INC COM 78648T100   1,391,732 17,018 SH   SOLE   17,018 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   935,846 9,475 SH   SOLE   9,475 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   21,596,321 24,410 SH   SOLE   24,410 0 0
DISNEY WALT CO COM 254687106   1,022,307 10,628 SH   SOLE   10,628 0 0
UNION PAC CORP COM 907818108   3,408,033 13,827 SH   SOLE   13,827 0 0
UNITED PARCEL SERVICE INC CL B 911312106   608,485 4,463 SH   SOLE   4,463 0 0
WORKDAY INC CL A 98138H101   391,056 1,600 SH   SOLE   1,600 0 0
YUM CHINA HLDGS INC COM 98850P109   1,070,125 23,770 SH   SOLE   23,770 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   538,561 14,985 SH   SOLE   14,985 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,141,130 15,852 SH   SOLE   15,852 0 0
ISHARES TR US CONSM STAPLES 464287812   5,453,425 77,277 SH   SOLE   77,277 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,843,088 20,992 SH   SOLE   20,992 0 0
ARES CAPITAL CORP COM 04010L103   4,834,170 230,858 SH   SOLE   230,858 0 0
JOHNSON & JOHNSON COM 478160104   2,152,763 13,284 SH   SOLE   13,284 0 0
PHILLIPS 66 COM 718546104   2,219,796 16,887 SH   SOLE   16,887 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   10,971,209 34,077 SH   SOLE   34,077 0 0
ALPHABET INC CAP STK CL A 02079K305   6,859,239 41,358 SH   SOLE   41,358 0 0
ALTRIA GROUP INC COM 02209S103   3,567,346 69,893 SH   SOLE   69,893 0 0
APPLE INC COM 037833100   12,924,873 55,472 SH   SOLE   55,472 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   231,443 1,299 SH   SOLE   1,299 0 0
GENERAC HLDGS INC COM 368736104   3,307,723 20,819 SH   SOLE   20,819 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,289,134 133,175 SH   SOLE   133,175 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   346,270 9,584 SH   SOLE   9,584 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   668,260 7,325 SH   SOLE   7,325 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   718,148 30,928 SH   SOLE   30,928 0 0
MCDONALDS CORP COM 580135101   2,100,077 6,897 SH   SOLE   6,897 0 0
MDU RES GROUP INC COM 552690109   1,916,137 69,906 SH   SOLE   69,906 0 0
MSCI INC COM 55354G100   5,952,298 10,211 SH   SOLE   10,211 0 0
NEOGENOMICS INC COM NEW 64049M209   1,320,125 89,500 SH   SOLE   89,500 0 0
UBER TECHNOLOGIES INC COM 90353T100   529,126 7,040 SH   SOLE   7,040 0 0
DOW INC COM 260557103   346,518 6,343 SH   SOLE   6,343 0 0
DUPONT DE NEMOURS INC COM 26614N102   526,729 5,911 SH   SOLE   5,911 0 0
EXXON MOBIL CORP COM 30231G102   2,701,569 23,047 SH   SOLE   23,047 0 0
KENVUE INC COM 49177J102   550,355 23,794 SH   SOLE   23,794 0 0
NETFLIX INC COM 64110L106   752,181 1,061 SH   SOLE   1,061 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,465,928 3,185 SH   SOLE   3,185 0 0
BRIDGEBIO PHARMA INC COM 10806X102   6,663,773 261,735 SH   SOLE   261,735 0 0
ELI LILLY & CO COM 532457108   8,026,616 9,060 SH   SOLE   9,060 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,726,133 15,128 SH   SOLE   15,128 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,047,650 9,270 SH   SOLE   9,270 0 0
MICROSOFT CORP COM 594918104   5,841,933 13,576 SH   SOLE   13,576 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   1,706,182 15,484 SH   SOLE   15,484 0 0
ADVANCED MICRO DEVICES INC COM 007903107   374,102 2,280 SH   SOLE   2,280 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   903,485 24,979 SH   SOLE   24,979 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,899,836 46,257 SH   SOLE   46,257 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   595,097 3,319 SH   SOLE   3,319 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,199,064 14,457 SH   SOLE   14,457 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   996,358 18,849 SH   SOLE   18,849 0 0
LISTED FD TR HORIZON KINETICS 53656F623   768,166 20,435 SH   SOLE   20,435 0 0
VISA INC COM CL A 92826C839   3,251,736 11,827 SH   SOLE   11,827 0 0
ABBOTT LABS COM 002824100   443,841 3,893 SH   SOLE   3,893 0 0
DANAHER CORPORATION COM 235851102   874,929 3,147 SH   SOLE   3,147 0 0
GILEAD SCIENCES INC COM 375558103   1,074,158 12,812 SH   SOLE   12,812 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   326,294 5,483 SH   SOLE   5,483 0 0
ONEOK INC NEW COM 682680103   528,554 5,800 SH   SOLE   5,800 0 0
PAYPAL HLDGS INC COM 70450Y103   672,150 8,614 SH   SOLE   8,614 0 0
BROADCOM INC COM 11135F101   351,038 2,035 SH   SOLE   2,035 0 0
CENCORA INC COM 03073E105   2,271,057 10,090 SH   SOLE   10,090 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   334,328 685 SH   SOLE   685 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   680,278 1,750 SH   SOLE   1,750 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   210,642 888 SH   SOLE   888 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   362,967 5,234 SH   SOLE   5,234 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,483,140 39,845 SH   SOLE   39,845 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,008,032 1,757 SH   SOLE   1,757 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,884,127 12,233 SH   SOLE   12,233 0 0
HOME DEPOT INC COM 437076102   845,652 2,087 SH   SOLE   2,087 0 0
ISHARES TR ISHARES SEMICDTR 464287523   231,512 1,004 SH   SOLE   1,004 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   37,391 13,900 SH   SOLE   13,900 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   330,368 6,520 SH   SOLE   6,520 0 0
BIOGEN INC COM 09062X103   534,998 2,760 SH   SOLE   2,760 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   415,710 11,175 SH   SOLE   11,175 0 0
HERSHEY CO COM 427866108   580,135 3,025 SH   SOLE   3,025 0 0
WATERS CORP COM 941848103   548,832 1,525 SH   SOLE   1,525 0 0
YUM BRANDS INC COM 988498101   1,459,970 10,450 SH   SOLE   10,450 0 0
AXON ENTERPRISE INC COM 05464C101   4,195,800 10,500 SH   SOLE   10,500 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   966,261 47,020 SH   SOLE   47,020 0 0
GOLAR LNG LTD SHS G9456A100   2,734,025 74,375 SH   SOLE   74,375 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,245,623 5,175 SH   SOLE   5,175 0 0
VERINT SYS INC COM 92343X100   491,402 19,400 SH   SOLE   19,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   465,124 4,383 SH   SOLE   4,383 0 0
CVS HEALTH CORP COM 126650100   1,659,906 26,398 SH   SOLE   26,398 0 0
DAYFORCE INC COM 15677J108   1,447,950 23,640 SH   SOLE   23,640 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,539,278 2,205 SH   SOLE   2,205 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   214,103 2,660 SH   SOLE   2,660 0 0
MCCORMICK & CO INC COM NON VTG 579780206   767,859 9,330 SH   SOLE   9,330 0 0
RTX CORPORATION COM 75513E101   514,665 4,248 SH   SOLE   4,248 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,629,874 7,765 SH   SOLE   7,765 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,893,672 67,575 SH   SOLE   67,575 0 0
INVESCO SR INCOME TR COM 46131H107   62,678 15,400 SH   SOLE   15,400 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   454,727 5,087 SH   SOLE   5,087 0 0
TESLA INC COM 88160R101   1,755,014 6,708 SH   SOLE   6,708 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   201,515 1,017 SH   SOLE   1,017 0 0
CHEVRON CORP NEW COM 166764100   211,480 1,436 SH   SOLE   1,436 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   217,860 9,526 SH   SOLE   9,526 0 0
SL GREEN RLTY CORP COM 78440X887   1,075,057 15,444 SH   SOLE   15,444 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   200,490 2,058 SH   SOLE   2,058 0 0
CONOCOPHILLIPS COM 20825C104   1,429,197 13,575 SH   SOLE   13,575 0 0
GENTHERM INC COM 37253A103   327,945 7,045 SH   SOLE   7,045 0 0
WILLIAMS COS INC COM 969457100   849,729 18,614 SH   SOLE   18,614 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,619,351 19,324 SH   SOLE   19,324 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   391,422 261 SH   SOLE   261 0 0
CATERPILLAR INC COM 149123101   765,422 1,957 SH   SOLE   1,957 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   633,770 3,163 SH   SOLE   3,163 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   459,819 13,580 SH   SOLE   13,580 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   200,943 2,421 SH   SOLE   2,421 0 0
CYTOKINETICS INC COM NEW 23282W605   528,000 10,000 SH   SOLE   10,000 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   207,299 1,617 SH   SOLE   1,617 0 0
LISTED FD TR HORIZON KINETICS 53656G514   311,336 10,705 SH   SOLE   10,705 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   280,565 5,953 SH   SOLE   5,953 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   627,842 29,883 SH   SOLE   29,883 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   983,101 10,708 SH   SOLE   10,708 0 0
ELASTIC N V ORD SHS N14506104   2,045,654 26,650 SH   SOLE   26,650 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   601,352 469 SH   SOLE   469 0 0
ISHARES TR ISHARES BIOTECH 464287556   498,389 3,423 SH   SOLE   3,423 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   574,551 13,055 SH   SOLE   13,055 0 0
OPENLANE INC COM 48238T109   459,136 27,200 SH   SOLE   27,200 0 0
ILLUMINA INC COM 452327109   423,833 3,250 SH   SOLE   3,250 0 0
TRIP COM GROUP LTD ADS 89677Q107   363,712 6,120 SH   SOLE   6,120 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,374,516 6,600 SH   SOLE   6,600 0 0
CISCO SYS INC COM 17275R102   212,880 4,000 SH   SOLE   4,000 0 0
FORD MTR CO COM 345370860   260,570 24,675 SH   SOLE   24,675 0 0
NUCOR CORP COM 670346105   422,455 2,810 SH   SOLE   2,810 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   507,556 91,287 SH   SOLE   91,287 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,169,211 5,179 SH   SOLE   5,179 0 0
UNITEDHEALTH GROUP INC COM 91324P102   633,793 1,084 SH   SOLE   1,084 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   395,529 9,300 SH   SOLE   9,300 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   499,234 11,300 SH   SOLE   11,300 0 0
TRACTOR SUPPLY CO COM 892356106   455,305 1,565 SH   SOLE   1,565 0 0
VONTIER CORPORATION COM 928881101   256,660 7,607 SH   SOLE   7,607 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   237,189 2,319 SH   SOLE   2,319 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   245,004 6,523 SH   SOLE   6,523 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   109,319 16,100 SH   SOLE   16,100 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,146,275 8,329 SH   SOLE   8,329 0 0
ISHARES TR RUS MD CP GR ETF 464287481   309,646 2,640 SH   SOLE   2,640 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   854,665 8,926 SH   SOLE   8,926 0 0
COLGATE PALMOLIVE CO COM 194162103   332,192 3,200 SH   SOLE   3,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   409,973 4,275 SH   SOLE   4,275 0 0
COCA COLA CO COM 191216100   344,784 4,798 SH   SOLE   4,798 0 0
HARLEY DAVIDSON INC COM 412822108   585,656 15,200 SH   SOLE   15,200 0 0
PFIZER INC COM 717081103   235,861 8,150 SH   SOLE   8,150 0 0
ALIGN TECHNOLOGY INC COM 016255101   267,036 1,050 SH   SOLE   1,050 0 0
CORTEVA INC COM 22052L104   690,606 11,747 SH   SOLE   11,747 0 0
ECOLAB INC COM 278865100   257,117 1,007 SH   SOLE   1,007 0 0
HONEYWELL INTL INC COM 438516106   543,647 2,630 SH   SOLE   2,630 0 0
ORACLE CORP COM 68389X105   317,796 1,865 SH   SOLE   1,865 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   871,769 10,055 SH   SOLE   10,055 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   202,097 3,696 SH   SOLE   3,696 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   382,375 8,402 SH   SOLE   8,402 0 0
ISHARES TR RUS MID CAP ETF 464287499   257,369 2,920 SH   SOLE   2,920 0 0
ZOETIS INC CL A 98978V103   273,923 1,402 SH   SOLE   1,402 0 0
ISHARES TR RUS 1000 ETF 464287622   747,305 2,377 SH   SOLE   2,377 0 0
BRUNSWICK CORP COM 117043109   217,932 2,600 SH   SOLE   2,600 0 0
WALMART INC COM 931142103   577,863 7,156 SH   SOLE   7,156 0 0
ARCH CAP GROUP LTD ORD G0450A105   223,760 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   532,810 1,079 SH   SOLE   1,079 0 0
CONAGRA BRANDS INC COM 205887102   585,360 18,000 SH   SOLE   18,000 0 0
DR REDDYS LABS LTD ADR 256135203   238,350 3,000 SH   SOLE   3,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,963,935 5,556 SH   SOLE   5,556 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   994,993 52,897 SH   SOLE   52,897 0 0
DOLLAR TREE INC COM 256746108   206,741 2,940 SH   SOLE   2,940 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,315,202 185,763 SH   SOLE   185,763 0 0
CISO GLOBAL INC COM NEW 15672X201   19,128 27,334 SH   SOLE   27,334 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   436,352 2,800 SH   SOLE   2,800 0 0
NURIX THERAPEUTICS INC COM 67080M103   217,532 9,681 SH   SOLE   9,681 0 0
REVOLUTION MEDICINES INC COM 76155X100   839,202 18,505 SH   SOLE   18,505 0 0
ISHARES TR MSCI INDIA ETF 46429B598   321,915 5,500 SH   SOLE   5,500 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   987,200 32,000 SH   SOLE   32,000 0 0
TRUPANION INC COM 898202106   839,600 20,000 SH   SOLE   20,000 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   1,876,487 26,784 SH   SOLE   26,784 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   392,475 5,652 SH   SOLE   5,652 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   671,720 7,000 SH   SOLE   7,000 0 0
NORFOLK SOUTHN CORP COM 655844108   248,500 1,000 SH   SOLE   1,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   33,000 10,000 SH   SOLE   10,000 0 0