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
AAR CORP COMMON 000361105 1,218 8,525 SH SOLE 1 8,525 0 0
AFLAC INC COMMON 001055102 492 4,200 SH SOLE 1 4,200 0 0
AZZ INC COMMON 002474104 4,853 31,300 SH SOLE 1 31,300 0 0
ABBOTT LABORATORIES COMMON 002824100 11,302 124,556 SH SOLE 1 124,556 0 0
ADDUS HOMECARE CORP COMMON 006739106 3,417 34,010 SH SOLE 1 34,010 0 0
ADVANCED ENERGY INDS INC COMMON 007973100 706 1,894 SH SOLE 1 1,894 0 0
AEROVIRONMENT INC COMMON 008073108 4,033 24,431 SH SOLE 1 24,431 0 0
AIRBNB INC COMMON 009066101 2,224 15,545 SH SOLE 1 15,545 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 34 116 SH SOLE 1 116 0 0
ALASKA AIR GROUP INC COMMON 011659109 2,008 38,475 SH SOLE 1 38,475 0 0
ALBEMARLE CORP COMMON 012653101 46 341 SH SOLE 1 341 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 1,444 8,560 SH SOLE 1 8,560 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 6,496 137,858 SH SOLE 1 137,858 0 0
AMAZON.COM INC COMMON 023135106 56,174 235,687 SH SOLE 1 235,687 0 0
AMEREN CORP COMMON 023608102 643 5,688 SH SOLE 1 5,688 0 0
AMENTUM HOLDINGS INC COMMON 023939101 542 26,202 SH SOLE 1 26,202 0 0
AMERICAN INTERNATIONAL GROUP I COMMON 026874784 7,705 103,379 SH SOLE 1 103,379 0 0
AMETEK INC COMMON 031100100 3,550 14,675 SH SOLE 1 14,675 0 0
AMGEN INC COMMON 031162100 85 235 SH SOLE 1 235 0 0
ANALOG DEVICES INC COMMON 032654105 8,742 22,011 SH SOLE 1 22,011 0 0
APPLE INC COMMON 037833100 129,654 448,073 SH SOLE 1 448,073 0 0
APPLIED MATERIALS INC COMMON 038222105 87,911 121,592 SH SOLE 1 121,592 0 0
ARCOSA INC COMMON 039653100 554 3,810 SH SOLE 1 3,810 0 0
ARISTA NETWORKS INC COMMON 040413205 42,293 248,956 SH SOLE 1 248,956 0 0
ASSOCIATED BANC CORP COMMON 045487105 563 18,300 SH SOLE 1 18,300 0 0
ATLASSIAN CORP COMMON 049468101 4,114 52,889 SH SOLE 1 52,889 0 0
AUTODESK INC COMMON 052769106 6,346 32,643 SH SOLE 1 32,643 0 0
AVERY DENNISON CORP COMMON 053611109 8,718 53,700 SH SOLE 1 53,700 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 734 6,425 SH SOLE 1 6,425 0 0
BANK OF AMERICA CORP COMMON 060505104 15,541 272,748 SH SOLE 1 272,748 0 0
BANK OF NEW YORK MELLON CORP COMMON 064058100 4,220 29,180 SH SOLE 1 29,180 0 0
BELDEN INC COMMON 077454106 3,000 25,015 SH SOLE 1 25,015 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 267 533 SH SOLE 1 533 0 0
BHP GROUP ADR DEPOSITARY RECEI 088606108 1,285 15,420 SH SOLE 1 15,420 0 0
BOOT BARN HOLDINGS INC COMMON 099406100 2,237 13,620 SH SOLE 1 13,620 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 3,267 53,850 SH SOLE 1 53,850 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 467 10,940 SH SOLE 1 10,940 0 0
BRADY CORP COMMON 104674106 72 790 SH SOLE 1 790 0 0
BRINK'S CO/THE COMMON 109696104 1,160 12,280 SH SOLE 1 12,280 0 0
AZENTA INC COMMON 114340102 181 7,090 SH SOLE 1 7,090 0 0
BUTTERFLY NETWORK INC COMMON 124155102 1,233 146,450 SH SOLE 1 146,450 0 0
CSW INDUSTRIALS INC COMMON 126402106 2,098 7,540 SH SOLE 1 7,540 0 0
CSX CORP COMMON 126408103 9,237 194,345 SH SOLE 1 194,345 0 0
CABOT CORP COMMON 127055101 908 10,000 SH SOLE 1 10,000 0 0
CARLISLE COS INC COMMON 142339100 5,254 14,485 SH SOLE 1 14,485 0 0
CASELLA WASTE SYS INC COMMON 147448104 321 3,307 SH SOLE 1 3,307 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 5,822 7,325 SH SOLE 1 7,325 0 0
CATERPILLAR INC COMMON 149123101 4,579 4,300 SH SOLE 1 4,300 0 0
CENTURY COMMUNITIES INC COMMON 156504300 1,349 18,830 SH SOLE 1 18,830 0 0
CHESAPEAKE UTILITIES CORP COMMON 165303108 1,646 13,440 SH SOLE 1 13,440 0 0
CIENA CORP COMMON 171779309 20,984 42,775 SH SOLE 1 42,775 0 0
CIRCLE INTERNET GROUP INC COMMON 172573107 570 9,100 SH SOLE 1 9,100 0 0
CITIGROUP INC COMMON 172967424 4,132 29,525 SH SOLE 1 29,525 0 0
CITIZENS FINL GROUP INC COMMON 174610105 6,433 91,805 SH SOLE 1 91,805 0 0
COCA-COLA CO/THE COMMON 191216100 8,967 110,337 SH SOLE 1 110,337 0 0
COLLIERS INTL GROUP INC COMMON 194693107 2,610 27,825 SH SOLE 1 27,825 0 0
COLUMBIA BANKING SYSTEM INC COMMON 197236102 2,574 80,320 SH SOLE 1 80,320 0 0
COMMERCIAL METALS CO COMMON 201723103 717 11,425 SH SOLE 1 11,425 0 0
CONMED CORP COMMON 207410101 100 3,060 SH SOLE 1 3,060 0 0
CRANE COMPANY COMMON 224408104 5,569 24,965 SH SOLE 1 24,965 0 0
CRANE NXT COMPANY COMMON 224441105 1,965 38,400 SH SOLE 1 38,400 0 0
CUBESMART REIT 229663109 1,006 25,300 SH SOLE 1 25,300 0 0
DTE ENERGY CO COMMON 233331107 300 1,970 SH SOLE 1 1,970 0 0
DEERE & CO COMMON 244199105 45 71 SH SOLE 1 71 0 0
DEXCOM INC COMMON 252131107 7,645 113,514 SH SOLE 1 113,514 0 0
DONALDSON CO INC COMMON 257651109 5,216 58,100 SH SOLE 1 58,100 0 0
DORMAN PRODUCTS INC COMMON 258278100 281 2,060 SH SOLE 1 2,060 0 0
DOVER CORP COMMON 260003108 12,193 54,363 SH SOLE 1 54,363 0 0
DYNATRACE INC COMMON 268150109 3,019 68,760 SH SOLE 1 68,760 0 0
EBAY INC COMMON 278642103 2,664 23,840 SH SOLE 1 23,840 0 0
ECOLAB INC COMMON 278865100 171 615 SH SOLE 1 615 0 0
EMERSON ELECTRIC CO COMMON 291011104 8,002 55,897 SH SOLE 1 55,897 0 0
EPLUS INC COMMON 294268107 241 2,900 SH SOLE 1 2,900 0 0
EQUIFAX INC COMMON 294429105 45 285 SH SOLE 1 285 0 0
ESCO TECHNOLOGIES INC COMMON 296315104 516 1,475 SH SOLE 1 1,475 0 0
EURONET WORLDWIDE INC COMMON 298736109 2,115 28,900 SH SOLE 1 28,900 0 0
FTI CONSULTING INC COMMON 302941109 817 5,485 SH SOLE 1 5,485 0 0
FEDERAL SIGNAL CORP COMMON 313855108 278 2,160 SH SOLE 1 2,160 0 0
FEDEX FREIGHT HLDG CO INC COMMON 314352105 773 5,116 SH SOLE 1 5,116 0 0
FIFTH THIRD BANCORP COMMON 316773100 3,120 55,350 SH SOLE 1 55,350 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 201 1,575 SH SOLE 1 1,575 0 0
FULLER H B CO COMMON 359694106 182 3,125 SH SOLE 1 3,125 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 4,819 20,993 SH SOLE 1 20,993 0 0
GENERAL DYNAMICS CORP COMMON 369550108 10,749 30,345 SH SOLE 1 30,345 0 0
GLAUKOS CORP COMMON 377322102 10,105 72,305 SH SOLE 1 72,305 0 0
GRACO INC COMMON 384109104 239 3,160 SH SOLE 1 3,160 0 0
HAEMONETICS CORP COMMON 405024100 158 2,110 SH SOLE 1 2,110 0 0
HAMILTON LANE INC COMMON 407497106 4,474 56,750 SH SOLE 1 56,750 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 1,841 8,600 SH SOLE 1 8,600 0 0
HAWKINS INC COMMON 420261109 761 5,355 SH SOLE 1 5,355 0 0
HERCULES CAPITAL INC COMMON 427096508 552 35,000 SH SOLE 1 35,000 0 0
HOME DEPOT INC COMMON 437076102 21,796 61,801 SH SOLE 1 61,801 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516205 8,985 40,128 SH SOLE 1 40,128 0 0
HORACE MANN EDUCATORS CORP COMMON 440327104 1,193 23,095 SH SOLE 1 23,095 0 0
HORMEL FOODS CORP COMMON 440452100 41 1,670 SH SOLE 1 1,670 0 0
HUBBELL INC COMMON 443510607 8,873 16,960 SH SOLE 1 16,960 0 0
HUBSPOT INC COMMON 443573100 2,760 15,125 SH SOLE 1 15,125 0 0
HUNTINGTON BANCSHARES INC/OH COMMON 446150104 4,289 241,893 SH SOLE 1 241,893 0 0
HUNTINGTON INGALLS INDUSTRIES COMMON 446413106 1,113 3,975 SH SOLE 1 3,975 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 5,527 55,330 SH SOLE 1 55,330 0 0
IDACORP INC COMMON 451107106 3,639 24,050 SH SOLE 1 24,050 0 0
INDEPENDENT BK CORP MASS COMMON 453836108 332 3,965 SH SOLE 1 3,965 0 0
INTL BUSINESS MACHINES CORP COMMON 459200101 10,294 36,606 SH SOLE 1 36,606 0 0
INTUIT INC COMMON 461202103 8,597 32,937 SH SOLE 1 32,937 0 0
JBT MAREL CORPORATION COMMON 477839104 227 1,563 SH SOLE 1 1,563 0 0
JOHNSON & JOHNSON COMMON 478160104 9,488 37,360 SH SOLE 1 37,360 0 0
KLA CORP COMMON 482480100 65 215 SH SOLE 1 215 0 0
KNIFE RIVER CORP COMMON 498894104 229 2,735 SH SOLE 1 2,735 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 4,641 59,600 SH SOLE 1 59,600 0 0
L3HARRIS TECHNOLOGIES INC COMMON 502431109 144 495 SH SOLE 1 495 0 0
LANTHEUS HOLDINGS INC COMMON 516544103 243 2,194 SH SOLE 1 2,194 0 0
ELI LILLY & CO COMMON 532457108 39,368 32,822 SH SOLE 1 32,822 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 2,375 8,945 SH SOLE 1 8,945 0 0
LOCKHEED MARTIN CORP COMMON 539830109 3,444 6,760 SH SOLE 1 6,760 0 0
MP MATERIALS CORP COMMON 553368101 3,550 63,375 SH SOLE 1 63,375 0 0
MAGNOLIA OIL & GAS CORP COMMON 559663109 334 13,055 SH SOLE 1 13,055 0 0
MATADOR RES CO COMMON 576485205 249 5,000 SH SOLE 1 5,000 0 0
MCDONALD'S CORP COMMON 580135101 15,028 55,595 SH SOLE 1 55,595 0 0
MEREO BIOPHARMA GROUP PLC ADR DEPOSITARY RECEI 589492107 0 970 SH SOLE 1 970 0 0
MICROSOFT CORP COMMON 594918104 102,896 275,845 SH SOLE 1 275,845 0 0
MICRON TECHNOLOGY INC COMMON 595112103 18,679 16,182 SH SOLE 1 16,182 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 6,754 116,778 SH SOLE 1 116,778 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 21,414 15,491 SH SOLE 1 15,491 0 0
MORGAN STANLEY COMMON 617446448 8,441 40,380 SH SOLE 1 40,380 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 311 750 SH SOLE 1 750 0 0
MUNICH RE GROUP ADR DEPOSITARY RECEI 626188106 50 4,500 SH SOLE 1 4,500 0 0
NATERA INC COMMON 632307104 5,507 20,288 SH SOLE 1 20,288 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 1,876 18,270 SH SOLE 1 18,270 0 0
NEWMONT CORP COMMON 651639106 62 660 SH SOLE 1 660 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 45 500 SH SOLE 1 500 0 0
NIKE INC CL B COMMON 654106103 632 15,390 SH SOLE 1 15,390 0 0
NORTHERN OIL AND GAS INC COMMON 665531307 2,781 153,200 SH SOLE 1 153,200 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 3,100 6,087 SH SOLE 1 6,087 0 0
CHORD ENERGY CORP COMMON 674215207 1,194 10,450 SH SOLE 1 10,450 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 3,646 140,770 SH SOLE 1 140,770 0 0
OLIN CORP COMMON 680665205 923 46,575 SH SOLE 1 46,575 0 0
OUTSET MEDICAL INC COMMON 690145206 1 177 SH SOLE 1 177 0 0
PPG INDUSTRIES INC COMMON 693506107 33 275 SH SOLE 1 275 0 0
PALO ALTO NETWORKS INC COMMON 697435105 31,320 91,842 SH SOLE 1 91,842 0 0
PARKER-HANNIFIN CORP COMMON 701094104 6,525 6,671 SH SOLE 1 6,671 0 0
PEPSICO INC COMMON 713448108 6,619 48,887 SH SOLE 1 48,887 0 0
REVVITY INC COMMON 714046109 30 270 SH SOLE 1 270 0 0
PFIZER INC COMMON 717081103 660 27,428 SH SOLE 1 27,428 0 0
PIPER SANDLER COMPANIES COMMON 724078209 1,450 20,050 SH SOLE 1 20,050 0 0
PLEXUS CORP COMMON 729132100 704 2,340 SH SOLE 1 2,340 0 0
POWER INTEGRATIONS INC COMMON 739276103 2,002 23,900 SH SOLE 1 23,900 0 0
PROCTER & GAMBLE CO COMMON 742718109 10,424 71,085 SH SOLE 1 71,085 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106 29 355 SH SOLE 1 355 0 0
REALTY INCOME CORP REIT 756109104 6,603 106,575 SH SOLE 1 106,575 0 0
REGAL REXNORD CORP COMMON 758750103 4,071 17,093 SH SOLE 1 17,093 0 0
REINSURANCE GROUP OF AMERICA I COMMON 759351604 2,330 10,955 SH SOLE 1 10,955 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,031 64,134 SH SOLE 1 64,134 0 0
RENTOKIL INITIAL PLC-ADR DEPOSITARY RECEI 760125104 384 13,430 SH SOLE 1 13,430 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,900 30,550 SH SOLE 1 30,550 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 1,376 2,780 SH SOLE 1 2,780 0 0
ROPER TECHNOLOGIES INC COMMON 776696106 11 32 SH SOLE 1 32 0 0
ROSS STORES INC COMMON 778296103 72 340 SH SOLE 1 340 0 0
SHELL PLC ADR DEPOSITARY RECEI 780259305 9,970 128,582 SH SOLE 1 128,582 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 2,404 24,465 SH SOLE 1 24,465 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 6,591 19,143 SH SOLE 1 19,143 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 17,290 107,453 SH SOLE 1 107,453 0 0
SILGAN HOLDINGS INC COMMON 827048109 1,298 27,975 SH SOLE 1 27,975 0 0
JM SMUCKER CO/THE COMMON 832696405 70 620 SH SOLE 1 620 0 0
SONY GROUP CORP ADR DEPOSITARY RECEI 835699307 5,278 263,110 SH SOLE 1 263,110 0 0
BLOCK INC COMMON 852234103 34 450 SH SOLE 1 450 0 0
STANDEX INTL CORP COMMON 854231107 594 1,660 SH SOLE 1 1,660 0 0
STEPAN CO COMMON 858586100 301 5,400 SH SOLE 1 5,400 0 0
STIFEL FINANCIAL CORP COMMON 860630102 3,070 43,999 SH SOLE 1 43,999 0 0
STRYKER CORP COMMON 863667101 12,251 38,912 SH SOLE 1 38,912 0 0
SUPERNUS PHARMACEUTICALS INC COMMON 868459108 3,239 69,650 SH SOLE 1 69,650 0 0
SYNOPSYS INC COMMON 871607107 2,160 4,842 SH SOLE 1 4,842 0 0
SYSCO CORP COMMON 871829107 68 815 SH SOLE 1 815 0 0
TJX COS INC/THE COMMON 872540109 22,270 146,999 SH SOLE 1 146,999 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 9,679 20,267 SH SOLE 1 20,267 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 7,980 31,923 SH SOLE 1 31,923 0 0
TENNANT CO COMMON 880345103 221 2,525 SH SOLE 1 2,525 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 12,516 24,965 SH SOLE 1 24,965 0 0
THOMSON REUTERS CORP COMMON 884903881 677 8,294 SH SOLE 1 8,294 0 0
TOAST INC COMMON 888787108 1,097 39,420 SH SOLE 1 39,420 0 0
TRANSDIGM GROUP INC COMMON 893641100 2,751 2,065 SH SOLE 1 2,065 0 0
UFP TECHNOLOGIES INC COMMON 902673102 821 3,095 SH SOLE 1 3,095 0 0
US BANCORP COMMON 902973304 3,838 63,540 SH SOLE 1 63,540 0 0
UNION PACIFIC CORP COMMON 907818108 11,731 43,128 SH SOLE 1 43,128 0 0
UNITED BANKSHARES INC WES COMMON 909907107 382 8,335 SH SOLE 1 8,335 0 0
VANGUARD FTSE DEV MKTS ETF EXCHANGE TRADED 921943858 424 5,955 SH SOLE 1 5,955 0 0
VANGUARD SMALL CAP ETF EXCHANGE TRADED 922908751 350 1,154 SH SOLE 1 1,154 0 0
WALMART INC COMMON 931142103 120 1,062 SH SOLE 1 1,062 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 1,054 12,825 SH SOLE 1 12,825 0 0
WILEY JOHN & SONS INC COMMON 968223206 251 5,180 SH SOLE 1 5,180 0 0
WILLIAMS COS INC/THE COMMON 969457100 26,589 357,674 SH SOLE 1 357,674 0 0
EQUITABLE HOLDINGS INC COMMON 29452E101 7,985 181,975 SH SOLE 1 181,975 0 0
RTX CORP COMMON 75513E101 9,027 47,580 SH SOLE 1 47,580 0 0
QUANTA SERVICES INC COMMON 74762E102 112 155 SH SOLE 1 155 0 0
CNO FINANCIAL GROUP INC COMMON 12621E103 1,140 22,365 SH SOLE 1 22,365 0 0
TARGET CORP COMMON 87612E106 1,527 11,689 SH SOLE 1 11,689 0 0
ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 1,111 37,225 SH SOLE 1 37,225 0 0
ARGAN INC COMMON 04010E109 16,128 20,197 SH SOLE 1 20,197 0 0
IMAX CORP COMMON 45245E109 3,063 76,850 SH SOLE 1 76,850 0 0
TRAVELERS COS INC/THE COMMON 89417E109 75 226 SH SOLE 1 226 0 0
BROADSTONE NET LEASE INC REIT 11135E203 1,059 51,225 SH SOLE 1 51,225 0 0
ABBVIE INC COMMON 00287Y109 14,154 56,249 SH SOLE 1 56,249 0 0
COVISTA INC COMMON 00737L103 2,575 20,655 SH SOLE 1 20,655 0 0
ADYEN NV-ADR DEPOSITARY RECEI 00783V104 1,892 203,225 SH SOLE 1 203,225 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 8,732 65,737 SH SOLE 1 65,737 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 392 4,080 SH SOLE 1 4,080 0 0
ALPHABET INC - CL C COMMON 02079K107 29,477 83,425 SH SOLE 1 83,425 0 0
ALPHABET INC - CL A COMMON 02079K305 102,724 287,445 SH SOLE 1 287,445 0 0
AMERICAN TOWER CORP REIT 03027X100 37 225 SH SOLE 1 225 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 17,499 38,145 SH SOLE 1 38,145 0 0
AMNEAL PHARMACEUTICALS INC COMMON 03168L105 972 56,150 SH SOLE 1 56,150 0 0
ARCUTIS BIOTHERAPEUTICS INC COMMON 03969K108 758 28,900 SH SOLE 1 28,900 0 0
ARTISAN PARTNERS ASSET MGMT IN COMMON 04316A108 1,510 43,725 SH SOLE 1 43,725 0 0
ATMUS FILTRATION TECHNOLO COMMON 04956D107 125 2,450 SH SOLE 1 2,450 0 0
ATRICURE INC COMMON 04963C209 3,171 113,330 SH SOLE 1 113,330 0 0
AVIENT CORP COMMON 05368V106 1,130 30,565 SH SOLE 1 30,565 0 0
AXON ENTERPRISE INC COMMON 05464C101 11,101 19,801 SH SOLE 1 19,801 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 3,492 35,651 SH SOLE 1 35,651 0 0
BWX TECHNOLOGIES INC COMMON 05605H100 5,543 28,475 SH SOLE 1 28,475 0 0
BANCO SANTANDER SA ADR DEPOSITARY RECEI 05964H105 558 40,400 SH SOLE 1 40,400 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 155 4,700 SH SOLE 1 4,700 0 0
BIO-TECHNE CORP COMMON 09073M104 2,252 31,875 SH SOLE 1 31,875 0 0
BLACKSTONE INC COMMON 09260D107 1,777 15,100 SH SOLE 1 15,100 0 0
BLACKROCK INC COMMON 09290D101 56 58 SH SOLE 1 58 0 0
BOOKING HOLDINGS INC COMMON 09857L108 2,005 11,250 SH SOLE 1 11,250 0 0
BROADCOM INC COMMON 11135F101 157,133 415,970 SH SOLE 1 415,970 0 0
CH ROBINSON WORLDWIDE INC COMMON 12541W209 3,763 19,980 SH SOLE 1 19,980 0 0
CARDINAL HEALTH INC COMMON 14149Y108 9,416 39,635 SH SOLE 1 39,635 0 0
CARETRUST REIT INC REIT 14174T107 10,588 262,405 SH SOLE 1 262,405 0 0
CARLYLE GROUP INC/THE COMMON 14316J108 8,225 195,315 SH SOLE 1 195,315 0 0
CENTRUS ENERGY CORP COMMON 15643U104 1,230 7,325 SH SOLE 1 7,325 0 0
CHENIERE ENERGY INC COMMON 16411R208 11,850 49,581 SH SOLE 1 49,581 0 0
CISCO SYSTEMS INC COMMON 17275R102 13,405 114,125 SH SOLE 1 114,125 0 0
COHERENT CORP COMMON 19247G107 19,836 50,285 SH SOLE 1 50,285 0 0
CONOCOPHILLIPS COMMON 20825C104 12,470 119,951 SH SOLE 1 119,951 0 0
CONSTELLATION ENERGY CORP COMMON 21037T109 97 390 SH SOLE 1 390 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 486 519 SH SOLE 1 519 0 0
CROWDSTRIKE HOLDINGS INC COMMON 22788C105 4,960 6,500 SH SOLE 1 6,500 0 0
DT MIDSTREAM INC COMMON 23345M107 1,636 11,150 SH SOLE 1 11,150 0 0
DATADOG INC COMMON 23804L103 13,910 53,425 SH SOLE 1 53,425 0 0
DEVON ENERGY CORP COMMON 25179M103 1,653 40,000 SH SOLE 1 40,000 0 0
DOMINION ENERGY INC COMMON 25746U109 24 349 SH SOLE 1 349 0 0
DOORDASH INC COMMON 25809K105 2,806 15,205 SH SOLE 1 15,205 0 0
DROPBOX INC COMMON 26210C104 34 1,250 SH SOLE 1 1,250 0 0
ELF BEAUTY INC COMMON 26856L103 906 12,250 SH SOLE 1 12,250 0 0
EAGLE MATERIALS INC COMMON 26969P108 3,788 16,835 SH SOLE 1 16,835 0 0
ELEMENT SOLUTIONS INC COMMON 28618M106 572 11,970 SH SOLE 1 11,970 0 0
EMCOR GROUP INC COMMON 29084Q100 9,037 10,890 SH SOLE 1 10,890 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 5,188 51,330 SH SOLE 1 51,330 0 0
TCW COMPOUNDERS ETF EXCHANGE TRADED 29287L601 309 9,600 SH SOLE 1 9,600 0 0
ENPRO INC COMMON 29355X107 1,404 3,725 SH SOLE 1 3,725 0 0
ENTEGRIS INC COMMON 29362U104 1,966 10,931 SH SOLE 1 10,931 0 0
ENTERGY CORP COMMON 29364G103 111 965 SH SOLE 1 965 0 0
EVERCORE INC - CL A COMMON 29977A105 1,934 5,665 SH SOLE 1 5,665 0 0
EVERGY INC COMMON 30034W106 7,530 87,125 SH SOLE 1 87,125 0 0
EXXONMOBIL HOLDINGS CORP COMMON 30233Q108 7,550 55,225 SH SOLE 1 55,225 0 0
META PLATFORMS INC CLASS A COMMON 30303M102 39,987 70,989 SH SOLE 1 70,989 0 0
FEDEX CORP COMMON 31428X106 3,207 10,243 SH SOLE 1 10,243 0 0
FLOWSERVE CORP COMMON 34354P105 13,714 184,920 SH SOLE 1 184,920 0 0
GE VERNOVA INC COMMON 36828A101 15,585 13,265 SH SOLE 1 13,265 0 0
GLACIER BANCORP INC COMMON 37637Q105 1,414 27,420 SH SOLE 1 27,420 0 0
GLENCORE PLC ADR DEPOSITARY RECEI 37827X100 39 2,840 SH SOLE 1 2,840 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 123 1,700 SH SOLE 1 1,700 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 31,797 31,440 SH SOLE 1 31,440 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 972 37,650 SH SOLE 1 37,650 0 0
HA SUSTAINABLE INFRA CAPITAL I COMMON 41068X100 623 15,950 SH SOLE 1 15,950 0 0
HONEYWELL AEROSPACE INC COMMON 43849R105 8,871 40,128 SH SOLE 1 40,128 0 0
ICF INTL INC COMMON 44925C103 111 1,525 SH SOLE 1 1,525 0 0
ICU MED INC COMMON 44930G107 293 2,000 SH SOLE 1 2,000 0 0
IDEXX LABORATORIES INC COMMON 45168D104 2,290 4,350 SH SOLE 1 4,350 0 0
INFINEON TECHNOLOGIES AG ADR DEPOSITARY RECEI 45662N103 118 1,255 SH SOLE 1 1,255 0 0
INSTALLED BLDG PRODS INC COMMON 45780R101 281 1,222 SH SOLE 1 1,222 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 5,718 46,445 SH SOLE 1 46,445 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 12,302 30,934 SH SOLE 1 30,934 0 0
IRADIMED CORP COMMON 46266A109 781 8,175 SH SOLE 1 8,175 0 0
IRIDIUM COMMUNICATIONS INC COMMON 46269C102 1,466 26,725 SH SOLE 1 26,725 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 1,004 20,325 SH SOLE 1 20,325 0 0
ISHARES INC MSCI JAPAN EXCHANGE TRADED 46434G822 82 880 SH SOLE 1 880 0 0
JPMORGAN CHASE & CO COMMON 46625H100 35,539 108,572 SH SOLE 1 108,572 0 0
JACOBS SOLUTIONS INC COMMON 46982L108 3,112 24,700 SH SOLE 1 24,700 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 107 4,200 SH SOLE 1 4,200 0 0
OPENLANE INC COMMON 48238T109 301 7,290 SH SOLE 1 7,290 0 0
KKR & CO INC COMMON 48251W104 1,014 11,050 SH SOLE 1 11,050 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 1,249 3,567 SH SOLE 1 3,567 0 0
KODIAK GAS SERVICES INC COMMON 50012A108 7,261 96,650 SH SOLE 1 96,650 0 0
MGE ENERGY INC COMMON 55277P104 141 1,730 SH SOLE 1 1,730 0 0
MKS INC COMMON 55306N104 10,742 24,150 SH SOLE 1 24,150 0 0
MARATHON PETROLEUM CORP COMMON 56585A102 55 216 SH SOLE 1 216 0 0
MASTERCARD INC COMMON 57636Q104 11 22 SH SOLE 1 22 0 0
MEDNAX INC COMMON 58502B106 197 7,770 SH SOLE 1 7,770 0 0
MERCADOLIBRE INC COMMON 58733R102 682 402 SH SOLE 1 402 0 0
MERCK & CO INC COMMON 58933Y105 13,256 103,159 SH SOLE 1 103,159 0 0
MIZUHO FINANCIAL GROUP ADR DEPOSITARY RECEI 60687Y109 1,332 139,000 SH SOLE 1 139,000 0 0
MOSAIC CO/THE COMMON 61945C103 26 1,205 SH SOLE 1 1,205 0 0
NCINO INC COMMON 63947X101 2,075 126,885 SH SOLE 1 126,885 0 0
NETFLIX INC COMMON 64110L106 9,970 139,635 SH SOLE 1 139,635 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 3,182 17,815 SH SOLE 1 17,815 0 0
NEXTERA ENERGY INC COMMON 65339F101 11,605 132,224 SH SOLE 1 132,224 0 0
NISOURCE INC COMMON 65473P105 3,339 70,220 SH SOLE 1 70,220 0 0
NVIDIA CORP COMMON 67066G104 164,040 819,830 SH SOLE 1 819,830 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 72 785 SH SOLE 1 785 0 0
ONE GAS INC COMMON 68235P108 211 2,740 SH SOLE 1 2,740 0 0
ORACLE CORP COMMON 68389X105 7,327 49,996 SH SOLE 1 49,996 0 0
ORIGIN BANCORP INC COMMON 68621T102 87 1,700 SH SOLE 1 1,700 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 550 7,680 SH SOLE 1 7,680 0 0
OUTFRONT MEDIA INC REIT 69007J304 1,862 56,850 SH SOLE 1 56,850 0 0
PPL CORP COMMON 69351T106 9,730 267,665 SH SOLE 1 267,665 0 0
PTC INC COMMON 69370C100 5,311 46,750 SH SOLE 1 46,750 0 0
PINNACLE FINL PARTNERS INC COMMON 72348N109 5,107 50,627 SH SOLE 1 50,627 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 270 2,375 SH SOLE 1 2,375 0 0
PROVIDENT FINANCIAL SERVICES I COMMON 74386T105 1,775 75,075 SH SOLE 1 75,075 0 0
QUANTERIX CORP COMMON 74766Q101 1 272 SH SOLE 1 272 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 2,264 10,680 SH SOLE 1 10,680 0 0
S&P GLOBAL INC COMMON 78409V104 9,505 23,339 SH SOLE 1 23,339 0 0
SALESFORCE INC COMMON 79466L302 4,305 27,481 SH SOLE 1 27,481 0 0
SAMSARA, INC. CLASS A COMMON 79589L106 2,287 70,515 SH SOLE 1 70,515 0 0
SEA LTD-ADR DEPOSITARY RECEI 81141R100 242 2,525 SH SOLE 1 2,525 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 2,135 17,320 SH SOLE 1 17,320 0 0
SERVICENOW INC COMMON 81762P102 8,035 80,936 SH SOLE 1 80,936 0 0
SIBANYE STILLWATER LTD ADR DEPOSITARY RECEI 82575P107 42 5,000 SH SOLE 1 5,000 0 0
ARS PHARMACEUTICALS INC COMMON 82835W108 744 92,875 SH SOLE 1 92,875 0 0
SOUTHERN COPPER CORP COMMON 84265V105 302 1,735 SH SOLE 1 1,735 0 0
TFI INTERNATIONAL INC COMMON 87241L109 3,221 22,435 SH SOLE 1 22,435 0 0
TARGA RESOURCES CORP COMMON 87612G101 1,030 3,840 SH SOLE 1 3,840 0 0
TENET HEALTHCARE CORP COMMON 88033G407 2,817 15,060 SH SOLE 1 15,060 0 0
TESLA INC COMMON 88160R101 1,653 3,930 SH SOLE 1 3,930 0 0
TETRALOGIC PHARMACEUTICALS COR COMMON 88165U109 0 3,913 SH SOLE 1 3,913 0 0
TG THERAPEUTICS INC COMMON 88322Q108 1,125 20,480 SH SOLE 1 20,480 0 0
TIDEWATER INC NEW COMMON 88642R109 147 2,200 SH SOLE 1 2,200 0 0
TRANSMEDICS GROUP INC COMMON 89377M109 889 13,380 SH SOLE 1 13,380 0 0
TREX CO INC COMMON 89531P105 3,279 65,520 SH SOLE 1 65,520 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 357 8,950 SH SOLE 1 8,950 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 6 125 SH SOLE 1 125 0 0
UBER TECHNOLOGIES INC COMMON 90353T100 2,402 33,290 SH SOLE 1 33,290 0 0
ULTA BEAUTY INC COMMON 90384S303 8,644 19,167 SH SOLE 1 19,167 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 36,022 86,669 SH SOLE 1 86,669 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 2,965 70,030 SH SOLE 1 70,030 0 0
VERICEL CORP COMMON 92346J108 3,701 83,185 SH SOLE 1 83,185 0 0
VERTIV HOLDINGS CO-A COMMON 92537N108 17,874 53,385 SH SOLE 1 53,385 0 0
VISA INC COMMON 92826C839 26,483 77,191 SH SOLE 1 77,191 0 0
VISTRA CORP COMMON 92840M102 3,030 19,100 SH SOLE 1 19,100 0 0
WEC ENERGY GROUP INC COMMON 92939U106 2,567 21,980 SH SOLE 1 21,980 0 0
WASTE CONNECTIONS INC COMMON 94106B101 11,528 69,156 SH SOLE 1 69,156 0 0
WASTE MANAGEMENT INC COMMON 94106L109 11,384 51,075 SH SOLE 1 51,075 0 0
WELLTOWER INC REIT 95040Q104 102 450 SH SOLE 1 450 0 0
XYLEM INC COMMON 98419M100 8,156 68,995 SH SOLE 1 68,995 0 0
YETI HOLDINGS INC COMMON 98585X104 2,329 46,985 SH SOLE 1 46,985 0 0
ZOETIS INC COMMON 98978V103 76 1,052 SH SOLE 1 1,052 0 0
ZURN ELKAY WATER SOLUTIONS COR COMMON 98983L108 1,769 35,000 SH SOLE 1 35,000 0 0
AON PLC COMMON G0403H108 18 54 SH SOLE 1 54 0 0
ARCH CAPITAL GROUP LTD COMMON G0450A105 71 730 SH SOLE 1 730 0 0
ASTRAZENECA PLC COMMON G0593M107 18,802 99,154 SH SOLE 1 99,154 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 5,815 54,125 SH SOLE 1 54,125 0 0
ACCENTURE PLC CL A COMMON G1151C101 5,707 45,865 SH SOLE 1 45,865 0 0
CREDO TECHNOLOGY GROUP HLDG COMMON G25457105 4,790 17,615 SH SOLE 1 17,615 0 0
CRH PLC COMMON G25508105 1,426 13,325 SH SOLE 1 13,325 0 0
COCA-COLA EUROPACIFIC PARTNERS COMMON G25839104 6,134 61,300 SH SOLE 1 61,300 0 0
EATON CORP PLC COMMON G29183103 14,523 34,082 SH SOLE 1 34,082 0 0
ESTABLISHMENT LABS HLDGS COMMON G31249108 1,853 21,600 SH SOLE 1 21,600 0 0
ESSENT GROUP LTD COMMON G3198U102 73 1,140 SH SOLE 1 1,140 0 0
EVEREST GROUP LTD COMMON G3223R108 317 886 SH SOLE 1 886 0 0
APTIV PLC COMMON G3265R107 245 3,985 SH SOLE 1 3,985 0 0
GENPACT LTD COMMON G3922B107 6,650 241,825 SH SOLE 1 241,825 0 0
JAMES HARDIE INDS PLC COMMON G4253H101 1,459 55,742 SH SOLE 1 55,742 0 0
LINDE PLC COMMON G54950103 19,415 37,412 SH SOLE 1 37,412 0 0
MEDTRONIC PLC COMMON G5960L103 7,528 96,225 SH SOLE 1 96,225 0 0
NU HOLDINGS LTD COMMON G6683N103 2,038 152,575 SH SOLE 1 152,575 0 0
STERIS PLC COMMON G8473T100 1,471 6,985 SH SOLE 1 6,985 0 0
TE CONNECTIVITY PLC COMMON G87052109 12,525 62,127 SH SOLE 1 62,127 0 0
TECHNIPFMC PLC COMMON G87110105 7,596 114,575 SH SOLE 1 114,575 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 2,350 4,785 SH SOLE 1 4,785 0 0
GOLAR LNG LTD COMMON G9456A100 4,382 87,925 SH SOLE 1 87,925 0 0
VERSIGENT LIMITED COMMON G9600F104 56 1,328 SH SOLE 1 1,328 0 0
CHUBB LTD COMMON H1467J104 38,124 111,885 SH SOLE 1 111,885 0 0
GARMIN LTD COMMON H2906T109 3,375 14,209 SH SOLE 1 14,209 0 0
ON HOLDING AG COMMON H5919C104 1,231 34,750 SH SOLE 1 34,750 0 0
SPORTRADAR GROUP AG COMMON H8088L103 2,159 144,225 SH SOLE 1 144,225 0 0
ASCENDIS PHARMA A/S DEPOSITARY RECEI K08588103 4,241 15,900 SH SOLE 1 15,900 0 0
GLOBANT SA COMMON L44385109 752 25,970 SH SOLE 1 25,970 0 0
SPOTIFY TECHNOLOGY S A COMMON L8681T102 8,120 17,685 SH SOLE 1 17,685 0 0
TOWER SEMICONDUCTOR LTD COMMON M87915274 5,905 22,654 SH SOLE 1 22,654 0 0
ASML HOLDING NV NY REG SHRS N07059210 26,834 13,488 SH SOLE 1 13,488 0 0
MAKEMYTRIP LTD COMMON V5633W109 100 1,875 SH SOLE 1 1,875 0 0
FLEX LTD COMMON Y2573F102 559 3,450 SH SOLE 1 3,450 0 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 15,705 3,020,168 SH SOLE 1 0 3,020,168 0
ALLIANCEBERNSTEIN NATIONAL MUN COMMON 01864U106 6,082 533,037 SH SOLE 1 0 533,037 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 1,168 92,478 SH SOLE 1 0 92,478 0
ADVENT CLAYMORE CV SEC AND INC COMMON 00764C109 18,619 1,421,316 SH SOLE 1 0 1,421,316 0
BLACKROCK TAXABLE MUNI BOND TR COMMON 09248X100 127,586 7,890,277 SH SOLE 1 0 7,890,277 0
BANCROFT FUND LTD BCV COMMON 059695106 6,632 255,169 SH SOLE 1 0 255,169 0
BLACKSTONE STRAT CR 2027 TERM COMMON 09257R101 41,080 3,635,425 SH SOLE 1 0 3,635,425 0
BLACKSTONE LNG SHRT CRED INC F COMMON 09257D102 6,607 607,252 SH SOLE 1 0 607,252 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 109,498 11,940,867 SH SOLE 1 0 11,940,867 0
BLACKROCK MULTI SECTOR INC TR COMMON 09258A107 54,261 4,333,909 SH SOLE 1 0 4,333,909 0
BLACKROCK INCOME TR INC BKT COMMON 09247F209 58,095 5,419,312 SH SOLE 1 0 5,419,312 0
BLACKROCK LTD DURATION IN BLW COMMON 09249W101 3,616 289,494 SH SOLE 1 0 289,494 0
BLACKROCK HLTH SCI TRM TR BMEZ COMMON 09260E105 4,164 271,270 SH SOLE 1 0 271,270 0
BLUEROCK PVT REAL ESTATE FD B COMMON 09631P102 1,387 106,644 SH SOLE 1 0 106,644 0
BLACKSTONE GSO SR FLOATING RAT COMMON 09256U105 10,655 822,750 SH SOLE 1 0 822,750 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 71,449 6,991,115 SH SOLE 1 0 6,991,115 0
BLCKRCK UTIL INFRA & PWR OPP B COMMON 09248D104 8,868 305,676 SH SOLE 1 0 305,676 0
CALAMOS LNG/SHRT EQ & DYN CPZ COMMON 12812C106 10,825 827,578 SH SOLE 1 0 827,578 0
CORNERSTONE TOTAL RETURN FD CR COMMON 21924U300 25,370 3,533,467 SH SOLE 1 0 3,533,467 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 44,947 3,125,689 SH SOLE 1 0 3,125,689 0
FLAHERTY & CRUMRINE DYN P DFP COMMON 33848W106 13,585 657,212 SH SOLE 1 0 657,212 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 11,208 4,631,423 SH SOLE 1 0 4,631,423 0
CREDIT SUISSE HIGH YIELD CREDI COMMON 22544F103 33,902 19,046,313 SH SOLE 1 0 19,046,313 0
DOUBLELINE YIELD OPP FD DLY COMMON 25862D105 11,841 841,576 SH SOLE 1 0 841,576 0
BNY MELLON MUNI BND INFRA DMB COMMON 09662W109 9,649 873,968 SH SOLE 1 0 873,968 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 712 66,521 SH SOLE 1 0 66,521 0
DOUBLELINE INCOME SOLUTIO DSL COMMON 258622109 709 64,067 SH SOLE 1 0 64,067 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 13,788 2,241,927 SH SOLE 1 0 2,241,927 0
DTF TAX-FREE INCOME INC DTF COMMON 23334J107 12,898 1,116,707 SH SOLE 1 0 1,116,707 0
ALLSPRING INCOME OPPORTUNITIES COMMON 94987B105 11,404 1,754,423 SH SOLE 1 0 1,754,423 0
ELLSWORTH GROWTH AND INCOME FD COMMON 289074106 12,373 936,651 SH SOLE 1 0 936,651 0
EATON VANCE SENIOR FLOATING-RA COMMON 27828Q105 2,542 239,791 SH SOLE 1 0 239,791 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 14,695 2,465,538 SH SOLE 1 0 2,465,538 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 262 26,344 SH SOLE 1 0 26,344 0
CLEARBRIDGE ENERGY MIDSTREAM O COMMON 18469P209 4,373 87,278 SH SOLE 1 0 87,278 0
ALLSPRING GLOBAL DIVD OPP FD E COMMON 94987C103 1,055 161,501 SH SOLE 1 0 161,501 0
ALLSPRING MULTI-SECTOR INC FD COMMON 94987D101 29,450 3,197,573 SH SOLE 1 0 3,197,573 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 3,839 770,880 SH SOLE 1 0 770,880 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 8,237 764,074 SH SOLE 1 0 764,074 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 75,023 8,006,717 SH SOLE 1 0 8,006,717 0
FIRST TRUST SENIOR FLOATING RA COMMON 33733U108 2,669 276,336 SH SOLE 1 0 276,336 0
FLAHERTY & CRUMRINE PFD SEC IN COMMON 338478100 18,359 1,127,695 SH SOLE 1 0 1,127,695 0
ANGEL OAK FINANCIAL STRAT INC COMMON 03464A100 140,322 10,962,663 SH SOLE 1 0 10,962,663 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 21,474 1,270,656 SH SOLE 1 0 1,270,656 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 401 34,937 SH SOLE 1 0 34,937 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 26,832 2,281,594 SH SOLE 1 0 2,281,594 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103 22,121 1,217,427 SH SOLE 1 0 1,217,427 0
FS CREDIT OPPORTUNITIES FD FS COMMON 30290Y101 21,504 4,309,448 SH SOLE 1 0 4,309,448 0
FS SPECIALTY LENDING FUND FSSL COMMON 644323107 29,080 2,608,084 SH SOLE 1 0 2,608,084 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 54 9,381 SH SOLE 1 0 9,381 0
FIRST TR HIGH YIELD OPP 2027 F COMMON 33741Q107 44,562 3,252,705 SH SOLE 1 0 3,252,705 0
GABELLI EQUITY TR INC GAB COMMON 362397101 3,787 669,071 SH SOLE 1 0 669,071 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104 15,281 239,704 SH SOLE 1 0 239,704 0
GUGGENHEIM TAXABLE MUNI MANAGE COMMON 401664107 11,592 801,655 SH SOLE 1 0 801,655 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 18,781 638,803 SH SOLE 1 0 638,803 0
NEW GERMANY FD INC GF COMMON 644465106 5,121 446,865 SH SOLE 1 0 446,865 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 978 80,794 SH SOLE 1 0 80,794 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 18,852 3,080,407 SH SOLE 1 0 3,080,407 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 18,107 2,100,530 SH SOLE 1 0 2,100,530 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 2,523 380,009 SH SOLE 1 0 380,009 0
GABELLI HLTH CARE & WELLNESSRX COMMON 36246K103 11,326 1,198,562 SH SOLE 1 0 1,198,562 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 10,266 2,820,378 SH SOLE 1 0 2,820,378 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107 1,844 173,430 SH SOLE 1 0 173,430 0
BLACKROCK CORP HIGH YIELD FD H COMMON 09255P107 37,565 4,388,421 SH SOLE 1 0 4,388,421 0
VOYA ASIA PAC HI DVD EQ INC IA COMMON 92912J102 504 54,393 SH SOLE 1 0 54,393 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 14,649 909,296 SH SOLE 1 0 909,296 0
VOYA EMRG MRKT HI DVD EQTY IHD COMMON 92912P108 421 53,967 SH SOLE 1 0 53,967 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 6,658 657,913 SH SOLE 1 0 657,913 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 768 58,782 SH SOLE 1 0 58,782 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 31,310 4,082,097 SH SOLE 1 0 4,082,097 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 34,746 2,729,458 SH SOLE 1 0 2,729,458 0
JOHN HANCOCK INVESTORS TR JHI COMMON 410142103 10,412 781,653 SH SOLE 1 0 781,653 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 37,010 3,356,948 SH SOLE 1 0 3,356,948 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 15,363 878,972 SH SOLE 1 0 878,972 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 34,074 5,814,677 SH SOLE 1 0 5,814,677 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 3,362 691,801 SH SOLE 1 0 691,801 0
NUVEEN REAL ASSET INC & GRW JR COMMON 67074Y105 55,956 4,317,631 SH SOLE 1 0 4,317,631 0
KKR INCOME OPPORTUNITIES FD KI COMMON 48249T106 904 80,300 SH SOLE 1 0 80,300 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 89,994 9,781,996 SH SOLE 1 0 9,781,996 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 14,828 2,295,354 SH SOLE 1 0 2,295,354 0
ABERDEEN MUNICIPAL INC FD MFM COMMON 552738106 1,708 303,923 SH SOLE 1 0 303,923 0
ABERDEEN GOVT MARKETS INCOME F COMMON 552939100 30,675 10,688,042 SH SOLE 1 0 10,688,042 0
BLACKROCK MUNIHOLDING MHD COMMON 09253N104 11,831 994,190 SH SOLE 1 0 994,190 0
ABERDEEN INTERMEDIATE INC FD M COMMON 55273C107 82,454 33,381,994 SH SOLE 1 0 33,381,994 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 704 57,339 SH SOLE 1 0 57,339 0
ALLIANCEBERNSTEIN HOLDING LP COMMON 01881G106 1,416 40,200 SH SOLE 1 0 40,200 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 31,574 7,175,980 SH SOLE 1 0 7,175,980 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 1,876 164,957 SH SOLE 1 0 164,957 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100 9,475 816,794 SH SOLE 1 0 816,794 0
BLACKROCK MUNIASSETS FD I MUA COMMON 09254J102 889 80,706 SH SOLE 1 0 80,706 0
BLACKROCK MUNIHOLDINGS CA MUC COMMON 09254L107 1,428 129,918 SH SOLE 1 0 129,918 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 458 37,182 SH SOLE 1 0 37,182 0
MEXICO FUND INC MXF COMMON 592835102 2,138 97,737 SH SOLE 1 0 97,737 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 20,361 1,832,694 SH SOLE 1 0 1,832,694 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 660 65,038 SH SOLE 1 0 65,038 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 2,689 221,852 SH SOLE 1 0 221,852 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 60,118 3,809,746 SH SOLE 1 0 3,809,746 0
NEUBERGER BERMAN INTERMEDIATE COMMON 64124P101 2,640 250,226 SH SOLE 1 0 250,226 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 3,445 293,429 SH SOLE 1 0 293,429 0
VIRTUS DIVD, INT & PREM STRATE COMMON 92840R101 18,894 1,243,817 SH SOLE 1 0 1,243,817 0
NEUBERGER BERMAN HI YLD STRATE COMMON 64128C106 34,978 5,605,481 SH SOLE 1 0 5,605,481 0
NUVEEN MUN HIGH INC OPP NMZ COMMON 670682103 24,701 2,336,943 SH SOLE 1 0 2,336,943 0
NUVEEN CORE PLUS IMPACT FUND N COMMON 67080D103 3,871 382,175 SH SOLE 1 0 382,175 0
NUVEEN VAR RT PREF & INC NPFD COMMON 67080R102 45,333 2,408,758 SH SOLE 1 0 2,408,758 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 2,568 239,593 SH SOLE 1 0 239,593 0
NEUBERGER REAL ESTATE SEC INC COMMON 64190A103 9,279 3,062,277 SH SOLE 1 0 3,062,277 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 2,133 166,656 SH SOLE 1 0 166,656 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 360 28,400 SH SOLE 1 0 28,400 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 4,143 536,704 SH SOLE 1 0 536,704 0
WESTERN ASSET INV GRADE INC FD COMMON 95766T100 14,068 1,160,755 SH SOLE 1 0 1,160,755 0
PIMCO CA MUNICIPAL INCOME FUND COMMON 72200N106 3,785 421,952 SH SOLE 1 0 421,952 0
FLAHERTY & CRUMRINE PFD INC PF COMMON 338480106 17,005 1,462,183 SH SOLE 1 0 1,462,183 0
FLAHERTY & CRUMRINE PFD INC P COMMON 33848E106 15,894 1,720,165 SH SOLE 1 0 1,720,165 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 73,263 22,681,925 SH SOLE 1 0 22,681,925 0
PIMCO MUNI INCOME FUND II PML COMMON 72200W106 1,504 197,651 SH SOLE 1 0 197,651 0
PIMCO NY MUNI INC II FND PNI COMMON 72200Y102 503 70,875 SH SOLE 1 0 70,875 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 99,880 28,618,942 SH SOLE 1 0 28,618,942 0
BROOKFIELD REAL ASSETS INC FD COMMON 112830104 39,445 3,062,517 SH SOLE 1 0 3,062,517 0
PIMCO STRATEGIC INCOME FUND RC COMMON 72200X104 43 7,941 SH SOLE 1 0 7,941 0
RIVERNORTH OPPRTUNITIES FD RIV COMMON 76881Y109 29,010 2,488,022 SH SOLE 1 0 2,488,022 0
COHEN & STEERS QUAL INC RLTY R COMMON 19247L106 523 42,500 SH SOLE 1 0 42,500 0
WESTERN ASSET INTERMEDIATE MUN COMMON 958435109 870 110,494 SH SOLE 1 0 110,494 0
LMP CAPITAL & INCOME FD INC SC COMMON 50208A102 41,253 2,635,988 SH SOLE 1 0 2,635,988 0
PGIM SHORT DUR HI YLD SDHY COMMON 69355J104 14,219 867,536 SH SOLE 1 0 867,536 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 93,556 20,744,061 SH SOLE 1 0 20,744,061 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L886 5,910 137,849 SH SOLE 1 0 137,849 0
LIBERTY ALL STAR EQUITY FUND U COMMON 530158104 1,912 329,021 SH SOLE 1 0 329,021 0
COHEN & STEERS INFRASTRUCTURE COMMON 19248A109 13,349 483,836 SH SOLE 1 0 483,836 0
INVESCO BOND FUND VBF COMMON 46132L107 20,676 1,363,869 SH SOLE 1 0 1,363,869 0
DELAWARE INVESTMENTS NATL MUNI COMMON 24610T108 1,802 173,782 SH SOLE 1 0 173,782 0
VIRTUS GLOBAL MULTI-SECTOR INC COMMON 92829B101 14,426 1,923,402 SH SOLE 1 0 1,923,402 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 6,398 603,608 SH SOLE 1 0 603,608 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 2,581 272,277 SH SOLE 1 0 272,277 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 7,153 712,419 SH SOLE 1 0 712,419 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 6,159 623,992 SH SOLE 1 0 623,992 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 1,257 419,026 SH SOLE 1 0 419,026 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 11,098 1,042,022 SH SOLE 1 0 1,042,022 0
XAI OCTAGN FLT RAT & ALT TR X COMMON 98400T304 11,109 632,994 SH SOLE 1 0 632,994 0