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
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   3,373,882 54,106 SH   SOLE   0 0 54,106
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   465,870 9,264 SH   SOLE   0 0 9,264
ABBOTT LABS COM 002824100   1,015,196 9,223 SH   SOLE   0 0 9,223
ABBVIE INC COM 00287Y109   348,993 2,252 SH   SOLE   0 0 2,252
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   513,031 1,462 SH   SOLE   0 0 1,462
ACUSHNET HLDGS CORP COM 005098108   790,194 12,509 SH   SOLE   0 0 12,509
ADOBE INC COM 00724F101   694,777 1,165 SH   SOLE   0 0 1,165
ADVANCED MICRO DEVICES INC COM 007903107   2,881,010 19,544 SH   SOLE   0 0 19,544
AIR PRODS & CHEMS INC COM 009158106   737,344 2,693 SH   SOLE   0 0 2,693
AIRBNB INC COM CL A 009066101   1,694,411 12,446 SH   SOLE   0 0 12,446
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,323,705 29,979 SH   SOLE   0 0 29,979
ALPHABET INC CAP STK CL A 02079K305   4,041,232 28,930 SH   SOLE   0 0 28,930
ALPHABET INC CAP STK CL C 02079K107   7,515,375 53,327 SH   SOLE   0 0 53,327
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   922,555 74,580 SH   SOLE   0 0 74,580
AMAZON COM INC COM 023135106   19,716,736 129,767 SH   SOLE   0 0 129,767
AMERICAN EXPRESS CO COM 025816109   419,642 2,240 SH   SOLE   0 0 2,240
AMERICAN TOWER CORP NEW COM 03027X100   264,453 1,225 SH   SOLE   0 0 1,225
AMERICAN WTR WKS CO INC NEW COM 030420103   638,753 4,839 SH   SOLE   0 0 4,839
APPLE INC COM 037833100   23,873,698 124,000 SH   SOLE   0 0 124,000
APPLIED MATLS INC COM 038222105   257,044 1,586 SH   SOLE   0 0 1,586
APTIV PLC SHS G6095L109   495,165 5,519 SH   SOLE   0 0 5,519
AQUA METALS INC COM 03837J101   35,796 47,099 SH   SOLE   0 0 47,099
ARCHER DANIELS MIDLAND CO COM 039483102   223,801 3,099 SH   SOLE   0 0 3,099
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   373,964 8,465 SH   SOLE   0 0 8,465
ASPEN TECHNOLOGY INC COM 29109X106   216,628 984 SH   SOLE   0 0 984
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   204,637 50,156 SH   SOLE   0 0 50,156
ATOMERA INC COM 04965B100   1,686,932 240,646 SH   SOLE   0 0 240,646
BANCFIRST CORP COM 05945F103   437,304 4,493 SH   SOLE   0 0 4,493
BAXTER INTL INC COM 071813109   799,644 20,684 SH   SOLE   0 0 20,684
BIOHAVEN LTD COM G1110E107   1,320,637 30,856 SH   SOLE   0 0 30,856
BLOOMIN BRANDS INC COM 094235108   383,122 13,610 SH   SOLE   0 0 13,610
BRISTOL-MYERS SQUIBB CO COM 110122108   211,603 4,124 SH   SOLE   0 0 4,124
BROADCOM INC COM 11135F101   4,634,670 4,152 SH   SOLE   0 0 4,152
CARRIER GLOBAL CORPORATION COM 14448C104   1,239,254 21,571 SH   SOLE   0 0 21,571
CDW CORP COM 12514G108   583,304 2,566 SH   SOLE   0 0 2,566
CHEVRON CORP NEW COM 166764100   562,481 3,771 SH   SOLE   0 0 3,771
CLEARWATER ANALYTICS HLDGS I CL A 185123106   310,606 15,507 SH   SOLE   0 0 15,507
COMMERCIAL METALS CO COM 201723103   351,181 7,018 SH   SOLE   0 0 7,018
CORNING INC COM 219350105   309,038 10,149 SH   SOLE   0 0 10,149
CORVEL CORP COM 221006109   462,530 1,871 SH   SOLE   0 0 1,871
COSTCO WHSL CORP NEW COM 22160K105   264,642 401 SH   SOLE   0 0 401
CROWDSTRIKE HLDGS INC CL A 22788C105   1,331,239 5,214 SH   SOLE   0 0 5,214
CROWN CASTLE INC COM 22822V101   435,534 3,781 SH   SOLE   0 0 3,781
CSX CORP COM 126408103   889,494 25,656 SH   SOLE   0 0 25,656
DANAHER CORPORATION COM 235851102   604,834 2,614 SH   SOLE   0 0 2,614
DATADOG INC CL A COM 23804L103   1,800,066 14,830 SH   SOLE   0 0 14,830
DERMTECH INC COM 24984K105   57,829 33,045 SH   SOLE   0 0 33,045
DEXCOM INC COM 252131107   869,747 7,009 SH   SOLE   0 0 7,009
DISNEY WALT CO COM 254687106   430,413 4,767 SH   SOLE   0 0 4,767
DONALDSON INC COM 257651109   229,444 3,511 SH   SOLE   0 0 3,511
DOW INC COM 260557103   273,597 4,989 SH   SOLE   0 0 4,989
EATON VANCE TAX-MANAGED DIVE COM 27828N102   243,800 20,000 SH   SOLE   0 0 20,000
EDGEWISE THERAPEUTICS INC COM 28036F105   691,619 63,219 SH   SOLE   0 0 63,219
ELI LILLY & CO COM 532457108   318,563 546 SH   SOLE   0 0 546
EMCOR GROUP INC COM 29084Q100   1,215,241 5,641 SH   SOLE   0 0 5,641
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,327,325 96,183 SH   SOLE   0 0 96,183
ENTERPRISE PRODS PARTNERS L COM 293792107   1,267,742 48,112 SH   SOLE   0 0 48,112
ETON PHARMACEUTICALS INC COM 29772L108   50,370 11,500 SH   SOLE   0 0 11,500
EXACT SCIENCES CORP COM 30063P105   4,347,361 58,764 SH   SOLE   0 0 58,764
EXXON MOBIL CORP COM 30231G102   242,352 2,424 SH   SOLE   0 0 2,424
FACTSET RESH SYS INC COM 303075105   594,405 1,246 SH   SOLE   0 0 1,246
FIRST HAWAIIAN INC COM 32051X108   525,986 23,009 SH   SOLE   0 0 23,009
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   371,985 7,200 SH   SOLE   0 0 7,200
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,177,939 69,866 SH   SOLE   0 0 69,866
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   384,210 3,000 SH   SOLE   0 0 3,000
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   958,999 10,939 SH   SOLE   0 0 10,939
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   562,667 10,451 SH   SOLE   0 0 10,451
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   261,559 4,157 SH   SOLE   0 0 4,157
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   559,966 8,737 SH   SOLE   0 0 8,737
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   237,031 4,587 SH   SOLE   0 0 4,587
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   338,070 10,316 SH   SOLE   0 0 10,316
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,278,661 45,186 SH   SOLE   0 0 45,186
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,361,256 7,297 SH   SOLE   0 0 7,297
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,861,927 11,780 SH   SOLE   0 0 11,780
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   246,322 6,318 SH   SOLE   0 0 6,318
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   529,458 5,069 SH   SOLE   0 0 5,069
FIRST TR VALUE LINE DIVID IN SHS 33734H106   312,799 7,712 SH   SOLE   0 0 7,712
FORD MTR CO DEL COM 345370860   704,717 57,811 SH   SOLE   0 0 57,811
FORTINET INC COM 34959E109   450,974 7,705 SH   SOLE   0 0 7,705
FREEPORT-MCMORAN INC CL B 35671D857   909,296 21,360 SH   SOLE   0 0 21,360
FTI CONSULTING INC COM 302941109   574,349 2,884 SH   SOLE   0 0 2,884
FURY GOLD MINES LIMITED COM 36117T100   5,064 10,000 SH   SOLE   0 0 10,000
GLAUKOS CORP COM 377322102   266,689 3,355 SH   SOLE   0 0 3,355
GRACO INC COM 384109104   723,579 8,340 SH   SOLE   0 0 8,340
GUIDEWIRE SOFTWARE INC COM 40171V100   262,351 2,406 SH   SOLE   0 0 2,406
HENRY JACK & ASSOC INC COM 426281101   252,632 1,546 SH   SOLE   0 0 1,546
HOME DEPOT INC COM 437076102   4,098,647 11,827 SH   SOLE   0 0 11,827
HONEYWELL INTL INC COM 438516106   1,171,616 5,587 SH   SOLE   0 0 5,587
HUBSPOT INC COM 443573100   2,449,879 4,220 SH   SOLE   0 0 4,220
HUNTINGTON BANCSHARES INC COM 446150104   379,374 29,825 SH   SOLE   0 0 29,825
ILLINOIS TOOL WKS INC COM 452308109   315,672 1,205 SH   SOLE   0 0 1,205
IMMUNOGEN INC COM 45253H101   1,765,539 59,546 SH   SOLE   0 0 59,546
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,697,768 23,705 SH   SOLE   0 0 23,705
INVESCO QQQ TR UNIT SER 1 46090E103   1,548,805 3,782 SH   SOLE   0 0 3,782
ISHARES TR US HOME CONS ETF 464288752   791,478 7,780 SH   SOLE   0 0 7,780
JOHNSON & JOHNSON COM 478160104   357,524 2,281 SH   SOLE   0 0 2,281
JPMORGAN CHASE & CO COM 46625H100   621,376 3,653 SH   SOLE   0 0 3,653
KADANT INC COM 48282T104   286,197 1,021 SH   SOLE   0 0 1,021
KLA CORP COM NEW 482480100   471,728 812 SH   SOLE   0 0 812
KRAFT HEINZ CO COM 500754106   317,326 8,581 SH   SOLE   0 0 8,581
KRYSTAL BIOTECH INC COM 501147102   893,853 7,205 SH   SOLE   0 0 7,205
LANDSTAR SYS INC COM 515098101   248,841 1,285 SH   SOLE   0 0 1,285
LCI INDS COM 50189K103   446,900 3,555 SH   SOLE   0 0 3,555
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   349,082 54,715 SH   SOLE   0 0 54,715
LIBERTY ALL-STAR GROWTH FD I COM 529900102   469,920 89,000 SH   SOLE   0 0 89,000
LULULEMON ATHLETICA INC COM 550021109   2,687,771 5,257 SH   SOLE   0 0 5,257
LUMEN TECHNOLOGIES INC COM 550241103   36,600 20,000 SH   SOLE   0 0 20,000
MANHATTAN ASSOCIATES INC COM 562750109   945,255 4,390 SH   SOLE   0 0 4,390
MARKETAXESS HLDGS INC COM 57060D108   206,472 705 SH   SOLE   0 0 705
MARVELL TECHNOLOGY INC COM 573874104   2,064,219 34,227 SH   SOLE   0 0 34,227
MASTERCARD INCORPORATED CL A 57636Q104   2,263,063 5,306 SH   SOLE   0 0 5,306
MEDTRONIC PLC SHS G5960L103   293,273 3,560 SH   SOLE   0 0 3,560
META PLATFORMS INC CL A 30303M102   15,864,258 44,819 SH   SOLE   0 0 44,819
MICROSOFT CORP COM 594918104   16,393,109 43,594 SH   SOLE   0 0 43,594
MOELIS & CO CL A 60786M105   659,632 11,752 SH   SOLE   0 0 11,752
MOVANO INC COM 62459M107   32,583 41,698 SH   SOLE   0 0 41,698
NATIONAL GRID PLC SPONSORED ADR NE 636274409   454,922 6,691 SH   SOLE   0 0 6,691
NEOGENOMICS INC COM NEW 64049M209   208,334 12,876 SH   SOLE   0 0 12,876
NETFLIX INC COM 64110L106   4,585,436 9,418 SH   SOLE   0 0 9,418
NEXTERA ENERGY INC COM 65339F101   799,217 13,158 SH   SOLE   0 0 13,158
NORFOLK SOUTHN CORP COM 655844108   442,697 1,873 SH   SOLE   0 0 1,873
NORTHROP GRUMMAN CORP COM 666807102   1,340,360 2,863 SH   SOLE   0 0 2,863
NRG ENERGY INC COM NEW 629377508   251,624 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   5,336,491 10,776 SH   SOLE   0 0 10,776
NXP SEMICONDUCTORS N V COM N6596X109   1,162,411 5,061 SH   SOLE   0 0 5,061
OLD DOMINION FREIGHT LINE IN COM 679580100   500,583 1,235 SH   SOLE   0 0 1,235
ONEOK INC NEW COM 682680103   351,577 5,007 SH   SOLE   0 0 5,007
ONESPAWORLD HOLDINGS LIMITED COM P73684113   763,910 54,178 SH   SOLE   0 0 54,178
ORACLE CORP COM 68389X105   262,126 2,486 SH   SOLE   0 0 2,486
PALO ALTO NETWORKS INC COM 697435105   1,524,554 5,170 SH   SOLE   0 0 5,170
PIMCO DYNAMIC INCOME FD SHS 72201Y101   291,668 16,249 SH   SOLE   0 0 16,249
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   319,328 3,200 SH   SOLE   0 0 3,200
POOL CORP COM 73278L105   338,107 848 SH   SOLE   0 0 848
PRIMERICA INC COM 74164M108   956,373 4,648 SH   SOLE   0 0 4,648
PROCTER AND GAMBLE CO COM 742718109   737,106 5,030 SH   SOLE   0 0 5,030
PULTE GROUP INC COM 745867101   238,232 2,308 SH   SOLE   0 0 2,308
QUALCOMM INC COM 747525103   3,110,868 21,509 SH   SOLE   0 0 21,509
QUANTA SVCS INC COM 74762E102   298,726 1,384 SH   SOLE   0 0 1,384
RACKSPACE TECHNOLOGY INC COM 750102105   27,158 13,579 SH   SOLE   0 0 13,579
RBC BEARINGS INC COM 75524B104   540,152 1,896 SH   SOLE   0 0 1,896
RLI CORP COM 749607107   333,732 2,507 SH   SOLE   0 0 2,507
ROCKWELL AUTOMATION INC COM 773903109   885,752 2,853 SH   SOLE   0 0 2,853
RTX CORPORATION COM 75513E101   900,716 10,705 SH   SOLE   0 0 10,705
SALESFORCE INC COM 79466L302   1,670,413 6,348 SH   SOLE   0 0 6,348
SERVICENOW INC COM 81762P102   2,612,175 3,697 SH   SOLE   0 0 3,697
SIMPSON MFG INC COM 829073105   1,055,432 5,331 SH   SOLE   0 0 5,331
SNOWFLAKE INC CL A 833445109   1,185,642 5,958 SH   SOLE   0 0 5,958
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   622,590 1,652 SH   SOLE   0 0 1,652
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,182,571 4,592 SH   SOLE   0 0 4,592
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,854,474 3,655 SH   SOLE   0 0 3,655
SPDR SER TR HLTH CR EQUIP 78464A581   372,093 4,416 SH   SOLE   0 0 4,416
SPDR SER TR COMP SOFTWARE 78464A599   477,620 3,177 SH   SOLE   0 0 3,177
STIFEL FINL CORP COM 860630102   1,481,401 21,423 SH   SOLE   0 0 21,423
STRYKER CORPORATION COM 863667101   327,011 1,092 SH   SOLE   0 0 1,092
SUNOPTA INC COM 8676EP108   310,002 56,673 SH   SOLE   0 0 56,673
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   973,232 9,358 SH   SOLE   0 0 9,358
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   657,481 4,085 SH   SOLE   0 0 4,085
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,131,951 639,520 SH   SOLE   0 0 639,520
TELADOC HEALTH INC COM 87918A105   897,278 41,637 SH   SOLE   0 0 41,637
TELEDYNE TECHNOLOGIES INC COM 879360105   815,819 1,828 SH   SOLE   0 0 1,828
TESLA INC COM 88160R101   357,812 1,440 SH   SOLE   0 0 1,440
TEXAS INSTRS INC COM 882508104   564,021 3,309 SH   SOLE   0 0 3,309
TG THERAPEUTICS INC COM 88322Q108   1,555,664 91,081 SH   SOLE   0 0 91,081
THE REALREAL INC COM 88339P101   320,089 159,248 SH   SOLE   0 0 159,248
TORO CO COM 891092108   597,346 6,223 SH   SOLE   0 0 6,223
TRANE TECHNOLOGIES PLC SHS G8994E103   219,510 900 SH   SOLE   0 0 900
ULTA BEAUTY INC COM 90384S303   1,556,209 3,176 SH   SOLE   0 0 3,176
UNION PAC CORP COM 907818108   485,346 1,976 SH   SOLE   0 0 1,976
UNITEDHEALTH GROUP INC COM 91324P102   1,112,980 2,114 SH   SOLE   0 0 2,114
VANGUARD WORLD FDS INF TECH ETF 92204A702   484,000 1,000 SH   SOLE   0 0 1,000
VERACYTE INC COM 92337F107   287,783 10,461 SH   SOLE   0 0 10,461
VIKING THERAPEUTICS INC COM 92686J106   1,240,357 66,650 SH   SOLE   0 0 66,650
VISA INC COM CL A 92826C839   954,726 3,667 SH   SOLE   0 0 3,667
WASTE MGMT INC DEL COM 94106L109   273,128 1,525 SH   SOLE   0 0 1,525
WATSCO INC COM 942622200   444,547 1,038 SH   SOLE   0 0 1,038
WATTS WATER TECHNOLOGIES INC CL A 942749102   480,433 2,306 SH   SOLE   0 0 2,306
WESTERN ASSET HIGH INCOME OP COM 95766K109   67,315 17,439 SH   SOLE   0 0 17,439
WHIRLPOOL CORP COM 963320106   1,033,212 8,485 SH   SOLE   0 0 8,485
ZOETIS INC CL A 98978V103   1,196,852 6,064 SH   SOLE   0 0 6,064