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
COMPANHIA DE SANEAMENTO BAS SPONSORED ADR 20441a102 855,887 161,184 SH DFND 0 0 161,184
PENTAIR PLC SHS SHS g7s00t104 267,388 5,046 SH DFND 0 0 5,046
ABBOTT LABORATORIES COM 002824100 37,160 376 SH DFND 0 0 376
ABBOTT LABORATORIES COM 002824100 1,739,013 17,596 SH SOLE 0 0 17,596
ABBVIE INC COM 00287y109 4,374,308 16,722 SH SOLE 0 0 16,722
ADVANCED DRAINAGE SYSTEMS INC COM 00790r104 404,838 3,195 SH DFND 0 0 3,195
ALPHABET INC CLASS A CAP STK CL A 02079k305 213,330 620 SH SOLE 0 0 620
ALPHABET INC CLASS CLASS C CAP STK CL C 02079k107 7,885,064 23,141 SH SOLE 0 0 23,141
ALPHATEC HLDGS INC COM NEW 02081g201 147,370 14,280 SH SOLE 0 0 14,280
ALPHATEC HLDGS INC COM NEW 02081g201 35,129 3,404 SH DFND 0 0 3,404
AMAZON COM INC COM 023135106 7,317,286 29,369 SH SOLE 0 0 29,369
AMER STATES WTR CO COM 029899101 10,950 133 SH SOLE 0 0 133
AMER STATES WTR CO COM 029899101 424,082 5,151 SH DFND 0 0 5,151
AMERICAN EXPRESS CO COM 025816109 425,740 1,400 SH SOLE 0 0 1,400
AMERICAN WTR WKS CO INC NEW COM 030420103 1,048,966 8,102 SH SOLE 0 0 8,102
AMERICAN WTR WKS CO INC NEW COM 030420103 598,540 4,623 SH DFND 0 0 4,623
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 307,950 2,540 SH SOLE 0 0 2,540
APPLE INC COM 037833100 9,707,533 29,150 SH SOLE 0 0 29,150
APPLIED MATLS INC COM 038222105 818,208 1,600 SH SOLE 0 0 1,600
ARTESIAN RES CORP CL A 043113208 309,324 9,317 SH DFND 0 0 9,317
BADGER METER INC COM 056525108 223,484 1,809 SH DFND 0 0 1,809
BANC CALIF INC COM 05990k106 196,801 11,422 SH DFND 0 0 11,422
BANC CALIF INC COM 05990k106 382,764 22,215 SH SOLE 0 0 22,215
BANK OF AMER CORP COM 060505104 227,953 4,188 SH SOLE 0 0 4,188
BCB BANCORP INC COM 055298103 174,162 20,275 SH DFND 0 0 20,275
BEACON FINANCIAL CORP. COM 084680107 234,948 8,394 SH DFND 0 0 8,394
BEACON FINANCIAL CORP. COM 084680107 52,565 1,878 SH SOLE 0 0 1,878
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 445,665 895 SH SOLE 0 0 895
BLACKROCK ENHANCED EQUIT COM 09251a104 209,272 22,263 SH SOLE 0 0 22,263
BLACKROCK MULTI-SECTOR I COM 09258a107 143,366 12,755 SH SOLE 0 0 12,755
BLACKSTONE INC COM 09260d107 759,634 6,777 SH SOLE 0 0 6,777
BOEING CO COM 097023105 800,573 4,303 SH SOLE 0 0 4,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 347,100 5,000 SH SOLE 0 0 5,000
BOSTON SCIENTIFIC CORP COM 101137107 33,392 765 SH DFND 0 0 765
BOSTON SCIENTIFIC CORP COM 101137107 608,481 13,940 SH SOLE 0 0 13,940
BROADCOM INC COM 11135f101 226,869 646 SH SOLE 0 0 646
CACI INTL INC CL A 127190304 791,843 1,300 SH SOLE 0 0 1,300
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 387,879 19,023 SH SOLE 0 0 19,023
CALIFORNIA BANCORP COMMON STOC COM 84252a106 401,209 18,792 SH DFND 0 0 18,792
CALIFORNIA WTR SVC GROUP COM 130788102 281,923 6,093 SH DFND 0 0 6,093
CALUMET INC COM 131428104 1,516,401 28,950 SH SOLE 27,800 0 1,150
CAPITAL ONE FINL CORP COM 14040h105 416,452 2,157 SH SOLE 0 0 2,157
CARRIER GLOBAL CORP COM 14448c104 693,814 12,647 SH SOLE 0 0 12,647
CHENIERE ENERGY INC COM NEW 16411r208 12,439,678 46,239 SH SOLE 15,420 0 30,819
CITIGROUP INC COM NEW 172967424 501,606 3,874 SH SOLE 0 0 3,874
CLEARWAY ENERGY INC CLASS C CL C 18539c204 274,406 9,375 SH SOLE 0 0 9,375
COASTALSOUTH BANCSHARES INC CO COM NEW 19058x207 208,056 7,935 SH DFND 0 0 7,935
COCA COLA CO COM 191216100 579,663 6,734 SH SOLE 0 0 6,734
COLGATE PALMOLIVE CO COM 194162103 1,151,905 13,501 SH SOLE 0 0 13,501
COLUMBIA FINL INC COM SHS 197914104 162,352 14,679 SH DFND 0 0 14,679
COMMUNITY WEST BANCSHARES NE COM 203937107 229,048 8,796 SH DFND 0 0 8,796
CORE & MAIN INC CL A 21874C102 463,746 11,180 SH DFND 0 0 11,180
CORNING INC COM 219350105 1,835,433 11,937 SH SOLE 0 0 11,937
CSX CORP COM 126408103 981,640 21,106 SH SOLE 0 0 21,106
CUMMINS INC COM 231021106 741,795 1,436 SH SOLE 0 0 1,436
DANAHER CORP DEL COM 235851102 208,257 940 SH SOLE 0 0 940
DEERE & CO COM 244199105 308,913 460 SH SOLE 0 0 460
DEFIANCE QUANTUM ETF DEFIA QUANT ETF 26922a420 290,352 1,915 SH SOLE 0 0 1,915
DELEK LOGISTICS PARTN LP COM UNT RP INT 24664t103 974,435 18,313 SH SOLE 14,050 0 4,263
DIMENSIONAL US CORE EQUITY MAR US CORE EQT MKT 25434v104 890,748 17,012 SH SOLE 0 0 17,012
DISNEY WALT CO COM 254687106 1,000,536 9,538 SH SOLE 0 0 9,538
DT MIDSTREAM INC COMMON STOCK 23345m107 436,065 3,650 SH SOLE 0 0 3,650
E-POWER INC F CLASS A ORD CL A SHS g3091b102 41,184 10,400 SH SOLE 0 0 10,400
ECOLAB INC COM 278865100 238,610 869 SH DFND 0 0 869
ELI LILLY & CO COM 532457108 364,480 315 SH SOLE 0 0 315
ENERGY TRANSFER L P LP COM UT LTD PTN 29273v100 9,979,501 504,780 SH SOLE 194,100 0 310,680
ENTERPRISE PRODS PARTNERS L COM 293792107 1,924,860 54,054 SH SOLE 21,340 0 32,714
EQT CORP COM 26884l109 1,473,213 30,338 SH SOLE 19,729 0 10,609
EQUITY BANCSHARES INC CLASS A COM CL A 29460x109 451,083 9,569 SH DFND 0 0 9,569
ESSENTIAL UTILS INC COM 29670g102 9,797 250 SH SOLE 0 0 250
ESSENTIAL UTILS INC COM 29670g102 279,072 7,121 SH DFND 0 0 7,121
EV TAX-MANAGED DIV EQUIT COM 27828n102 509,832 36,287 SH SOLE 0 0 36,287
EXXONMOBIL HLDGS CORP COM SHS 30233q108 278,302 1,710 SH SOLE 0 0 1,710
FIRST CAROLINA FINANCIAL SERVI COMMON STOCK 31943f200 322,444 25,530 SH DFND 0 0 25,530
FIRST WESTN FINL INC COM 33751L105 341,526 11,388 SH DFND 0 0 11,388
FIRSTSUN CAPITAL BANCORP COMMO COM 33767u107 332,934 8,623 SH DFND 0 0 8,623
FIVE STAR BANCORP COMMON STOCK COM 33830t103 218,205 5,150 SH DFND 0 0 5,150
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,287,999 166,279 SH SOLE 104,700 0 61,579
GLOBAL WTR RES INC COM 379463102 85,780 10,790 SH DFND 0 0 10,790
GLOBAL X NASDAQ 100 COVERED CA NASDAQ 100 COVER 37954y483 363,580 19,600 SH SOLE 0 0 19,600
GLOBAL X S&P 500 COVERED CALL S&P 500 COVERED 37954y475 1,577,760 38,000 SH SOLE 0 0 38,000
H2O AMERICA COM 784305104 275,856 4,476 SH DFND 0 0 4,476
HEWLETT PACKARD ENTERPRI COM 42824c109 421,738 6,601 SH SOLE 0 0 6,601
HEXCEL CORP NEW COM 428291108 4,710,514 56,131 SH SOLE 12,800 0 43,331
HOME DEPOT INC COM 437076102 2,191,426 7,703 SH SOLE 0 0 7,703
HOMETRUST BANCSHARES INC COM 437872104 533,358 11,653 SH DFND 0 0 11,653
HONEYWELL AEROSPACE INC COM 43849r105 642,661 4,147 SH SOLE 0 0 4,147
HONEYWELL INTL INC COM 438516205 880,464 4,174 SH SOLE 0 0 4,174
HUBBELL INC COM 443510607 2,082,024 4,590 SH SOLE 0 0 4,590
ILLUMINA INC COM 452327109 1,649,743 6,028 SH SOLE 0 0 6,028
IMAX CORP F COM 45245e109 575,400 10,500 SH SOLE 0 0 10,500
INTERCONTINENTAL EXCHANG COM 45866f104 1,231,899 8,103 SH SOLE 0 0 8,103
INVESCO AEROSPACE & DEFENSE ET AEROSPACE DEFN 46137v100 865,717 5,599 SH SOLE 0 0 5,599
INVESCO KBW BANK ETF KBW BK ETF 46138e628 305,305 3,500 SH SOLE 0 0 3,500
INVESCO QQQ TR UNIT SER 1 46090e103 300,347 406 SH SOLE 0 0 406
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137v233 607,475 9,550 SH SOLE 0 0 9,550
INVESTAR HOLDING CORPORATION C COM 46134l105 512,331 17,740 SH DFND 0 0 17,740
ISHARES 0-3 MONTH TREASURY BON 0-3 MTH TREASURY 46436e718 387,618 3,850 SH SOLE 0 0 3,850
ISHARES TR RUSSELL 2000 ETF 464287655 208,417 750 SH SOLE 0 0 750
ISHARES TR GLOB HLTHCRE ETF 464287325 676,749 6,627 SH SOLE 0 0 6,627
ISHARES TR U.S. TECH ETF 464287721 476,820 1,800 SH SOLE 0 0 1,800
JOHNSON & JOHNSON COM 478160104 1,346,732 5,087 SH SOLE 0 0 5,087
JPMORGAN CHASE & CO COM 46625h100 2,965,229 8,963 SH SOLE 0 0 8,963
JPMORGAN EQUITY PREMIUM INCOME EQUITY PREMIUM 46641q332 701,344 12,475 SH SOLE 0 0 12,475
JPMORGAN NASDAQ EQUITY PREMIUM NASDAQ EQT PREM 46654q203 649,356 10,600 SH SOLE 0 0 10,600
KENVUE INC COM 49177j102 448,758 25,411 SH SOLE 0 0 25,411
KINDER MORGAN INC DEL COM 49456b101 429,396 14,242 SH SOLE 0 0 14,242
LATHAM GROUP INC COM 51819L107 344,077 55,229 SH DFND 0 0 55,229
LINEAGE CELL THERAPEUTIC COM 53566p109 14,335 15,000 SH SOLE 0 0 15,000
LOCKHEED MARTIN CORP COM 539830109 209,302 411 SH SOLE 0 0 411
LOWES COS INC COM 548661107 232,205 1,260 SH SOLE 0 0 1,260
MAINSTREET BANCSHARES INC COMM COM 56064y100 252,868 10,221 SH DFND 0 0 10,221
MARRIOTT INTL INC NEW CL A 571903202 1,214,257 3,414 SH SOLE 0 0 3,414
MASTERCARD INC CLASS CLASS A CL A 57636q104 272,978 495 SH SOLE 0 0 495
MCDONALDS CORP COM 580135101 620,767 2,688 SH SOLE 0 0 2,688
MEDTRONIC PLC F EXCHANGE OFFER SHS g5960l103 208,736 2,419 SH SOLE 0 0 2,419
MEDTRONIC PLC F EXCHANGE OFFER SHS g5960l103 23,643 274 SH DFND 0 0 274
MERCK & CO. INC. COM 58933y105 453,658 3,122 SH SOLE 0 0 3,122
META PLATFORMS INC CLASS A CL A 30303m102 505,450 697 SH SOLE 0 0 697
MICROSOFT CORP COM 594918104 7,834,035 15,274 SH SOLE 0 0 15,274
MPLX LP LP COM UNIT REP LTD 55336v100 4,924,677 87,441 SH SOLE 48,500 0 38,941
NEOS NASDAQ-100(R) HIGH INCOME NASDAQ 100 HIGH 78433h675 1,147,941 20,665 SH SOLE 0 0 20,665
NEOS S&P 500 HIGH INCOME ETF NEOS S&P 500 HI 78433h303 1,054,095 19,825 SH SOLE 0 0 19,825
NEXTDECADE CORP COM 65342k105 1,610,570 253,633 SH SOLE 126,100 0 127,533
NEXTERA ENERGY INC COM 65339f101 1,812,382 23,929 SH SOLE 0 0 23,929
NGL ENERGY PARTNERS L LP COM UNIT REPST 62913m107 2,749,939 186,563 SH SOLE 139,200 0 47,363
NISOURCE INC COM 65473p105 525,798 13,482 SH SOLE 0 0 13,482
NVIDIA CORP COM 67066g104 4,736,144 20,738 SH SOLE 0 0 20,738
OCEANFIRST FINL CORP COM 675234108 520,216 31,471 SH DFND 0 0 31,471
ONEOK INC COM 30609a109 777,492 9,118 SH SOLE 0 0 9,118
OTIS WORLDWIDE CORP COM 68902v107 384,376 5,976 SH SOLE 0 0 5,976
PALANTIR TECHNOLOGIES IN CLASS CL A 69608a108 311,625 1,666 SH SOLE 0 0 1,666
PFIZER INC COM 717081103 51,165 1,794 SH DFND 0 0 1,794
PFIZER INC COM 717081103 698,483 24,491 SH SOLE 0 0 24,491
PHILLIPS 66 COM 718546104 207,567 813 SH SOLE 0 0 813
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,971,250 167,422 SH SOLE 145,000 0 22,422
PLAINS GP HLDGS L P CLASS A LTD PARTNR INT A 72651a207 581,714 22,460 SH SOLE 0 0 22,460
PRAIRIE OPER CO COM 739650109 140,930 342,479 SH SOLE 200,000 0 142,479
PRIMERICA INC COM 74164m108 1,089,560 4,000 SH SOLE 0 0 4,000
PRIMIS FINL CORP COM 74167b109 848,116 55,505 SH DFND 0 0 55,505
PROCTER & GAMBLE CO COM 742718109 1,244,323 8,565 SH SOLE 0 0 8,565
QNB CORP COM 74726n107 38,267 839 SH SOLE 0 0 839
QNB CORP COM 74726n107 972,861 21,330 SH DFND 0 0 21,330
QUALCOMM INC COM 747525103 407,096 2,212 SH SOLE 0 0 2,212
QXO INC COM NEW 82846h405 136,937 11,714 SH SOLE 0 0 11,714
REALLOYS INC COM 75606v101 81,700 10,000 SH SOLE 0 0 10,000
RTX CORP COM 75513e101 2,136,460 11,508 SH SOLE 0 0 11,508
SELECT WATER SOLUTIONS INC CLA CL A COM 81617j301 705,494 35,649 SH DFND 0 0 35,649
SELLAS LIFE SCIENCES GRO COM NEW 81642t209 300,586 24,418 SH SOLE 0 0 24,418
SEMPRA COM 816851109 418,489 5,368 SH SOLE 0 0 5,368
SOUTHERN FIRST BANCSHARES COM 842873101 296,300 5,000 SH DFND 0 0 5,000
SPDR Blackstone Senior Loan ET ST STR BL LN ETF 78467v608 262,535 6,500 SH SOLE 0 0 6,500
STATE STREET CONSUMER DISCRETI ST STR DISCR ETF 81369y407 234,006 2,150 SH SOLE 0 0 2,150
STATE STREET ENERGY SELECT SEC ST STR ENERG ETF 81369y506 209,100 3,400 SH SOLE 0 0 3,400
STATE STREET FINANCIAL SELECT ST STR FINL ETF 81369y605 454,167 8,505 SH SOLE 0 0 8,505
STATE STREET HEALTH CARE SELEC ST STR CARE ETF 81369y209 511,323 3,036 SH SOLE 0 0 3,036
STATE STREET INDUSTRIAL SELECT ST STR INDL ETF 81369y704 814,862 4,880 SH SOLE 0 0 4,880
STATE STREET SPDR S&P 500 ETF TR UNIT 78462f103 6,456,426 8,466 SH SOLE 1,358 0 7,108
STATE STREET TECHNOLOGY SELECT ST STR TECHN ETF 81369y803 1,660,156 8,481 SH SOLE 0 0 8,481
SUNOCO LP LP COM UT REP LP 86765k109 1,842,445 25,284 SH SOLE 0 0 25,284
SUNOCOCORP LLC COM SHS LLC 86765q106 428,966 5,865 SH SOLE 0 0 5,865
TARGA RES CORP COM 87612g101 12,060,151 44,616 SH SOLE 19,400 0 25,216
TETRA TECH INC NEW COM 88162g103 303,239 9,203 SH DFND 0 0 9,203
TRANE TECHNOLOGIES PLC F SHS g8994e103 207,007 458 SH SOLE 0 0 458
UBER TECHNOLOGIES INC COM 90353t100 940,985 13,735 SH SOLE 0 0 13,735
UNITED THERAPEUTICS CORP COM 91307c102 7,045 13 SH DFND 0 0 13
UNITED THERAPEUTICS CORP COM 91307c102 209,711 387 SH SOLE 0 0 387
UNIVERSAL DISPLAY CORP COM 91347p105 231,120 3,000 SH SOLE 0 0 3,000
USCB FINL HLDGS INC CLASS A CLASS A COM 90355n101 5,239 240 SH SOLE 0 0 240
USCB FINL HLDGS INC CLASS A CLASS A COM 90355n101 321,992 14,750 SH DFND 0 0 14,750
VALMONT INDS INC COM 920253101 177,321 383 SH DFND 0 0 383
VALMONT INDS INC COM 920253101 23,149 50 SH SOLE 0 0 50
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 513,222 6,004 SH SOLE 0 0 6,004
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 242,642 1,040 SH SOLE 0 0 1,040
VERALTO CORP COM SHS 92338c103 592,707 6,284 SH DFND 0 0 6,284
VERALTO CORP COM SHS 92338c103 6,225 66 SH SOLE 0 0 66
VERSABANK F COM 92512j106 974,503 43,857 SH DFND 0 0 43,857
VERSABANK F COM 92512j106 88,813 3,997 SH SOLE 0 0 3,997
VISA INC CLASS A COM CL A 92826c839 293,932 818 SH SOLE 0 0 818
VISTRA CORP COM 92840m102 940,642 6,799 SH SOLE 2,425 0 4,374
WALMART INC COM 931142103 450,285 4,333 SH SOLE 0 0 4,333
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2,152,921 48,522 SH SOLE 38,200 0 10,322
WILLIAMS COS INC COM 969457100 12,400,991 182,448 SH SOLE 46,700 0 135,748
WISDOMTREE JAPAN HEDGED EQUITY JAPN HEDGE EQT 97717w851 541,650 3,000 SH SOLE 0 0 3,000
XPLR INFRASTRUCTURE L LP COM UNIT PART IN 65341b106 466,972 44,601 SH SOLE 33,950 0 10,651
XYLEM INC COM 98419m100 446,398 4,408 SH DFND 0 0 4,408
XYLEM INC COM 98419m100 303,607 2,998 SH SOLE 0 0 2,998
YORK WTR CO COM 987184108 562,183 18,360 SH DFND 0 0 18,360