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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 560,959 5,676 SH SOLE 0 0 5,676
ABBVIE INC COM 00287Y109 2,674,496 10,224 SH SOLE 0 0 10,224
ABRDN INCOME CREDIT STRATEGI COM 003057106 118,606 26,653 SH SOLE 0 0 26,653
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 193,060 19,002 SH SOLE 0 0 19,002
ADT INC DEL COM 00090Q103 80,463 13,234 SH SOLE 0 0 13,234
ADVANCED MICRO DEVICES INC COM 007903107 11,876,097 19,413 SH SOLE 0 0 19,413
AGNICO EAGLE MINES LTD COM 008474108 282,969 1,544 SH SOLE 0 0 1,544
AH RLTY TR INC COM 04208T108 67,875 11,127 SH SOLE 0 0 11,127
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G405 168,563 18,125 SH SOLE 0 0 18,125
ALBEMARLE CORP COM 012653101 3,726,312 35,227 SH SOLE 0 0 35,227
ALPHABET INC CAP STK CL C 02079K107 23,037,874 67,611 SH SOLE 0 0 67,611
ALPHABET INC CAP STK CL A 02079K305 4,659,601 13,542 SH SOLE 0 0 13,542
ALTRIA GROUP INC COM 02209S103 757,674 11,251 SH SOLE 0 0 11,251
AMAZON COM INC COM 023135106 15,305,971 61,433 SH SOLE 0 0 61,433
AMERICAN ELEC PWR CO INC COM 025537101 245,825 2,072 SH SOLE 0 0 2,072
AMERICAN EXPRESS CO COM 025816109 297,714 979 SH SOLE 0 0 979
AMGEN INC COM 031162100 7,729,650 18,338 SH SOLE 0 0 18,338
AMPHENOL CORP CL A 032095101 541,543 6,424 SH SOLE 0 0 6,424
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 464,742 9,997 SH SOLE 0 0 9,997
ANALOG DEVICES INC COM 032654105 547,063 1,379 SH SOLE 0 0 1,379
APPLE INC COM 037833100 76,558,049 229,890 SH SOLE 0 0 229,890
APPLIED MATLS INC COM 038222105 4,590,949 8,978 SH SOLE 0 0 8,978
APPLOVIN CORP COM CL A 03831W108 468,464 1,613 SH SOLE 0 0 1,613
ARISTA NETWORKS INC COM SHS 040413205 608,531 2,989 SH SOLE 0 0 2,989
ASML HLDG NV N Y REGISTRY SHS N07059210 1,372,873 758 SH SOLE 0 0 758
AT&T INC COM 00206R102 5,559,104 227,832 SH SOLE 0 0 227,832
AVNET INC COM 053807103 436,182 4,364 SH SOLE 0 0 4,364
BAKER HUGHES COMPANY CL A 05722G100 6,263,486 114,089 SH SOLE 0 0 114,089
BANK OF AMER CORP COM 060505104 753,865 13,850 SH SOLE 0 0 13,850
BANK OF NY MELLON CORP COM 064058100 294,177 2,034 SH SOLE 0 0 2,034
BERKLEY W R CORP COM 084423102 292,381 4,329 SH SOLE 0 0 4,329
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,196,341 6,419 SH SOLE 0 0 6,419
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,988,020 4 SH SOLE 0 0 4
BLACKROCK ETF TRUST II ISHA FLOA LN ETF 092528405 375,708 7,396 SH SOLE 0 0 7,396
BLACKROCK INC COM 09290D101 317,603 300 SH SOLE 0 0 300
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 136,202 13,275 SH SOLE 0 0 13,275
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 134,583 14,987 SH SOLE 0 0 14,987
BLACKSTONE INC COM 09260D107 2,360,253 21,057 SH SOLE 0 0 21,057
BOEING CO COM 097023105 774,836 4,165 SH SOLE 0 0 4,165
BRISTOL-MYERS SQUIBB CO COM 110122108 541,013 8,670 SH SOLE 0 0 8,670
BROADCOM INC COM 11135F101 2,603,371 7,413 SH SOLE 0 0 7,413
BROADCOM INC COM 11135F101 6,760 200 SH Put SOLE 0 0 200
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,522,077 28,070 SH SOLE 0 0 28,070
BROWN & BROWN INC COM 115236101 558,940 9,178 SH SOLE 0 0 9,178
CACTUS INC CL A 127203107 208,624 3,353 SH SOLE 0 0 3,353
CAPITAL GRP FIXED INCM ETF T SHOR DUR MUN ETF 14020Y607 539,910 21,000 SH SOLE 0 0 21,000
CARDINAL HEALTH INC COM 14149Y108 6,459,175 29,030 SH SOLE 0 0 29,030
CATERPILLAR INC COM 149123101 8,511,788 10,498 SH SOLE 0 0 10,498
CENCORA INC COM 03073E105 6,145,516 20,468 SH SOLE 0 0 20,468
CF INDUSTRIES HOLD COM 125269100 389,030 3,377 SH SOLE 0 0 3,377
CHEVRON CORPORATION COM 166764100 1,225,296 6,000 SH SOLE 0 0 6,000
CHUBB LIMITED COM H1467J104 4,332,005 13,319 SH SOLE 0 0 13,319
CHURCH & DWIGHT CO INC COM 171340102 878,200 9,321 SH SOLE 0 0 9,321
CIENA CORP COM NEW 171779309 270,550 769 SH SOLE 0 0 769
CISCO SYS INC COM 17275R102 5,480,422 50,919 SH SOLE 0 0 50,919
COCA COLA CO COM 191216100 1,044,331 12,132 SH SOLE 0 0 12,132
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 232,230 4,043 SH SOLE 0 0 4,043
CONOCOPHILLIPS COM 20825C104 1,547,502 12,365 SH SOLE 0 0 12,365
CONSOLIDATED EDISON INC COM 209115104 1,036,227 10,138 SH SOLE 0 0 10,138
CORNING INC COM 219350105 1,408,595 9,161 SH SOLE 0 0 9,161
CORTEVA INC COM 22052L104 992,957 12,788 SH SOLE 0 0 12,788
COSTCO WHOLESALE CORPORATION COM 22160K105 1,336,039 1,468 SH SOLE 0 0 1,468
CROWDSTRIKE HLDGS INC CL A 22788C105 968,562 3,658 SH SOLE 0 0 3,658
CUMMINS INC COM 231021106 6,130,136 11,867 SH SOLE 0 0 11,867
CVS HEALTH CORP COM 126650100 224,508 2,620 SH SOLE 0 0 2,620
DELL TECHNOLOGIES INC CL C 24703L202 20,031,231 37,236 SH SOLE 0 0 37,236
DIAGEO PLC SPON ADR NEW 25243Q205 243,618 2,846 SH SOLE 0 0 2,846
DICKS SPORTING GOODS INC COM 253393102 2,403,657 17,899 SH SOLE 0 0 17,899
DIGITAL RLTY TR INC COM 253868103 3,807,948 21,694 SH SOLE 0 0 21,694
DIREXION SHARES ETF TRUST AUSPCE CMD STG 25460E307 226,116 6,492 SH SOLE 0 0 6,492
DISNEY WALT CO COM 254687106 216,900 2,068 SH SOLE 0 0 2,068
DOMINION ENERGY INC COM 25746U109 6,212,221 102,647 SH SOLE 0 0 102,647
DOXIMITY INC CL A 26622P107 211,955 7,479 SH SOLE 0 0 7,479
DUKE ENERGY CORP NEW COM NEW 26441C204 5,728,090 50,242 SH SOLE 0 0 50,242
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 257,702 1,984 SH SOLE 0 0 1,984
ELI LILLY & CO COM 532457108 4,529,207 3,914 SH SOLE 0 0 3,914
EMERSON ELEC CO COM 291011104 5,270,298 33,980 SH SOLE 0 0 33,980
ENTERPRISE PRODS PARTNERS L COM 293792107 892,747 25,070 SH SOLE 0 0 25,070
EQT CORP COM 26884L109 359,781 7,409 SH SOLE 0 0 7,409
EQUITABLE HLDGS INC COM 29452E101 230,459 4,495 SH SOLE 0 0 4,495
EVERPURE INC CL A 74624M102 211,994 1,621 SH SOLE 0 0 1,621
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,427,971 14,918 SH SOLE 0 0 14,918
FERMI INC COM 314911108 43,578 10,351 SH SOLE 0 0 10,351
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 20,263,447 467,978 SH SOLE 0 0 467,978
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,345,854 69,160 SH SOLE 0 0 69,160
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,073,021 22,420 SH SOLE 0 0 22,420
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1,212,666 60,938 SH SOLE 0 0 60,938
FLEXSHARES TR NORTHERN TR CORE 33939L670 20,719,216 983,263 SH SOLE 0 0 983,263
FLEXSHARES TR NRTRN TR HGH YLD 33939L662 233,100 6,000 SH SOLE 0 0 6,000
FORD MTR CO COM 345370860 584,925 48,501 SH SOLE 0 0 48,501
FORTINET INC COM 34959E109 474,250 2,653 SH SOLE 0 0 2,653
FREEPORT MCMORAN INC CL B 35671D857 265,020 3,786 SH SOLE 0 0 3,786
GALLAGHER ARTHUR J & CO COM 363576109 677,487 2,970 SH SOLE 0 0 2,970
GE AEROSPACE COM NEW 369604301 556,977 1,784 SH SOLE 0 0 1,784
GE VERNOVA INC COM 36828A101 311,761 328 SH SOLE 0 0 328
GENERAL DYNAMICS CORP COM 369550108 442,329 1,333 SH SOLE 0 0 1,333
GILEAD SCIENCES INC COM 375558103 5,411,878 36,309 SH SOLE 0 0 36,309
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 271,552 4,167 SH SOLE 0 0 4,167
GLOBAL X FDS GLBL X MLP ETF 37954Y343 379,388 7,126 SH SOLE 0 0 7,126
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 1,449,302 25,959 SH SOLE 0 0 25,959
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 733,406 7,326 SH SOLE 0 0 7,326
GOLDMAN SACHS ETF TR ULT SHO MUN ETF 38149W572 551,980 11,000 SH SOLE 0 0 11,000
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 356,120 6,142 SH SOLE 0 0 6,142
GOLDMAN SACHS ETF TR DYNA CAL MUN ETF 38149W564 426,800 8,800 SH SOLE 0 0 8,800
GOLDMAN SACHS GROUP INC COM 38141G104 549,830 611 SH SOLE 0 0 611
H2O AMERICA COM 784305104 358,009 5,809 SH SOLE 0 0 5,809
HADRON ENERGY INC COMMON STOCK 40500A108 27,300 20,840 SH SOLE 0 0 20,840
HALOZYME THERAPEUTICS INC COM 40637H109 354,494 3,211 SH SOLE 0 0 3,211
HCA HEALTHCARE INC COM 40412C101 466,854 1,094 SH SOLE 0 0 1,094
HERSHEY CO COM 427866108 4,141,676 26,278 SH SOLE 0 0 26,278
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,376,893 21,551 SH SOLE 0 0 21,551
HNI CORP COM 404251100 217,128 4,791 SH SOLE 0 0 4,791
HOME DEPOT INC COM 437076102 5,309,810 18,664 SH SOLE 0 0 18,664
HOWMET AEROSPACE INC COM 443201108 883,317 3,905 SH SOLE 0 0 3,905
HUBBELL INC COM 443510607 6,409,320 14,130 SH SOLE 0 0 14,130
ILLINOIS TOOL WKS INC COM 452308109 3,964,427 15,409 SH SOLE 0 0 15,409
ILLUMINA INC COM 452327109 302,964 1,107 SH SOLE 0 0 1,107
INGEVITY CORP COM 45688C107 324,247 4,583 SH SOLE 0 0 4,583
INNOVATOR ETFS TRUST EQTY DUL DIRCT15 45784N197 471,211 23,849 SH SOLE 0 0 23,849
INNOVATOR ETFS TRUST EQUI DUAL 10 MAY 45784N346 511,453 24,677 SH SOLE 0 0 24,677
INNOVATOR ETFS TRUST EQUITY DUAL 15 B 45784N171 319,868 16,433 SH SOLE 0 0 16,433
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343 375,567 12,314 SH SOLE 0 0 12,314
INNOVATOR ETFS TRUST INTL MAN FLO ETF 45784N387 1,029,292 19,528 SH SOLE 0 0 19,528
INNOVATOR ETFS TRUST EQUITY DUAL DIRC 45784N486 1,001,786 44,903 SH SOLE 0 0 44,903
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 214,543 4,599 SH SOLE 0 0 4,599
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 1,565,751 40,199 SH SOLE 0 0 40,199
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 410,048 10,950 SH SOLE 0 0 10,950
INNOVATOR ETFS TRUST INTL DEV PWR BUF 45783Y459 293,131 7,963 SH SOLE 0 0 7,963
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 214,021 4,308 SH SOLE 0 0 4,308
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 225,641 6,675 SH SOLE 0 0 6,675
INNOVATOR ETFS TRUST EQTY DUL DRCT 10 45784N213 385,306 19,430 SH SOLE 0 0 19,430
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 529,016 16,853 SH SOLE 0 0 16,853
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 522,213 14,454 SH SOLE 0 0 14,454
INNOVATOR ETFS TRUST EQUI DUA 15 MARC 45784N379 236,580 11,750 SH SOLE 0 0 11,750
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 377,620 8,937 SH SOLE 0 0 8,937
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 345,170 7,439 SH SOLE 0 0 7,439
INNOVATOR ETFS TRUST EQUI DU DI 5 ETF 45784N320 469,531 21,859 SH SOLE 0 0 21,859
INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889 681,885 16,641 SH SOLE 0 0 16,641
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 216,299 4,917 SH SOLE 0 0 4,917
INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780 817,239 23,543 SH SOLE 0 0 23,543
INNOVATOR ETFS TRUST EQUITY DUAL NOV 45784N452 657,656 32,057 SH SOLE 0 0 32,057
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 294,955 6,834 SH SOLE 0 0 6,834
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N510 234,590 10,450 SH SOLE 0 0 10,450
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 448,507 12,066 SH SOLE 0 0 12,066
INNOVATOR ETFS TRUST EQUI DEFI 1 AUG 45783Y111 484,216 17,366 SH SOLE 0 0 17,366
INNOVATOR ETFS TRUST EQUI DUA 10 NOVE 45784N460 328,909 15,700 SH SOLE 0 0 15,700
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 517,953 12,517 SH SOLE 0 0 12,517
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 255,518 4,622 SH SOLE 0 0 4,622
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N536 603,086 27,875 SH SOLE 0 0 27,875
INNOVATOR ETFS TRUST INTL DE PWR DECE 45783Y426 264,127 7,650 SH SOLE 0 0 7,650
INTEL CORP COM 458140100 1,181,338 9,826 SH SOLE 0 0 9,826
INTERNATIONAL BUSINESS MACHS COM 459200101 3,722,378 16,925 SH SOLE 0 0 16,925
INTUITIVE SURGICAL INC COM NEW 46120E602 633,123 1,557 SH SOLE 0 0 1,557
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 446,200 20,000 SH SOLE 0 0 20,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 224,216 736 SH SOLE 0 0 736
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 1,267,200 10,000 SH SOLE 0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 339,905 1,634 SH SOLE 0 0 1,634
INVESCO QQQ TR UNIT SER 1 46090E103 2,534,203 3,426 SH SOLE 0 0 3,426
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 365,385 7,718 SH SOLE 0 0 7,718
ISHARES GOLD TR ISHARES NEW 464285204 216,728 2,775 SH SOLE 0 0 2,775
ISHARES INC CORE MSCI EMKT 46434G103 1,068,472 13,165 SH SOLE 0 0 13,165
ISHARES TR ESG AWR US AGRGT 46435U549 210,096 4,643 SH SOLE 0 0 4,643
ISHARES TR MSCI EMG MKT ETF 464287234 209,042 3,130 SH SOLE 0 0 3,130
ISHARES TR S&P 500 VAL ETF 464287408 15,116,536 66,219 SH SOLE 0 0 66,219
ISHARES TR RUS MDCP VAL ETF 464287473 14,643,434 91,100 SH SOLE 0 0 91,100
ISHARES TR FLTG RATE NT ETF 46429B655 27,573,815 540,134 SH SOLE 0 0 540,134
ISHARES TR 0-3 MTH TREASURY 46436E718 22,697,400 225,441 SH SOLE 0 0 225,441
ISHARES TR IBON 2027 TE ETF 46436E478 480,249 22,050 SH SOLE 0 0 22,050
ISHARES TR CORE S&P TTL STK 464287150 385,936 2,321 SH SOLE 0 0 2,321
ISHARES TR IBON 2026 TE ETF 46436E528 517,243 22,958 SH SOLE 0 0 22,958
ISHARES TR CORE INTL AGGR 46435G672 14,803,976 300,894 SH SOLE 0 0 300,894
ISHARES TR CORE US AGGBD ET 464287226 2,744,916 29,034 SH SOLE 0 0 29,034
ISHARES TR 1 3 YR TREAS BD 464287457 271,208 3,340 SH SOLE 0 0 3,340
ISHARES TR IBONDS 29 TR HI 46436E379 421,693 18,471 SH SOLE 0 0 18,471
ISHARES TR ESG AWRE USD ETF 46435G193 378,442 17,245 SH SOLE 0 0 17,245
ISHARES TR CORE S&P US VLU 464287663 1,291,048 11,707 SH SOLE 0 0 11,707
ISHARES TR SP SMCP600VL ETF 464287879 8,835,187 68,971 SH SOLE 0 0 68,971
ISHARES TR MSCI EAFE ETF 464287465 508,582 4,895 SH SOLE 0 0 4,895
ISHARES TR RUS 1000 GRW ETF 464287614 17,564,673 140,226 SH SOLE 0 0 140,226
ISHARES TR RUS MD CP GR ETF 464287481 11,070,160 80,405 SH SOLE 0 0 80,405
ISHARES TR MSCI USA MMENTM 46432F396 263,487 830 SH SOLE 0 0 830
ISHARES TR MSCI INTL MOMENT 46434V449 6,917,529 131,437 SH SOLE 0 0 131,437
ISHARES TR IBOXX HI YD ETF 464288513 13,030,615 168,768 SH SOLE 0 0 168,768
ISHARES TR CORE DIV GRWTH 46434V621 1,574,746 20,888 SH SOLE 0 0 20,888
ISHARES TR JPMORGAN USD EMG 464288281 13,910,631 153,133 SH SOLE 0 0 153,133
ISHARES TR SELECT DIVID ETF 464287168 1,428,698 9,395 SH SOLE 0 0 9,395
ISHARES TR CORE S&P SCP ETF 464287804 617,435 4,539 SH SOLE 0 0 4,539
ISHARES TR RUS MID CAP ETF 464287499 1,372,397 12,861 SH SOLE 0 0 12,861
ISHARES TR U.S. TECH ETF 464287721 1,182,046 4,462 SH SOLE 0 0 4,462
ISHARES TR INTL DIV GRWTH 46435G524 339,507 3,825 SH SOLE 0 0 3,825
ISHARES TR RUS 2000 GRW ETF 464287648 7,164,138 20,073 SH SOLE 0 0 20,073
ISHARES TR RUS 1000 VAL ETF 464287598 1,002,133 4,042 SH SOLE 0 0 4,042
ISHARES TR RUSSELL 2000 ETF 464287655 969,466 3,489 SH SOLE 0 0 3,489
ISHARES TR NATIONAL MUN ETF 464288414 444,233 4,394 SH SOLE 0 0 4,394
ISHARES TR IBON 2031 TE ETF 46438G661 253,402 10,280 SH SOLE 0 0 10,280
ISHARES TR BROAD USD HIGH 46435U853 530,406 14,849 SH SOLE 0 0 14,849
ISHARES TR CORE MSCI EAFE 46432F842 847,725 8,750 SH SOLE 0 0 8,750
ISHARES TR CORE S&P MCP ETF 464287507 1,112,682 15,465 SH SOLE 0 0 15,465
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 711,126 14,065 SH SOLE 0 0 14,065
JACKSON FINANCIAL INC COM CL A 46817M107 227,215 1,757 SH SOLE 0 0 1,757
JACOBS SOLUTIONS INC COM 46982L108 5,025,010 37,148 SH SOLE 0 0 37,148
JOHNSON & JOHNSON COM 478160104 2,124,437 8,025 SH SOLE 0 0 8,025
JONES LANG LASALLE INC COM 48020Q107 398,093 1,303 SH SOLE 0 0 1,303
JPMORGAN CHASE & CO COM 46625H100 11,989,798 36,242 SH SOLE 0 0 36,242
KIMBERLY-CLARK CORP COM 494368103 203,629 2,090 SH SOLE 0 0 2,090
KINDER MORGAN INC DEL COM 49456B101 275,993 9,154 SH SOLE 0 0 9,154
KLA CORP COM NEW 482480100 766,858 3,934 SH SOLE 0 0 3,934
LAM RESEARCH CORP COM NEW 512807306 431,481 1,313 SH SOLE 0 0 1,313
LEONARDO DRS INC COM 52661A108 297,399 8,119 SH SOLE 0 0 8,119
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 90,254 15,642 SH SOLE 0 0 15,642
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 116,157 14,131 SH SOLE 0 0 14,131
LINDE PLC SHS G54950103 221,237 466 SH SOLE 0 0 466
LOAR HOLDINGS INC COM SHS 53947R105 228,116 3,708 SH SOLE 0 0 3,708
LOCKHEED MARTIN CORP COM 539830109 474,966 933 SH SOLE 0 0 933
M & T BK CORP COM 55261F104 535,731 2,462 SH SOLE 0 0 2,462
MARATHON PETE CORP COM 56585A102 1,300,245 3,288 SH SOLE 0 0 3,288
MARRIOTT INTL INC NEW CL A 571903202 381,278 1,072 SH SOLE 0 0 1,072
MARSH & MCLENNAN COS INC COM 571748102 4,906,097 28,736 SH SOLE 0 0 28,736
MASTERCARD INCORPORATED CL A 57636Q104 1,211,837 2,197 SH SOLE 0 0 2,197
MCDONALDS CORP COM 580135101 263,045 1,139 SH SOLE 0 0 1,139
MERCK & CO INC COM 58933Y105 8,751,199 60,224 SH SOLE 0 0 60,224
META PLATFORMS INC CL A 30303M102 18,246,444 25,161 SH SOLE 0 0 25,161
MICRON TECHNOLOGY INC COM 595112103 10,615 700 SH Put SOLE 0 0 700
MICRON TECHNOLOGY INC COM 595112103 8,044,087 7,552 SH SOLE 0 0 7,552
MICROSOFT CORP COM 594918104 47,116,363 91,863 SH SOLE 0 0 91,863
MONOLITHIC PWR SYS INC COM 609839105 264,055 196 SH SOLE 0 0 196
MONSTER BEVERAGE CORP NEW COM 61174X109 599,411 14,402 SH SOLE 0 0 14,402
MORGAN STANLEY COM NEW 617446448 8,643,785 45,958 SH SOLE 0 0 45,958
MOTOROLA SOLUTIONS INC COM NEW 620076307 452,893 1,016 SH SOLE 0 0 1,016
MUELLER INDS INC COM 624756102 253,956 4,190 SH SOLE 0 0 4,190
NATIONAL FUEL GAS CO COM 636180101 227,580 3,000 SH SOLE 0 0 3,000
NAVIENT CORPORATION COM 63938C108 92,650 10,215 SH SOLE 0 0 10,215
NEOS ETF TRUST MSCI EAFE HIGH 78433H543 813,403 15,971 SH SOLE 0 0 15,971
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 505,855 10,176 SH SOLE 0 0 10,176
NETAPP INC COM 64110D104 11,350,622 54,030 SH SOLE 0 0 54,030
NETFLIX INC. COM 64110L106 1,284,146 18,456 SH SOLE 0 0 18,456
NEWMONT CORP COM 651639106 3,047,975 26,426 SH SOLE 0 0 26,426
NEWS CORP NEW CL A 65249B109 460,606 16,077 SH SOLE 0 0 16,077
NEXTERA ENERGY INC COM 65339F101 424,447 5,604 SH SOLE 0 0 5,604
NORDIC AMERICAN TANKERS LIMI COM G65773106 103,253 13,070 SH SOLE 0 0 13,070
NORTHROP GRUMMAN CORP COM 666807102 213,341 441 SH SOLE 0 0 441
NOVARTIS AG SPONSORED ADR 66987V109 1,445,802 10,141 SH SOLE 0 0 10,141
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 286,044 2,516 SH SOLE 0 0 2,516
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 266,883 5,069 SH SOLE 0 0 5,069
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 66,714 14,045 SH SOLE 0 0 14,045
NUVEEN NY AMT FREE COM 670656107 120,628 13,055 SH SOLE 0 0 13,055
NVIDIA CORPORATION COM 67066G104 119,480,079 523,163 SH SOLE 0 0 523,163
OKTA INC CL A 679295105 5,842,533 27,940 SH SOLE 0 0 27,940
ONEOK INC NEW COM 30609A109 329,824 3,868 SH SOLE 0 0 3,868
OR ROYALTIES INC. COM SHS 68390D106 227,434 6,623 SH SOLE 0 0 6,623
ORACLE CORP COM 68389X105 702,160 5,114 SH SOLE 0 0 5,114
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,139,322 6,091 SH SOLE 0 0 6,091
PALO ALTO NETWORKS INC COM 697435105 1,217,755 3,065 SH SOLE 0 0 3,065
PARKER-HANNIFIN CORP COM 701094104 382,168 400 SH SOLE 0 0 400
PAYCHEX INC COM 704326107 251,372 2,552 SH SOLE 0 0 2,552
PAYCOM SOFTWARE INC COM 70432V102 227,444 1,045 SH SOLE 0 0 1,045
PAYONEER GLOBAL INC COM 70451X104 178,807 25,043 SH SOLE 0 0 25,043
PAYPAL HLDGS INC COM 70450Y103 287,969 5,482 SH SOLE 0 0 5,482
PEPSICO INC COM 713448108 979,546 7,730 SH SOLE 0 0 7,730
PFIZER INC COM 717081103 300,079 10,522 SH SOLE 0 0 10,522
PHILIP MORRIS INTL INC COM 718172109 1,018,788 5,339 SH SOLE 0 0 5,339
PHILLIPS 66 COM 718546104 233,099 913 SH SOLE 0 0 913
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,165,012 31,477 SH SOLE 0 0 31,477
PLEXUS CORP COM 729132100 422,217 1,618 SH SOLE 0 0 1,618
PROCTER & GAMBLE CO COM 742718109 1,365,132 9,397 SH SOLE 0 0 9,397
PROSHARES TR INVT INT RT HG 74347B607 15,561,601 200,175 SH SOLE 0 0 200,175
PUTNAM ETF TRUST FRANKLIN SHT TRM 746729730 398,930 41,000 SH SOLE 0 0 41,000
QNITY ELECTRONICS INC COMMON STOCK 74743L100 669,692 5,326 SH SOLE 0 0 5,326
QUALCOMM INC COM 747525103 7,879,854 42,816 SH SOLE 0 0 42,816
QUALYS INC COM 74758T303 208,915 1,116 SH SOLE 0 0 1,116
QUEST DIAGNOSTICS INC COM 74834L100 6,904,000 29,622 SH SOLE 0 0 29,622
RBB FD INC F/M US TREASURY 74933W452 249,250 5,000 SH SOLE 0 0 5,000
RELIANCE INC COM 759509102 7,802,730 20,280 SH SOLE 0 0 20,280
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 155,535 22,739 SH SOLE 0 0 22,739
ROCKWELL AUTOMATION INC COM 773903109 500,194 1,149 SH SOLE 0 0 1,149
ROSS STORES INC COM 778296103 591,436 2,534 SH SOLE 0 0 2,534
RTX CORPORATION COM 75513E101 1,547,950 8,338 SH SOLE 0 0 8,338
SALESFORCE INC COM 79466L302 8,080,904 35,200 SH SOLE 0 0 35,200
SANDISK CORP COM 80004C200 307,961 177 SH SOLE 0 0 177
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 7,797,802 145,075 SH SOLE 0 0 145,075
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 2,104,877 50,272 SH SOLE 0 0 50,272
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 551,543 20,078 SH SOLE 0 0 20,078
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 306,706 10,464 SH SOLE 0 0 10,464
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,197,202 6,719 SH SOLE 0 0 6,719
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,573 100 SH Put SOLE 0 0 100
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,105,099 9,959 SH SOLE 0 0 9,959
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 225,567 5,719 SH SOLE 0 0 5,719
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 484,042 7,871 SH SOLE 0 0 7,871
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 5,828,999 34,610 SH SOLE 0 0 34,610
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 897,768 8,249 SH SOLE 0 0 8,249
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 686,520 8,518 SH SOLE 0 0 8,518
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,664,195 31,165 SH SOLE 0 0 31,165
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 10,482,766 53,552 SH SOLE 0 0 53,552
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 949,899 5,689 SH SOLE 0 0 5,689
SEMPRA COM 816851109 333,776 4,281 SH SOLE 0 0 4,281
SHOPIFY INC CL A SUB VTG SHS 82509L107 563,540 3,800 SH SOLE 0 0 3,800
SLB LIMITED COM STK 806857108 360,918 7,408 SH SOLE 0 0 7,408
SMITH A O CORP COM 831865209 221,478 3,929 SH SOLE 0 0 3,929
SNOWFLAKE INC COM SHS 833445109 477,421 1,406 SH SOLE 0 0 1,406
SOUTHERN COPPER CORP COM 84265V105 7,480,408 36,915 SH SOLE 0 0 36,915
SOUTHWEST AIRLS CO COM 844741108 200,844 4,823 SH SOLE 0 0 4,823
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 653,224 4,330 SH SOLE 0 0 4,330
SPDR GOLD TR GOLD SHS 78463V107 620,008 1,628 SH SOLE 0 0 1,628
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 6,434,735 128,156 SH SOLE 0 0 128,156
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 3,121,299 60,303 SH SOLE 0 0 60,303
SPDR SERIES TRUST ST STR SP DIV 78464A763 2,376,958 16,227 SH SOLE 0 0 16,227
SPDR SERIES TRUST ST STR CONV ETF 78464A359 1,083,233 10,706 SH SOLE 0 0 10,706
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 894,704 9,763 SH SOLE 0 0 9,763
SPDR SERIES TRUST ST INTER BD ETF 78464A375 29,390,412 910,484 SH SOLE 0 0 910,484
SPDR SERIES TRUST ST STR SP400GRW 78464A821 3,527,906 33,750 SH SOLE 0 0 33,750
SPDR SERIES TRUST ST STR SP400VAL 78464A839 3,344,468 37,786 SH SOLE 0 0 37,786
SPDR SERIES TRUST ST STR P500VAL 78464A508 7,090,212 115,986 SH SOLE 0 0 115,986
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 27,464,782 928,178 SH SOLE 0 0 928,178
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 1,283,529 11,999 SH SOLE 0 0 11,999
SPDR SERIES TRUST ST STR P500GRW 78464A409 9,438,082 76,682 SH SOLE 0 0 76,682
SPDR SERIES TRUST ST STR SP600SM C 78464A300 1,290,583 12,634 SH SOLE 0 0 12,634
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 249,240 6,000 SH SOLE 0 0 6,000
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,483,078 3,256 SH SOLE 0 0 3,256
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 218,684 333 SH SOLE 0 0 333
STRATEGIC ED INC COM 86272C103 275,418 3,546 SH SOLE 0 0 3,546
STRYKER CORPORATION COM 863667101 593,465 2,155 SH SOLE 0 0 2,155
T ROWE PRICE EXCHANGE-TRADED FLOATING RATE 87283Q883 293,910 5,820 SH SOLE 0 0 5,820
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 813,973 1,784 SH SOLE 0 0 1,784
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 111,559 14,068 SH SOLE 0 0 14,068
TESLA INC COM 88160R101 3,592,806 10,126 SH SOLE 0 0 10,126
TEXAS INSTRS INC COM 882508104 783,412 2,797 SH SOLE 0 0 2,797
TG THERAPEUTICS INC COM 88322Q108 672,763 12,061 SH SOLE 0 0 12,061
THE CIGNA GROUP COM 125523100 450,694 1,658 SH SOLE 0 0 1,658
TJX COS INC NEW COM 872540109 710,007 5,366 SH SOLE 0 0 5,366
TUHURA BIOSCIENCES INC COM 898920103 21,000 10,000 SH SOLE 0 0 10,000
UNITED PARKS & RESORTS INC COM 81282V100 201,917 6,232 SH SOLE 0 0 6,232
UNITEDHEALTH GROUP INC COM 91324P102 209,501 571 SH SOLE 0 0 571
UNIVERSAL INS HLDGS INC COM 91359V107 434,285 10,318 SH SOLE 0 0 10,318
UNUM GROUP COM 91529Y106 205,902 2,347 SH SOLE 0 0 2,347
US BANCORP COM NEW 902973304 249,061 4,312 SH SOLE 0 0 4,312
VALERO ENERGY CORP COM 91913Y100 968,313 2,498 SH SOLE 0 0 2,498
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 704,290 32,130 SH SOLE 0 0 32,130
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 279,967 5,829 SH SOLE 0 0 5,829
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 259,069 3,031 SH SOLE 0 0 3,031
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 471,400 5,000 SH SOLE 0 0 5,000
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 274,986 5,867 SH SOLE 0 0 5,867
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 325,109 924 SH SOLE 0 0 924
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 741,096 2,605 SH SOLE 0 0 2,605
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 348,321 1,612 SH SOLE 0 0 1,612
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 516,448 5,762 SH SOLE 0 0 5,762
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,248,068 3,208 SH SOLE 0 0 3,208
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 1,640,477 18,205 SH SOLE 0 0 18,205
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 446,989 1,194 SH SOLE 0 0 1,194
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,901,564 48,922 SH SOLE 0 0 48,922
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,055,959 12,727 SH SOLE 0 0 12,727
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 988,072 20,863 SH SOLE 0 0 20,863
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 311,595 3,979 SH SOLE 0 0 3,979
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 236,314 2,174 SH SOLE 0 0 2,174
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 240,454 1,865 SH SOLE 0 0 1,865
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,068,443 4,580 SH SOLE 0 0 4,580
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 848,765 12,020 SH SOLE 0 0 12,020
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,186,862 23,161 SH SOLE 0 0 23,161
VANGUARD WORLD FD INF TECH ETF 92204A702 414,412 3,298 SH SOLE 0 0 3,298
VERIZON COMMUNICATIONS INC COM 92343V104 557,754 12,159 SH SOLE 0 0 12,159
VISA INC COM CL A 92826C839 8,506,817 23,674 SH SOLE 0 0 23,674
VNET GROUP INC SPONSORED ADS A 90138A103 58,170 10,481 SH SOLE 0 0 10,481
WALMART INC COM 931142103 8,820,616 84,879 SH SOLE 0 0 84,879
WARNER BROS DISCOVERY INC COM SER A 934423104 215,247 6,955 SH SOLE 0 0 6,955
WELLS FARGO & CO COM 949746101 1,573,774 19,660 SH SOLE 0 0 19,660
WESTERN ASSET EMERGING MKTS COM 95766A101 117,271 12,529 SH SOLE 0 0 12,529
WESTERN ASSET HIGH INCOME OP COM 95766K109 46,951 14,402 SH SOLE 0 0 14,402
WESTERN ASSET MANAGED MUNS F COM 95766M105 124,734 13,968 SH SOLE 0 0 13,968
WESTERN DIGITAL CORP COM 958102105 513,994 1,131 SH SOLE 0 0 1,131
WILLIAMS COS INC COM 969457100 324,693 4,777 SH SOLE 0 0 4,777
WISDOMTREE TR DYNAMIC INTL EQT 97717X263 3,944,709 86,450 SH SOLE 0 0 86,450
WISDOMTREE TR WSDM EMKTBD FD 97717X784 12,156,597 190,274 SH SOLE 0 0 190,274
WISDOMTREE TR JAPN HEDGE EQT 97717W851 235,798 1,306 SH SOLE 0 0 1,306
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,950,160 46,695 SH SOLE 0 0 46,695
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3,342,165 82,491 SH SOLE 0 0 82,491
WORLD KINECT CORPORATION COM 981475106 201,748 5,738 SH SOLE 0 0 5,738
WORTHINGTON ENTERPRISES INC COM 981811102 271,502 4,560 SH SOLE 0 0 4,560
XCEL ENERGY INC COM 98389B100 256,618 3,641 SH SOLE 0 0 3,641
XYLEM INC COM 98419M100 3,989,329 39,393 SH SOLE 0 0 39,393
YUM BRANDS INC COM 988498101 659,340 4,836 SH SOLE 0 0 4,836