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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COMMON 001055102 225 4,200 SH   SOLE 1 4,200 0 0
AGCO CORP COMMON 001084102 1,281 9,825 SH   SOLE 1 9,825 0 0
AZZ INC COMMON 002474104 1,285 24,825 SH   SOLE 1 24,825 0 0
ABBOTT LABORATORIES COMMON 002824100 23,996 206,985 SH   SOLE 1 206,985 0 0
ABIOMED INC COMMON 003654100 14 45 SH   SOLE 1 45 0 0
BARRY CALLEBAUT AG-REG COMMON 005476929 441 190 SH   SOLE 1 190 0 0
ADDUS HOMECARE CORP COMMON 006739106 1,724 19,765 SH   SOLE 1 19,765 0 0
AIR PRODUCTS & CHEMICALS INC COMMON 009158106 11,610 40,356 SH   SOLE 1 40,356 0 0
ALASKA AIR GROUP INC COMMON 011659109 1,844 30,575 SH   SOLE 1 30,575 0 0
ALIGN TECHNOLOGY INC COMMON 016255101 6,409 10,490 SH   SOLE 1 10,490 0 0
ALLIANT ENERGY CORP COMMON 018802108 9,080 162,842 SH   SOLE 1 162,842 0 0
ALLIANZ SE ADR DEPOSITARY RECEI 018820100 5,476 219,117 SH   SOLE 1 219,117 0 0
ALTAIR ENGINEERING INC-A COMMON 021369103 4,123 59,783 SH   SOLE 1 59,783 0 0
AMAZON.COM INC COMMON 023135106 23,995 6,975 SH   SOLE 1 6,975 0 0
AMEREN CORP COMMON 023608102 195 2,433 SH   SOLE 1 2,433 0 0
AMERICAN EXPRESS CO COMMON 025816109 47 282 SH   SOLE 1 282 0 0
AMERICAN FINANCIAL GROUP INC COMMON 025932104 5,927 47,520 SH   SOLE 1 47,520 0 0
AMERICAN INTERNATIONAL GROUP I COMMON 026874784 91 1,914 SH   SOLE 1 1,914 0 0
AMETEK INC COMMON 031100100 2,510 18,800 SH   SOLE 1 18,800 0 0
ANALOG DEVICES INC COMMON 032654105 16,739 97,229 SH   SOLE 1 97,229 0 0
APPLE INC COMMON 037833100 102,631 749,350 SH   SOLE 1 749,350 0 0
APPLIED MATERIALS INC COMMON 038222105 47,221 331,606 SH   SOLE 1 331,606 0 0
ARISTA NETWORKS INC COMMON 040413106 7,141 19,710 SH   SOLE 1 19,710 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 4,764 34,640 SH   SOLE 1 34,640 0 0
ASTRAZENECA PLC ADR DEPOSITARY RECEI 046353108 15,647 261,226 SH   SOLE 1 261,226 0 0
ATRION CORP COMMON 049904105 286 460 SH   SOLE 1 460 0 0
AUTODESK INC COMMON 052769106 10,491 35,940 SH   SOLE 1 35,940 0 0
AVERY DENNISON CORP COMMON 053611109 218 1,035 SH   SOLE 1 1,035 0 0
BAIDU INC ADR DEPOSITARY RECEI 056752108 2,080 10,200 SH   SOLE 1 10,200 0 0
BANK OF AMERICA CORP COMMON 060505104 4,067 98,642 SH   SOLE 1 98,642 0 0
BAXTER INTERNATIONAL INC COMMON 071813109 246 3,050 SH   SOLE 1 3,050 0 0
BELDEN INC COMMON 077454106 621 12,275 SH   SOLE 1 12,275 0 0
BERKSHIRE HATHAWAY INC COMMON 084670702 183 658 SH   SOLE 1 658 0 0
BHP BILLITON ADR DEPOSITARY RECEI 088606108 14,659 201,276 SH   SOLE 1 201,276 0 0
BLACK HILLS CORP COMMON 092113109 523 7,975 SH   SOLE 1 7,975 0 0
BOEING CO/THE COMMON 097023105 57 240 SH   SOLE 1 240 0 0
BOOT BARN HLDGS INC COMMON 099406100 954 11,350 SH   SOLE 1 11,350 0 0
BOOZ ALLEN HAMILTON HOLDING CO COMMON 099502106 5,409 63,500 SH   SOLE 1 63,500 0 0
BRINK'S CO/THE COMMON 109696104 582 7,575 SH   SOLE 1 7,575 0 0
BRISTOL-MYERS SQUIBB CO COMMON 110122108 8,781 131,411 SH   SOLE 1 131,411 0 0
CVS HEALTH CORP COMMON 126650100 11,388 136,484 SH   SOLE 1 136,484 0 0
CARLISLE COS INC COMMON 142339100 13,018 68,022 SH   SOLE 1 68,022 0 0
CASEY'S GENERAL STORES INC COMMON 147528103 1,328 6,825 SH   SOLE 1 6,825 0 0
CATERPILLAR INC COMMON 149123101 946 4,346 SH   SOLE 1 4,346 0 0
CERNER CORP COMMON 156782104 195 2,500 SH   SOLE 1 2,500 0 0
CHEGG INC COMMON 163092109 5,643 67,900 SH   SOLE 1 67,900 0 0
CIENA CORP COMMON 171779309 2,778 48,825 SH   SOLE 1 48,825 0 0
COCA-COLA CO/THE COMMON 191216100 985 18,202 SH   SOLE 1 18,202 0 0
COGNIZANT TECH SOLUTIONS CL A COMMON 192446102 208 3,000 SH   SOLE 1 3,000 0 0
COLGATE-PALMOLIVE CO COMMON 194162103 33 400 SH   SOLE 1 400 0 0
COLLIERS INTL GROUP INC COMMON 194693107 2,829 25,265 SH   SOLE 1 25,265 0 0
COMMERCIAL METALS CO COMMON 201723103 229 7,450 SH   SOLE 1 7,450 0 0
CONAGRA BRANDS INC COMMON 205887102 4,221 116,039 SH   SOLE 1 116,039 0 0
COOPER COS INC COMMON 216648402 1,684 4,250 SH   SOLE 1 4,250 0 0
CRANE CO COMMON 224399105 2,878 31,160 SH   SOLE 1 31,160 0 0
CUBESMART REIT 229663109 461 9,950 SH   SOLE 1 9,950 0 0
DARLING INGREDIENTS INC COMMON 237266101 580 8,600 SH   SOLE 1 8,600 0 0
DEERE & CO COMMON 244199105 2,270 6,436 SH   SOLE 1 6,436 0 0
DEXCOM INC COMMON 252131107 14,644 34,294 SH   SOLE 1 34,294 0 0
WALT DISNEY CO/THE COMMON 254687106 401 2,280 SH   SOLE 1 2,280 0 0
DOCUSIGN INC COMMON 256163106 4,778 17,090 SH   SOLE 1 17,090 0 0
DOLLAR GENERAL CORP COMMON 256677105 8,026 37,090 SH   SOLE 1 37,090 0 0
DONEGAL GROUP INC-CL A COMMON 257701201 413 28,375 SH   SOLE 1 28,375 0 0
DOVER CORP COMMON 260003108 9,304 61,778 SH   SOLE 1 61,778 0 0
DYNATRACE INC COMMON 268150109 6,105 104,500 SH   SOLE 1 104,500 0 0
ECOLAB INC COMMON 278865100 6,621 32,145 SH   SOLE 1 32,145 0 0
EMERSON ELECTRIC CO COMMON 291011104 1,046 10,865 SH   SOLE 1 10,865 0 0
EQUIFAX INC COMMON 294429105 304 1,270 SH   SOLE 1 1,270 0 0
ERICSSON L M TEL CO ADR DEPOSITARY RECEI 294821608 2,343 186,225 SH   SOLE 1 186,225 0 0
EURONET WORLDWIDE INC COMMON 298736109 7,363 54,400 SH   SOLE 1 54,400 0 0
FTI CONSULTING INC COMMON 302941109 1,370 10,025 SH   SOLE 1 10,025 0 0
FOMENTO ECONOMICO MEXICANO ADR DEPOSITARY RECEI 344419106 133 1,575 SH   SOLE 1 1,575 0 0
FORTIS INC COMMON 349553107 598 13,530 SH   SOLE 1 13,530 0 0
ARTHUR J GALLAGHER & CO COMMON 363576109 5,724 40,864 SH   SOLE 1 40,864 0 0
GENUINE PARTS CO COMMON 372460105 261 2,060 SH   SOLE 1 2,060 0 0
GILEAD SCIENCES INC COMMON 375558103 393 5,700 SH   SOLE 1 5,700 0 0
GODADDY INC COMMON 380237107 3,874 44,550 SH   SOLE 1 44,550 0 0
H & E EQUIPMENT SERVICES COMMON 404030108 2,631 79,075 SH   SOLE 1 79,075 0 0
HANOVER INSURANCE GROUP INC/TH COMMON 410867105 387 2,850 SH   SOLE 1 2,850 0 0
HERCULES CAPITAL INC COMMON 427096508 455 26,675 SH   SOLE 1 26,675 0 0
HILL-ROM HOLDINGS INC COMMON 431475102 259 2,280 SH   SOLE 1 2,280 0 0
HOME DEPOT INC COMMON 437076102 26,076 81,770 SH   SOLE 1 81,770 0 0
HONEYWELL INTERNATIONAL INC COMMON 438516106 15,317 69,827 SH   SOLE 1 69,827 0 0
HUBBELL INC COMMON 443510607 4,353 23,300 SH   SOLE 1 23,300 0 0
HUBSPOT INC COMMON 443573100 9,953 17,080 SH   SOLE 1 17,080 0 0
HUMANIGEN INC COMMON 444863203 1,066 61,350 SH   SOLE 1 61,350 0 0
HUNTINGTON BANCSHARES INC/OH COMMON 446150104 2,177 152,572 SH   SOLE 1 152,572 0 0
HUNTSMAN CORP COMMON 447011107 298 11,225 SH   SOLE 1 11,225 0 0
IRHYTHM TECHNOLOGIES INC COMMON 450056106 2,085 31,425 SH   SOLE 1 31,425 0 0
IBERDROLA SA ADR DEPOSITARY RECEI 450737101 3,317 67,894 SH   SOLE 1 67,894 0 0
INTEL CORP COMMON 458140100 1,227 21,850 SH   SOLE 1 21,850 0 0
INTL FLAVORS & FRAGRANCES INC COMMON 459506101 273 1,825 SH   SOLE 1 1,825 0 0
INTUIT INC COMMON 461202103 9,568 19,520 SH   SOLE 1 19,520 0 0
JACOBS ENGINEERING GROUP INC COMMON 469814107 11,427 85,645 SH   SOLE 1 85,645 0 0
JOHNSON & JOHNSON COMMON 478160104 33,030 200,499 SH   SOLE 1 200,499 0 0
JOHNSON OUTDOORS INC COMMON 479167108 315 2,600 SH   SOLE 1 2,600 0 0
KLA CORP COMMON 482480100 211 650 SH   SOLE 1 650 0 0
KNIGHT-SWIFT TRANSPORT INC COMMON 499049104 5,892 129,600 SH   SOLE 1 129,600 0 0
KONINKLIJKE PHILIPS NV ADR DEPOSITARY RECEI 500472303 1,519 30,566 SH   SOLE 1 30,566 0 0
ESTEE LAUDER COS INC COMMON 518439104 10,202 32,074 SH   SOLE 1 32,074 0 0
LEMAITRE VASCULAR INC COMMON 525558201 938 15,375 SH   SOLE 1 15,375 0 0
LINCOLN ELECTRIC HOLDINGS INC COMMON 533900106 1,719 13,050 SH   SOLE 1 13,050 0 0
LINCOLN NATIONAL CORP COMMON 534187109 446 7,100 SH   SOLE 1 7,100 0 0
LOCKHEED MARTIN CORP COMMON 539830109 3,464 9,156 SH   SOLE 1 9,156 0 0
M D C HLDGS INC COMMON 552676108 594 11,733 SH   SOLE 1 11,733 0 0
MDU RESOURCES GROUP INC COMMON 552690109 140 4,475 SH   SOLE 1 4,475 0 0
MSA SAFETY INC COMMON 553498106 2,682 16,200 SH   SOLE 1 16,200 0 0
MSC INDL DIRECT INC CL A 553530106 206 2,300 SH   SOLE 1 2,300 0 0
MANTECH INTERNATIONAL CORP/VA COMMON 564563104 338 3,900 SH   SOLE 1 3,900 0 0
MARTEN TRANSPORT LTD COMMON 573075108 1,661 100,750 SH   SOLE 1 100,750 0 0
MARVELL TECHNOLOGY INC COMMON 573874104 11,086 190,051 SH   SOLE 1 190,051 0 0
MCDONALD'S CORP COMMON 580135101 19,281 83,471 SH   SOLE 1 83,471 0 0
MEREO BIOPHARMA GROUP PLC DEPOSITARY RECEI 589492107 3 970 SH   SOLE 1 970 0 0
MICROSOFT CORP COMMON 594918104 104,496 385,737 SH   SOLE 1 385,737 0 0
MONDELEZ INTERNATIONAL INC COMMON 609207105 15,733 251,962 SH   SOLE 1 251,962 0 0
MONOLITHIC POWER SYSTEMS INC COMMON 609839105 6,903 18,485 SH   SOLE 1 18,485 0 0
MORGAN STANLEY COMMON 617446448 15,820 172,535 SH   SOLE 1 172,535 0 0
MOTOROLA SOLUTIONS INC COMMON 620076307 358 1,650 SH   SOLE 1 1,650 0 0
NATIONAL PRESTO INDUSTRIES INC COMMON 637215104 127 1,250 SH   SOLE 1 1,250 0 0
NEENAH INC COMMON 640079109 243 4,850 SH   SOLE 1 4,850 0 0
NESTLE SA ADR DEPOSITARY RECEI 641069406 4,957 39,742 SH   SOLE 1 39,742 0 0
NEW YORK CMNTY BANCORP INC COMMON 649445103 137 12,400 SH   SOLE 1 12,400 0 0
NEWMONT MINING CORP COMMON 651639106 255 4,025 SH   SOLE 1 4,025 0 0
NICE LTD ADR DEPOSITARY RECEI 653656108 371 1,500 SH   SOLE 1 1,500 0 0
NIKE INC CL B COMMON 654106103 14,546 94,154 SH   SOLE 1 94,154 0 0
NORTHROP GRUMMAN CORP COMMON 666807102 2,951 8,120 SH   SOLE 1 8,120 0 0
OLD NATIONAL BANCORP/IN COMMON 680033107 748 42,500 SH   SOLE 1 42,500 0 0
OLIN CORP COMMON 680665205 3,535 76,425 SH   SOLE 1 76,425 0 0
OSHKOSH CORP COMMON 688239201 988 7,925 SH   SOLE 1 7,925 0 0
OUTSET MED INC COMMON 690145107 133 2,668 SH   SOLE 1 2,668 0 0
PARKER-HANNIFIN CORP COMMON 701094104 11,483 37,390 SH   SOLE 1 37,390 0 0
PATTERSON COS INC COMMON 703395103 163 5,375 SH   SOLE 1 5,375 0 0
PEOPLES UNITED FINANCIAL INC COMMON 712704105 523 30,525 SH   SOLE 1 30,525 0 0
PEPSICO INC COMMON 713448108 24,651 166,371 SH   SOLE 1 166,371 0 0
PERKINELMER INC COMMON 714046109 2,715 17,585 SH   SOLE 1 17,585 0 0
PFIZER INC COMMON 717081103 2,158 55,102 SH   SOLE 1 55,102 0 0
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 605 6,100 SH   SOLE 1 6,100 0 0
PIPER SANDLER COMPANIES COMMON 724078100 645 4,975 SH   SOLE 1 4,975 0 0
POTLATCHDELTIC CORP REIT 737630103 224 4,210 SH   SOLE 1 4,210 0 0
POWER INTEGRATIONS INC COMMON 739276103 661 8,050 SH   SOLE 1 8,050 0 0
PROCTER & GAMBLE CO COMMON 742718109 14,448 107,080 SH   SOLE 1 107,080 0 0
PUBLIC SVC ENTERPRISE GRP COMMON 744573106 177 2,960 SH   SOLE 1 2,960 0 0
QUALCOMM INC COMMON 747525103 7,790 54,501 SH   SOLE 1 54,501 0 0
REALTY INCOME CORP REIT 756109104 11,972 179,381 SH   SOLE 1 179,381 0 0
RELX PLC - ADR DEPOSITARY RECEI 759530108 2,411 90,395 SH   SOLE 1 90,395 0 0
RIO TINTO PLC ADR DEPOSITARY RECEI 767204100 2,651 31,600 SH   SOLE 1 31,600 0 0
ROCHE HOLDING AG ADR DEPOSITARY RECEI 771195104 1,622 34,525 SH   SOLE 1 34,525 0 0
ROCKWELL AUTOMATION INC COMMON 773903109 3,504 12,250 SH   SOLE 1 12,250 0 0
ROSS STORES INC COMMON 778296103 164 1,325 SH   SOLE 1 1,325 0 0
SAFRAN SA ADR DEPOSITARY RECEI 786584102 1,237 35,625 SH   SOLE 1 35,625 0 0
SAREPTA THERAPEUTICS INC COMMON 803607100 2,090 26,890 SH   SOLE 1 26,890 0 0
SCIENCE APPLICATIONS INTL CORP COMMON 808625107 4,276 48,740 SH   SOLE 1 48,740 0 0
SCOTTS MIRACLE-GRO CO COMMON 810186106 9,164 47,750 SH   SOLE 1 47,750 0 0
SERVICE CORP INTERNATIONAL/US COMMON 817565104 2,132 39,775 SH   SOLE 1 39,775 0 0
SHERWIN-WILLIAMS CO/THE COMMON 824348106 9,744 35,763 SH   SOLE 1 35,763 0 0
SIEMENS AG ADR DEPOSITARY RECEI 826197501 15,763 197,935 SH   SOLE 1 197,935 0 0
SILGAN HOLDINGS INC COMMON 827048109 628 15,125 SH   SOLE 1 15,125 0 0
SONY GROUP CORPORATION ADR DEPOSITARY RECEI 835699307 2,540 26,125 SH   SOLE 1 26,125 0 0
SPLUNK INC COMMON 848637104 6,111 42,265 SH   SOLE 1 42,265 0 0
STAAR SURGICAL CO COMMON 852312305 4,356 28,565 SH   SOLE 1 28,565 0 0
STARBUCKS CORP COMMON 855244109 11,636 104,067 SH   SOLE 1 104,067 0 0
STIFEL FINANCIAL CORP COMMON 860630102 1,036 15,975 SH   SOLE 1 15,975 0 0
STORE CAPITAL CORP REIT 862121100 9,080 263,110 SH   SOLE 1 263,110 0 0
SURMODICS INC COMMON 868873100 902 16,624 SH   SOLE 1 16,624 0 0
SYSCO CORP COMMON 871829107 16 208 SH   SOLE 1 208 0 0
TJX COS INC/THE COMMON 872540109 12,045 178,655 SH   SOLE 1 178,655 0 0
TAIWAN SEMICONDUCTOR ADR DEPOSITARY RECEI 874039100 1,418 11,800 SH   SOLE 1 11,800 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 1,319 7,450 SH   SOLE 1 7,450 0 0
TAL EDUCATION GROUP ADR DEPOSITARY RECEI 874080104 218 8,650 SH   SOLE 1 8,650 0 0
TELEFLEX INC COMMON 879369106 4 9 SH   SOLE 1 9 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 15,700 31,122 SH   SOLE 1 31,122 0 0
THOR INDUSTRIES INC COMMON 885160101 2,240 19,820 SH   SOLE 1 19,820 0 0
II-VI INC COMMON 902104108 3,829 52,750 SH   SOLE 1 52,750 0 0
TYSON FOODS INC - CL A COMMON 902494103 154 2,088 SH   SOLE 1 2,088 0 0
US BANCORP COMMON 902973304 2,197 38,564 SH   SOLE 1 38,564 0 0
UNION PACIFIC CORP COMMON 907818108 23,055 104,828 SH   SOLE 1 104,828 0 0
UNITED PARCEL SERVICE INC CL B COMMON 911312106 62 300 SH   SOLE 1 300 0 0
VANDA PHARMACEUTICALS INC COMMON 921659108 670 31,150 SH   SOLE 1 31,150 0 0
WALMART INC COMMON 931142103 35 250 SH   SOLE 1 250 0 0
WESTERN ALLIANCE BANCORP COMMON 957638109 2,277 24,525 SH   SOLE 1 24,525 0 0
WESTPAC BANKING CORP ADR DEPOSITARY RECEI 961214301 1,457 75,400 SH   SOLE 1 75,400 0 0
WORLD FUEL SVCS CORP COMMON 981475106 1,836 57,850 SH   SOLE 1 57,850 0 0
ZURICH INSURANCE GROUP AG ADR DEPOSITARY RECEI 989825104 1,324 32,900 SH   SOLE 1 32,900 0 0
RAYTHEON TECHNOLOGIES COR COMMON 75513E101 11,287 132,300 SH   SOLE 1 132,300 0 0
CNO FINL GROUP INC COMMON 12621E103 487 20,600 SH   SOLE 1 20,600 0 0
HCI GROUP INC COMMON 40416E103 766 7,700 SH   SOLE 1 7,700 0 0
TARGET CORP COMMON 87612E106 18,275 75,598 SH   SOLE 1 75,598 0 0
ESSENTIAL PPTYS RLTY TR I COMMON 29670E107 519 19,200 SH   SOLE 1 19,200 0 0
TRAVELERS COS INC/THE COMMON 89417E109 86 576 SH   SOLE 1 576 0 0
AES CORP. COMMON 00130H105 254 9,725 SH   SOLE 1 9,725 0 0
ASGN INC COMMON 00191U102 3,843 39,650 SH   SOLE 1 39,650 0 0
ABBVIE INC COMMON 00287Y109 21,025 186,655 SH   SOLE 1 186,655 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 11,414 119,589 SH   SOLE 1 119,589 0 0
ADIDAS AG ADR DEPOSITARY RECEI 00687A107 1,737 9,301 SH   SOLE 1 9,301 0 0
ADOBE INC COMMON 00724F101 12,164 20,770 SH   SOLE 1 20,770 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 8,901 60,222 SH   SOLE 1 60,222 0 0
AIR LEASE CORP COMMON 00912X302 1,783 42,725 SH   SOLE 1 42,725 0 0
ALIBABA GROUP HOLDING LTD ADR DEPOSITARY RECEI 01609W102 2,069 9,125 SH   SOLE 1 9,125 0 0
ALPHABET INC - CL C COMMON 02079K107 17,238 6,878 SH   SOLE 1 6,878 0 0
ALPHABET INC - CL A COMMON 02079K305 38,436 15,741 SH   SOLE 1 15,741 0 0
AMBEV SA ADR DEPOSITARY RECEI 02319V103 74 21,575 SH   SOLE 1 21,575 0 0
AMERICAN NATIONAL INSURANCE CO COMMON 02772A109 293 1,975 SH   SOLE 1 1,975 0 0
AMERICAN TOWER CORP REIT 03027X100 21,570 79,849 SH   SOLE 1 79,849 0 0
AMERIPRISE FINANCIAL INC COMMON 03076C106 20,021 80,444 SH   SOLE 1 80,444 0 0
ANSYS INC COMMON 03662Q105 5,242 15,105 SH   SOLE 1 15,105 0 0
APPLIED INDUSTRIAL TECHNOLOGIE COMMON 03820C105 1,195 13,125 SH   SOLE 1 13,125 0 0
ARTISAN PARTNERS ASSET MG COMMON 04316A108 2,695 53,025 SH   SOLE 1 53,025 0 0
ATRICURE INC COMMON 04963C209 2,691 33,925 SH   SOLE 1 33,925 0 0
AZEK CO INC COMMON 05478C105 1,661 39,125 SH   SOLE 1 39,125 0 0
BAE SYSTEMS PLC ADR DEPOSITARY RECEI 05523R107 1,247 42,600 SH   SOLE 1 42,600 0 0
BRP INC CA SUB VOTING COMMON 05577W200 1,403 17,900 SH   SOLE 1 17,900 0 0
BANCO SANTANDER CHILE ADR DEPOSITARY RECEI 05965X109 93 4,700 SH   SOLE 1 4,700 0 0
BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 1,961 23,500 SH   SOLE 1 23,500 0 0
BIO-TECHNE CORP COMMON 09073M104 3,539 7,860 SH   SOLE 1 7,860 0 0
BLACKROCK INC CL A 09247X101 8,419 9,622 SH   SOLE 1 9,622 0 0
BLACKSTONE GROUP INC COMMON 09260D107 865 8,900 SH   SOLE 1 8,900 0 0
BOOKING HOLDINGS INC COMMON 09857L108 1,026 469 SH   SOLE 1 469 0 0
BROADCOM INC COMMON 11135F101 44,672 93,683 SH   SOLE 1 93,683 0 0
CMC MATERIALS INC COMMON 12571T100 3,720 24,675 SH   SOLE 1 24,675 0 0
CRH PLC ADR DEPOSITARY RECEI 12626K203 1,181 23,225 SH   SOLE 1 23,225 0 0
CARLYLE GROUP LP/THE PARTNERSHIP SHAR 14316J108 4,810 103,475 SH   SOLE 1 103,475 0 0
CHINA PETROLEUM & CHEMICAL COR DEPOSITARY RECEI 16941R108 71 1,400 SH   SOLE 1 1,400 0 0
CONOCOPHILLIPS COMMON 20825C104 379 6,225 SH   SOLE 1 6,225 0 0
CONSTELLATION BRANDS INC COMMON 21036P108 9,201 39,338 SH   SOLE 1 39,338 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 561 1,417 SH   SOLE 1 1,417 0 0
DEVON ENERGY CORP COMMON 25179M103 1,168 40,000 SH   SOLE 1 40,000 0 0
DIAGEO PLC ADR DEPOSITARY RECEI 25243Q205 6,001 31,305 SH   SOLE 1 31,305 0 0
DOMINION RES INC VA NEW COMMON 25746U109 4,048 55,019 SH   SOLE 1 55,019 0 0
DUPONT DE NEMOURS INC COMMON 26614N102 23 300 SH   SOLE 1 300 0 0
EAGLE MATERIALS INC COMMON 26969P108 1,594 11,215 SH   SOLE 1 11,215 0 0
EMCOR GROUP INC COMMON 29084Q100 2,814 22,840 SH   SOLE 1 22,840 0 0
ENCOMPASS HEALTH CORP COMMON 29261A100 5,249 67,270 SH   SOLE 1 67,270 0 0
ENTERGY CORP NEW COMMON 29364G103 14,160 142,025 SH   SOLE 1 142,025 0 0
EVERCORE INC - CL A COMMON 29977A105 732 5,200 SH   SOLE 1 5,200 0 0
EXACT SCIENCES CORP COMMON 30063P105 6,051 48,675 SH   SOLE 1 48,675 0 0
FACEBOOK INC COMMON 30303M102 23,564 67,769 SH   SOLE 1 67,769 0 0
FEDEX CORP COMMON 31428X106 21,537 72,193 SH   SOLE 1 72,193 0 0
FIDELITY NATIONAL INFO SVCS IN COMMON 31620M106 246 1,735 SH   SOLE 1 1,735 0 0
FIRST REPUBLIC BANK COMMON 33616C100 7,349 39,265 SH   SOLE 1 39,265 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 659 17,750 SH   SOLE 1 17,750 0 0
GDS HLDGS LTD ADR DEPOSITARY RECEI 36165L108 124 1,575 SH   SOLE 1 1,575 0 0
GLOBAL PAYMENTS INC COMMON 37940X102 1,637 8,728 SH   SOLE 1 8,728 0 0
GOLDMAN SACHS GROUP INC/THE COMMON 38141G104 17,041 44,901 SH   SOLE 1 44,901 0 0
HCA HEALTHCARE INC COMMON 40412C101 4,987 24,122 SH   SOLE 1 24,122 0 0
HDFC BANK LTD ADR DEPOSITARY RECEI 40415F101 673 9,200 SH   SOLE 1 9,200 0 0
HANNON ARMSTRONG SUST INF COMMON 41068X100 1,832 32,625 SH   SOLE 1 32,625 0 0
HYDROFARM HLDGS GROUP INC COMMON 44888K209 473 8,000 SH   SOLE 1 8,000 0 0
ICU MED INC COMMON 44930G107 3,818 18,550 SH   SOLE 1 18,550 0 0
INSULET CORP COMMON 45784P101 3,773 13,745 SH   SOLE 1 13,745 0 0
INTERCONTINENTAL EXCHANGE INC COMMON 45866F104 3,231 27,220 SH   SOLE 1 27,220 0 0
INTUITIVE SURGICAL INC COMMON 46120E602 4,433 4,820 SH   SOLE 1 4,820 0 0
ISHARES MSCI INDIA ETF EXCHANGE TRADED 46429B598 1,202 27,175 SH   SOLE 1 27,175 0 0
JPMORGAN CHASE & CO COMMON 46625H100 29,092 187,036 SH   SOLE 1 187,036 0 0
JD.COM INC ADR DEPOSITARY RECEI 47215P106 654 8,200 SH   SOLE 1 8,200 0 0
KBR INC COMMON 48242W106 2,683 70,325 SH   SOLE 1 70,325 0 0
KEYSIGHT TECHNOLOGIES INC COMMON 49338L103 8,586 55,605 SH   SOLE 1 55,605 0 0
M&T BANK CORP COMMON 55261F104 12,162 83,700 SH   SOLE 1 83,700 0 0
MKS INSTRUMENTS INC COMMON 55306N104 7,081 39,790 SH   SOLE 1 39,790 0 0
MYR GROUP INC DEL COMMON 55405W104 2,105 23,150 SH   SOLE 1 23,150 0 0
MERCK & CO INC COMMON 58933Y105 92 1,189 SH   SOLE 1 1,189 0 0
METLIFE INC COMMON 59156R108 13,493 225,454 SH   SOLE 1 225,454 0 0
MOSAIC CO/THE COMMON 61945C103 420 13,150 SH   SOLE 1 13,150 0 0
NANOSTRING TECHNOLOGIES I COMMON 63009R109 1,911 29,500 SH   SOLE 1 29,500 0 0
NCINO INC COMMON 63947U107 1,679 28,025 SH   SOLE 1 28,025 0 0
NETFLIX INC COMMON 64110L106 1,862 3,525 SH   SOLE 1 3,525 0 0
NEUROCRINE BIOSCIENCES INC COMMON 64125C109 1,917 19,700 SH   SOLE 1 19,700 0 0
NEXSTAR MEDIA GROUP INC COMMON 65336K103 6,544 44,255 SH   SOLE 1 44,255 0 0
NEXTERA ENERGY INC COMMON 65339F101 17,961 245,104 SH   SOLE 1 245,104 0 0
NEXTERA ENERGY PARTNERS LTD COMMON 65341B106 178 2,325 SH   SOLE 1 2,325 0 0
908 DEVICES INC COMMON 65443P102 336 8,675 SH   SOLE 1 8,675 0 0
NOVARTIS AG ADR DEPOSITARY RECEI 66987V109 1,597 17,500 SH   SOLE 1 17,500 0 0
NVIDIA CORP COMMON 67066G104 16,772 20,962 SH   SOLE 1 20,962 0 0
OREILLY AUTOMOTIVE INC COMMON 67103H107 249 440 SH   SOLE 1 440 0 0
ORACLE CORP COMMON 68389X105 15,542 199,671 SH   SOLE 1 199,671 0 0
ORGANON & CO COMMON 68622V106 4 118 SH   SOLE 1 118 0 0
OTIS WORLDWIDE CORP COMMON 68902V107 1,296 15,855 SH   SOLE 1 15,855 0 0
PTC INC COMMON 69370C100 8,500 60,175 SH   SOLE 1 60,175 0 0
PACIFIC BIOSCIENCES CALIF COMMON 69404D108 2,852 81,550 SH   SOLE 1 81,550 0 0
PAYCOM SOFTWARE INC COMMON 70432V102 8,314 22,875 SH   SOLE 1 22,875 0 0
PAYPAL HOLDINGS INC COMMON 70450Y103 12,491 42,855 SH   SOLE 1 42,855 0 0
PENSKE AUTOMOTIVE GRP INC COMMON 70959W103 113 1,500 SH   SOLE 1 1,500 0 0
PHYSICIANS REALTY TRUST REIT 71943U104 1,851 100,225 SH   SOLE 1 100,225 0 0
PINTEREST INC-CLASS A COMMON 72352L106 2,384 30,190 SH   SOLE 1 30,190 0 0
T ROWE PRICE GROUP INC COMMON 74144T108 11,162 56,383 SH   SOLE 1 56,383 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON 74251V102 68 1,072 SH   SOLE 1 1,072 0 0
PROG HOLDINGS INC COMMON 74319R101 4,320 89,750 SH   SOLE 1 89,750 0 0
PUBLIC STORAGE COMMON 74460D109 156 520 SH   SOLE 1 520 0 0
QUEST DIAGNOSTICS INC COMMON 74834L100 28 209 SH   SOLE 1 209 0 0
REXNORD CORP NEW COMMON 76169B102 2,650 52,950 SH   SOLE 1 52,950 0 0
RINGCENTRAL INC-CLASS A COMMON 76680R206 2,124 7,310 SH   SOLE 1 7,310 0 0
S&P GLOBAL INC COMMON 78409V104 22 54 SH   SOLE 1 54 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 2,101 3,775 SH   SOLE 1 3,775 0 0
SALESFORCE.COM INC COMMON 79466L302 13,771 56,377 SH   SOLE 1 56,377 0 0
SEA LTD-ADR COMMON 81141R100 851 3,100 SH   SOLE 1 3,100 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 550 6,350 SH   SOLE 1 6,350 0 0
SERES THERAPEUTICS INC COMMON 81750R102 1,489 62,450 SH   SOLE 1 62,450 0 0
SERVICENOW INC COMMON 81762P102 3,817 6,945 SH   SOLE 1 6,945 0 0
SHENANDOAH TELECOMMUNICATIONS COMMON 82312B106 1,032 21,275 SH   SOLE 1 21,275 0 0
SILK ROAD MEDICAL INC COMMON 82710M100 1,357 28,351 SH   SOLE 1 28,351 0 0
SKYWORKS SOLUTIONS INC COMMON 83088M102 21,392 111,564 SH   SOLE 1 111,564 0 0
SOUTHERN COPPER CORP COMMON 84265V105 251 3,900 SH   SOLE 1 3,900 0 0
SPIRE INC COMMON 84857L101 1,516 20,975 SH   SOLE 1 20,975 0 0
STRATEGIC EDUCATION INC COMMON 86272C103 125 1,650 SH   SOLE 1 1,650 0 0
SYNOVUS FINANCIAL CORP COMMON 87161C501 232 5,281 SH   SOLE 1 5,281 0 0
TFI INTL INC COMMON 87241L109 3,315 36,350 SH   SOLE 1 36,350 0 0
TPI COMPOSITES INC COMMON 87266J104 1,101 22,740 SH   SOLE 1 22,740 0 0
TC ENERGY CORP COMMON 87807B107 7,292 147,250 SH   SOLE 1 147,250 0 0
TELADOC HEALTH INC COMMON 87918A105 5,024 30,210 SH   SOLE 1 30,210 0 0
TENET HEALTHCARE CORP COMMON 88033G407 7,342 109,600 SH   SOLE 1 109,600 0 0
TENCENT MUSIC ENTMT ADR COMMON 88034P109 171 11,025 SH   SOLE 1 11,025 0 0
TETRALOGIC PHARMACEUTICALS COR COMMON 88165U109 0 3,913 SH   SOLE 1 3,913 0 0
3M CO COMMON 88579Y101 2,132 10,735 SH   SOLE 1 10,735 0 0
TREX CO INC COMMON 89531P105 9,071 88,750 SH   SOLE 1 88,750 0 0
TRIP COM GROUP LTD ADR DEPOSITARY RECEI 89677Q107 264 7,450 SH   SOLE 1 7,450 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109 1,971 35,505 SH   SOLE 1 35,505 0 0
TWILIO INC COMMON 90138F102 3,160 8,017 SH   SOLE 1 8,017 0 0
ULTA BEAUTY INC COMMON 90384S303 7,157 20,700 SH   SOLE 1 20,700 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 31,423 78,471 SH   SOLE 1 78,471 0 0
VAIL RESORTS INC COMMON 91879Q109 4,696 14,835 SH   SOLE 1 14,835 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 15,073 269,010 SH   SOLE 1 269,010 0 0
VISA INC COMMON 92826C839 30,720 131,384 SH   SOLE 1 131,384 0 0
VITAL FARMS INC COMMON 92847W103 1,028 51,500 SH   SOLE 1 51,500 0 0
WEC ENERGY GROUP INC COMMON 92939U106 3,710 41,710 SH   SOLE 1 41,710 0 0
WASTE CONNECTIONS INC COMMON 94106B101 6,566 54,975 SH   SOLE 1 54,975 0 0
WASTE MANAGEMENT INC COMMON 94106L109 4,487 32,024 SH   SOLE 1 32,024 0 0
YETI HOLDINGS INC COMMON 98585X104 15,158 165,085 SH   SOLE 1 165,085 0 0
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 11,283 70,162 SH   SOLE 1 70,162 0 0
ZOETIS INC COMMON 98978V103 196 1,052 SH   SOLE 1 1,052 0 0
AMCOR PLC COMMON G0250X107 446 38,940 SH   SOLE 1 38,940 0 0
AON PLC COMMON G0403H108 10,140 42,470 SH   SOLE 1 42,470 0 0
ATLASSIAN CORP PLC COMMON G06242104 16,449 64,040 SH   SOLE 1 64,040 0 0
AXIS CAPITAL HOLDINGS LTD COMMON G0692U109 2,078 42,400 SH   SOLE 1 42,400 0 0
ACCENTURE PLC CL A COMMON G1151C101 26,765 90,794 SH   SOLE 1 90,794 0 0
COCA-COLA EUROPACIFIC PARTNERS COMMON G25839104 3,636 61,300 SH   SOLE 1 61,300 0 0
DRAGON JADE INTERNAT LTD COMMON G2830W104 0 462 SH   SOLE 1 462 0 0
EATON CORP PLC COMMON G29183103 9,475 63,944 SH   SOLE 1 63,944 0 0
EVEREST RE GROUP LTD COMMON G3223R108 11,887 47,169 SH   SOLE 1 47,169 0 0
GENPACT LTD COMMON G3922B107 4,877 107,360 SH   SOLE 1 107,360 0 0
HELEN OF TROY LTD COMMON G4388N106 1,632 7,155 SH   SOLE 1 7,155 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 1,013 5,700 SH   SOLE 1 5,700 0 0
LINDE PLC COMMON G5494J103 4,441 15,361 SH   SOLE 1 15,361 0 0
MEDTRONIC PLC COMMON G5960L103 24,987 201,299 SH   SOLE 1 201,299 0 0
PAGSEGURO DIGITAL LTD-CL A COMMON G68707101 212 3,800 SH   SOLE 1 3,800 0 0
SIRIUSPOINT LTD COMMON G8192H106 886 88,000 SH   SOLE 1 88,000 0 0
STERIS PLC COMMON G8473T100 3,111 15,080 SH   SOLE 1 15,080 0 0
TRANE TECHNOLOGIES PLC COMMON G8994E103 9,916 53,851 SH   SOLE 1 53,851 0 0
CHUBB LTD COMMON H1467J104 30,578 192,385 SH   SOLE 1 192,385 0 0
GARMIN LTD COMMON H2906T109 7,053 48,764 SH   SOLE 1 48,764 0 0
LOGITECH INTERNATIONAL SA COMMON H50430232 7,431 61,450 SH   SOLE 1 61,450 0 0
TE CONNECTIVITY LTD COMMON H84989104 14,310 105,834 SH   SOLE 1 105,834 0 0
GLOBANT SA COMMON L44385109 4,696 21,425 SH   SOLE 1 21,425 0 0
ASML HOLDING NV NY REG SHRS N07059210 2,772 4,013 SH   SOLE 1 4,013 0 0
LYONDELLBASELL INDUSTRIES NV COMMON N53745100 131 1,275 SH   SOLE 1 1,275 0 0
STELLANTIS N.V COMMON N82405106 1,107 56,150 SH   SOLE 1 56,150 0 0
FLEX LTD ORD Y2573F102 71 4,000 SH   SOLE 1 4,000 0 0
ABERDEEN INC CREDIT STRATEGIES COMMON 003057106 12,590 1,132,206 SH   SOLE 1 0 1,132,206 0
APOLLO SR FLOATING RATE FD AFT COMMON 037636107 9,610 609,008 SH   SOLE 1 0 609,008 0
APOLLO TACTICAL INCOME FD AIF COMMON 037638103 8,381 535,545 SH   SOLE 1 0 535,545 0
BLACKROCK MUNICIPAL INC QUALIT COMMON 092479104 1,885 120,221 SH   SOLE 1 0 120,221 0
BLACKROCK CREDIT ALLOCATION IN COMMON 092508100 72,447 4,647,015 SH   SOLE 1 0 4,647,015 0
CENTER COAST MLP & INFRASTRUCT COMMON 151461209 13 1,000 SH   SOLE 1 0 1,000 0
CLEARBRIDGE ENERGY MLP FD CEM COMMON 184692200 5,789 197,990 SH   SOLE 1 0 197,990 0
CREDIT SUISSE ASSET MANAGEMENT COMMON 224916106 4,169 1,184,497 SH   SOLE 1 0 1,184,497 0
CUSHING MLP & INF TOTAL RETURN COMMON 231631300 8 276 SH   SOLE 1 0 276 0
DWS MUNICIPAL INCOME TRUST KTF COMMON 233368109 12,504 1,022,391 SH   SOLE 1 0 1,022,391 0
DELAWARE ENHANCED GLOBAL DIVD COMMON 246060107 10,805 1,007,956 SH   SOLE 1 0 1,007,956 0
DELAWARE INVTS COLO MUN INC FD COMMON 246101109 344 22,971 SH   SOLE 1 0 22,971 0
DOUBLELINE INCOME SOLUTIO DSL COMMON 258622109 7,629 421,719 SH   SOLE 1 0 421,719 0
DOUBLELINE OPP CREDIT FD DBL COMMON 258623107 38,587 1,923,568 SH   SOLE 1 0 1,923,568 0
EATON VANCE FLOATING-RATE INC COMMON 278279104 3,333 231,644 SH   SOLE 1 0 231,644 0
FIRST TR ABERDEEN GLOBAL OPP I COMMON 337319107 944 92,169 SH   SOLE 1 0 92,169 0
FLAHERTY & CRUMRINE TOTAL RETU COMMON 338479108 305 12,508 SH   SOLE 1 0 12,508 0
GABELLI EQUITY TR INC GAB-R RIGHT 362397218 13 107,388 SH   SOLE 1 0 107,388 0
GENERAL AMERICAN INVESTORS CO COMMON 368802104 30,747 708,129 SH   SOLE 1 0 708,129 0
JOHN HANCOCK INCOME SECURITIES COMMON 410123103 21,663 1,354,690 SH   SOLE 1 0 1,354,690 0
IVY HIGH INC OPPORTUNITIES FD COMMON 465893105 8,570 609,954 SH   SOLE 1 0 609,954 0
KAYNE ANDERSON MLP INVESTMENT COMMON 486606106 382 42,975 SH   SOLE 1 0 42,975 0
MFS CHARTER INCOME TRUST MCR COMMON 552727109 13,341 1,526,398 SH   SOLE 1 0 1,526,398 0
MFS MULTIMARKET INCOME TRUST M COMMON 552737108 948 151,684 SH   SOLE 1 0 151,684 0
MFS GOVERNMENT MARKETS INCOME COMMON 552939100 8,578 1,927,594 SH   SOLE 1 0 1,927,594 0
MILLER HOWARD HIGH INC EQ HIE COMMON 600379101 1,842 175,717 SH   SOLE 1 0 175,717 0
NEW AMERICA HIGH INC FD HYB COMMON 641876800 5,307 574,974 SH   SOLE 1 0 574,974 0
NUVEEN NY AMT-FREE MUNICIPAL I COMMON 670656107 17 1,200 SH   SOLE 1 0 1,200 0
NUVEEN AMT-FREE QUALITY MUNI I COMMON 670657105 28,845 1,837,286 SH   SOLE 1 0 1,837,286 0
NUVEEN AMT-FREE MUNI VALUE FD COMMON 670695105 550 31,819 SH   SOLE 1 0 31,819 0
NUVEEN MN QUALITY MUNI INC FD COMMON 670734102 2,600 159,408 SH   SOLE 1 0 159,408 0
NUVEEN MORTGAGE & INCOME FD JL COMMON 670735109 26,150 1,251,808 SH   SOLE 1 0 1,251,808 0
NUVEEN PA QUALITY MUNI INC FD COMMON 670972108 4,454 294,962 SH   SOLE 1 0 294,962 0
NUVEEN OHIO QUALITY INCOME MUN COMMON 670980101 8,481 518,098 SH   SOLE 1 0 518,098 0
PIONEER DIVERSIFIED HIGH INC F COMMON 723653101 11,600 763,633 SH   SOLE 1 0 763,633 0
PUTNAM PREMIER INCOME TRUST PP COMMON 746853100 67,534 14,492,317 SH   SOLE 1 0 14,492,317 0
PUTNAM MASTER INTERMEDIATE INC COMMON 746909100 54,682 13,050,681 SH   SOLE 1 0 13,050,681 0
PUTNAM MUNICIPAL OPPORTUNITIES COMMON 746922103 255 18,055 SH   SOLE 1 0 18,055 0
TCW STRATEGIC INCOME FD TSI COMMON 872340104 12,150 2,052,432 SH   SOLE 1 0 2,052,432 0
TEMPLETON GLOBAL INCOME FUND G COMMON 880198106 23,960 4,278,617 SH   SOLE 1 0 4,278,617 0
WESTERN ASSET PREMIER BOND FUN COMMON 957664105 8,294 563,471 SH   SOLE 1 0 563,471 0
FIRST EAGLE SENIOR LOAN FSLF COMMON 32010E100 7,004 443,878 SH   SOLE 1 0 443,878 0
BLACKROCK CORE BOND TRUST BHK COMMON 09249E101 18,024 1,091,012 SH   SOLE 1 0 1,091,012 0
BLACKROCK CA MUNICIPAL INCOME COMMON 09248E102 8,434 562,661 SH   SOLE 1 0 562,661 0
BLACKROCK MUNIYIELD NY QUALITY COMMON 09255E102 436 31,000 SH   SOLE 1 0 31,000 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254E103 5,294 356,486 SH   SOLE 1 0 356,486 0
FIRST TR MORTGAGE INCOME FD FM COMMON 33734E103 23,222 1,682,736 SH   SOLE 1 0 1,682,736 0
INVESCO ADVANTAGE MUNI INC TRU COMMON 46132E103 12,728 1,042,400 SH   SOLE 1 0 1,042,400 0
CLOUGH GLOBAL OPP FD GLO COMMON 18914E106 11,350 938,017 SH   SOLE 1 0 938,017 0
KAYNE ANDERSON MIDSTREAM/ENERG COMMON 48661E108 338 44,676 SH   SOLE 1 0 44,676 0
BNY MELLON STRATEGIC MUNI BOND COMMON 09662E109 2,210 268,471 SH   SOLE 1 0 268,471 0
FIRST TR HIGH INC LONG/SHORT F COMMON 33738E109 24,239 1,538,975 SH   SOLE 1 0 1,538,975 0
ALLIANCEBERNSTEIN HOLDING LP COMMON 01881G106 1,872 40,200 SH   SOLE 1 0 40,200 0
ANGEL OAK DYN FIN STRAT INC DY COMMON 03462A102 2,585 127,892 SH   SOLE 1 0 127,892 0
ARES DYNAMIC CRED ALLOC FD AR COMMON 04014F102 11,273 697,126 SH   SOLE 1 0 697,126 0
BNYM STRATEGIC MUNICIPALS INC COMMON 05588W108 629 70,142 SH   SOLE 1 0 70,142 0
BARINGS GLOBAL SHORT DUR HI YL COMMON 06760L100 11,580 677,974 SH   SOLE 1 0 677,974 0
BLACKROCK INCOME TRUST INC BKT COMMON 09247F100 45,926 7,243,813 SH   SOLE 1 0 7,243,813 0
BLACKROCK NY MUNI INCOME BNY COMMON 09248L106 6,912 457,722 SH   SOLE 1 0 457,722 0
BLACKROCK MUNICIPAL INCOME TRU COMMON 09249N101 3,977 252,496 SH   SOLE 1 0 252,496 0
BLACKROCK LONG-TERM MUNI ADVAN COMMON 09250B103 5,070 372,509 SH   SOLE 1 0 372,509 0
BLACKROCK MUNIHOLDINGS FD MHD COMMON 09253N104 8,646 515,230 SH   SOLE 1 0 515,230 0
BLACKROCK MUNIHOLDINGS QUALITY COMMON 09254C107 8,120 579,577 SH   SOLE 1 0 579,577 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254F100 4,642 277,129 SH   SOLE 1 0 277,129 0
BLACKROCK MUNIYIELD QUALITY FD COMMON 09254G108 4,750 327,841 SH   SOLE 1 0 327,841 0
BLACKROCK MUNIHOLDINGS INV QUA COMMON 09254P108 4,831 327,103 SH   SOLE 1 0 327,103 0
BLACKROCK MUNIYIELD MI QUALITY COMMON 09254V105 5,327 345,673 SH   SOLE 1 0 345,673 0
BLACKROCK MUNIHOLDINGS NJ QUAL COMMON 09254X101 3,605 226,032 SH   SOLE 1 0 226,032 0
BLACKROCK MUNIYIELD NJ FUND MY COMMON 09254Y109 504 31,742 SH   SOLE 1 0 31,742 0
BLACKROCK MUNIHOLDINGS NY QUAL COMMON 09255C106 226 15,300 SH   SOLE 1 0 15,300 0
BLACKROCK MUNIYIELD PA QUALITY COMMON 09255G107 815 51,700 SH   SOLE 1 0 51,700 0
BLACKROCK ENHANCED GOVERNMENT COMMON 09255K108 22,196 1,715,306 SH   SOLE 1 0 1,715,306 0
BLACKROCK CORP HIGH YIELD FD H COMMON 09255P107 370 30,000 SH   SOLE 1 0 30,000 0
BLACKROCK DEBT STRATEGIES FD D COMMON 09255R202 2,865 250,254 SH   SOLE 1 0 250,254 0
BLACKSTONE LNG SHRT CRED INC F COMMON 09257D102 11,009 728,080 SH   SOLE 1 0 728,080 0
BLACKSTONE STRAT CREDIT FD BGB COMMON 09257R101 9,385 673,730 SH   SOLE 1 0 673,730 0
BLACKROCK SCIENCE & TECH TR BS COMMON 09258G112 18 27,140 SH   SOLE 1 0 27,140 0
BNY MELLON HIGH YIELD STRATEGI COMMON 09660L105 7,194 1,971,016 SH   SOLE 1 0 1,971,016 0
CALAMOS LNG/SHRT EQ & DYN CPZ COMMON 12812C106 16,998 818,020 SH   SOLE 1 0 818,020 0
CLEARBRIDGE ENERGY MLP OPP FD COMMON 18469P209 6,816 295,463 SH   SOLE 1 0 295,463 0
CLEARBRIDGE ENERGY MLP TOTAL R COMMON 18469Q207 2,180 85,914 SH   SOLE 1 0 85,914 0
CLOUGH GLOBAL DIV & INC FD GLV COMMON 18913Y103 12,333 1,133,515 SH   SOLE 1 0 1,133,515 0
CLOUGH GLOBAL DIVID & INC GLV- RIGHT 18913Y129 0 54,518 SH   SOLE 1 0 54,518 0
CLOUGH GLOBAL EQUITY FD GLQ COMMON 18914C100 22,680 1,536,586 SH   SOLE 1 0 1,536,586 0
CLOUGH GLOBAL EQUITY FD GLQ-R RIGHT 18914C126 1 157,484 SH   SOLE 1 0 157,484 0
COHEN & STEERS QUAL INC RLTY R COMMON 19247L106 14,858 945,747 SH   SOLE 1 0 945,747 0
COHEN & STEERS MLP INC AND ENE COMMON 19249B106 815 200,272 SH   SOLE 1 0 200,272 0
CORNERSTONE STRATEGIC VALUE FD COMMON 21924B302 71,069 6,121,346 SH   SOLE 1 0 6,121,346 0
CORNERSTONE TOTAL RETURN FD CR COMMON 21924U300 38,251 3,370,114 SH   SOLE 1 0 3,370,114 0
CREDIT SUISSE HIGH YIELD BOND COMMON 22544F103 7,377 2,939,037 SH   SOLE 1 0 2,939,037 0
DWS STRATEGIC MUNI INCOME KSM COMMON 23342Q101 1,810 143,768 SH   SOLE 1 0 143,768 0
DELAWARE INVS MN MUNI INC FD I COMMON 24610V103 4,772 337,636 SH   SOLE 1 0 337,636 0
DIVIDEND AND INCOME FUND DNI COMMON 25538A204 1,685 113,749 SH   SOLE 1 0 113,749 0
EATON VANCE SR INCOME TR EVF COMMON 27826S103 9,857 1,449,553 SH   SOLE 1 0 1,449,553 0
EATON VANCE NY MUNI INC EVY COMMON 27826W104 335 22,402 SH   SOLE 1 0 22,402 0
EATON VANCE MUNICIPAL BOND FUN COMMON 27827X101 379 27,731 SH   SOLE 1 0 27,731 0
EATON VANCE LIMITED DURATION I COMMON 27828H105 95,722 7,218,868 SH   SOLE 1 0 7,218,868 0
EATON VANCE SENIOR FLOATING-RA COMMON 27828Q105 1,358 95,975 SH   SOLE 1 0 95,975 0
EATON VANCE SHORT DUR DIVERSIF COMMON 27828V104 93,700 7,061,024 SH   SOLE 1 0 7,061,024 0
EATON VANCE HIGH INCOME 2021 E COMMON 27829W101 126 12,846 SH   SOLE 1 0 12,846 0
EATON VANCE FLTG RATE INC EFF COMMON 278ESC017 180 217,830 SH   SOLE 1 0 217,830 0
FEDERATED PREMIER MUNI INC FD COMMON 31423P108 588 37,594 SH   SOLE 1 0 37,594 0
FIDUCIARY/CLAYMORE MLP OPP FD COMMON 31647Q205 356 28,172 SH   SOLE 1 0 28,172 0
FIRST TR INTER DUR PFD & FPF COMMON 33718W103 407 16,200 SH   SOLE 1 0 16,200 0
FIRST TRUST ENERGY INC AND GRO COMMON 33738G104 96 6,625 SH   SOLE 1 0 6,625 0
FIRST TRUST MLP AND ENERGY INC COMMON 33739B104 94 11,893 SH   SOLE 1 0 11,893 0
FIRST TRUST NEW OPPORTUNITIES COMMON 33739M100 521 88,229 SH   SOLE 1 0 88,229 0
FRANKLIN LIMITED DURATION INCO COMMON 35472T101 24,212 2,628,932 SH   SOLE 1 0 2,628,932 0
GABELLI MULTIMEDIA TRUST GGT COMMON 36239Q109 200 17,872 SH   SOLE 1 0 17,872 0
GABELLI UTILITY TRUST GUT COMMON 36240A101 2,415 303,440 SH   SOLE 1 0 303,440 0
GABELLI DIVD & INCOME TR GDV COMMON 36242H104 796 30,263 SH   SOLE 1 0 30,263 0
GABELLI GLOBAL UTIL & INC TR COMMON 36242L105 240 11,495 SH   SOLE 1 0 11,495 0
GOLDMAN SACHS MLP ENERGY GER COMMON 38148G206 181 15,834 SH   SOLE 1 0 15,834 0
GUGGENHEIM ENHANCED EQ INC FD COMMON 40167B100 1,381 160,420 SH   SOLE 1 0 160,420 0
JOHN HANCOCK TAX-ADV GLB SHARE COMMON 41013P749 7,624 1,090,678 SH   SOLE 1 0 1,090,678 0
INSIGHT SELECT INCOME FD INSI COMMON 45781W109 27,170 1,254,387 SH   SOLE 1 0 1,254,387 0
INVESCO HIGH INCOME TR II VLT COMMON 46131F101 4,534 303,586 SH   SOLE 1 0 303,586 0
INVESCO SENIOR INCOME TR VVR COMMON 46131H107 27 5,986 SH   SOLE 1 0 5,986 0
INVESCO MUNICIPAL TRUST VKQ COMMON 46131J103 10,245 746,713 SH   SOLE 1 0 746,713 0
INVESCO TRUST FOR INV GRADE MU COMMON 46131M106 12,367 882,091 SH   SOLE 1 0 882,091 0
INVESCO TR FOR INV GRADE NY MU COMMON 46131T101 215 15,500 SH   SOLE 1 0 15,500 0
INVESCO MUNICIPAL OPPORTUNITY COMMON 46132C107 9,963 732,591 SH   SOLE 1 0 732,591 0
INVESCO PA VALUE MUNI INC TR V COMMON 46132K109 2,746 205,213 SH   SOLE 1 0 205,213 0
INVESCO BOND FUND VBF COMMON 46132L107 11,056 532,568 SH   SOLE 1 0 532,568 0
INVESCO VALUE MUNICIPAL INCOME COMMON 46132P108 11,895 721,344 SH   SOLE 1 0 721,344 0
INVESCO DYNAMIC CREDIT OPPORTU COMMON 46132R104 36,730 3,097,002 SH   SOLE 1 0 3,097,002 0
INVESCO QUALITY MUNICIPAL INCO COMMON 46133G107 11,394 844,025 SH   SOLE 1 0 844,025 0
INVESCO HIGH INC 2023 TARGET T COMMON 46135X108 7,179 736,291 SH   SOLE 1 0 736,291 0
INVESCO HIGH INC 2024 TARGET T COMMON 46136K105 4,603 469,243 SH   SOLE 1 0 469,243 0
KKR INCOME OPPORTUNITIES FD KI COMMON 48249T106 8,404 503,825 SH   SOLE 1 0 503,825 0
LAZARD GLOBAL TOTAL RETURN AND COMMON 52106W103 981 47,156 SH   SOLE 1 0 47,156 0
MFS INTERMEDIATE INCOME TRUST COMMON 55273C107 45,613 12,196,027 SH   SOLE 1 0 12,196,027 0
MACQUARIE GLBL INFRASTRUCTURE COMMON 55608D101 21,759 942,764 SH   SOLE 1 0 942,764 0
NUVEEN QUALITY MUNICIPAL INC F COMMON 67066V101 33,150 2,070,608 SH   SOLE 1 0 2,070,608 0
NUVEEN CA DIVIDEND ADV MUNI NA COMMON 67066Y105 325 20,500 SH   SOLE 1 0 20,500 0
NUVEEN SENIOR INC FD NSL COMMON 67067Y104 481 81,408 SH   SOLE 1 0 81,408 0
NUVEEN NJ QUALITY MUNI INC FD COMMON 67069Y102 9,215 591,089 SH   SOLE 1 0 591,089 0
NUVEEN FLOATING RATE INC OPP F COMMON 6706EN100 7,482 766,567 SH   SOLE 1 0 766,567 0
NUVEEN MUNICIPAL CREDIT INC FD COMMON 67070X101 424 24,608 SH   SOLE 1 0 24,608 0
NUVEEN AMT-FREE MUNI CREDIT IN COMMON 67071L106 6,328 354,311 SH   SOLE 1 0 354,311 0
NUVEEN PREFERRED & INCOME SEC COMMON 67072C105 35,413 3,555,549 SH   SOLE 1 0 3,555,549 0
NUVEEN FLOATING RATE INC FD JF COMMON 67072T108 1,805 180,145 SH   SOLE 1 0 180,145 0
NUVEEN PREFERRED INCOME OPPORT COMMON 67073B106 17,235 1,726,984 SH   SOLE 1 0 1,726,984 0
NUVEEN CREDIT STRATEGIES INC F COMMON 67073D102 16,103 2,385,602 SH   SOLE 1 0 2,385,602 0
NUVEEN TAX-ADV DIV GRWTH FD JT COMMON 67073G105 847 52,688 SH   SOLE 1 0 52,688 0
NUVEEN BUILD AMERICA BOND FD N COMMON 67074C103 6,673 285,156 SH   SOLE 1 0 285,156 0
NUVEEN SHORT DUR CREDIT OPP FD COMMON 67074X107 9,731 649,167 SH   SOLE 1 0 649,167 0
NUVEEN REAL ASSET INC & GRW JR COMMON 67074Y105 9,385 584,023 SH   SOLE 1 0 584,023 0
NUVEEN PFD & INCOME TERM FD JP COMMON 67075A106 8,698 341,087 SH   SOLE 1 0 341,087 0
NUVEEN GLOBAL HIGH INCOME FD J COMMON 67075G103 22,112 1,364,089 SH   SOLE 1 0 1,364,089 0
NUVEEN MULTI-MARKET INC FD JMM COMMON 67075J107 28,823 3,861,708 SH   SOLE 1 0 3,861,708 0
NUVEEN PERFD INCOME 2022 JPT COMMON 67075T105 1,358 54,354 SH   SOLE 1 0 54,354 0
PGIM SHORT DURATION HI YLD FD COMMON 69346H100 12,325 757,525 SH   SOLE 1 0 757,525 0
PGIM GLOBAL SHORT DURATION HIG COMMON 69346J106 33,513 2,102,457 SH   SOLE 1 0 2,102,457 0
PIMCO ENRGY & TACT CRDT NRGX COMMON 69346N107 255 20,390 SH   SOLE 1 0 20,390 0
PIMCO STRATEGIC INCOME FUND RC COMMON 72200X104 21,191 2,784,651 SH   SOLE 1 0 2,784,651 0
PIONEER HIGH INCOME FUND PHT COMMON 72369H106 111 11,473 SH   SOLE 1 0 11,473 0
RIVERNORTH DOUBLELINE STR OPP COMMON 76882G107 7 424 SH   SOLE 1 0 424 0
SABA CAPITAL INC & OPP FD BRW COMMON 78518H103 6,261 1,329,267 SH   SOLE 1 0 1,329,267 0
TEKLA WORLD HEALTHCARE FD THW COMMON 87911L108 41,128 2,501,722 SH   SOLE 1 0 2,501,722 0
TORTOISE ENERGY INFRASTRUCTURE COMMON 89147L886 388 13,465 SH   SOLE 1 0 13,465 0
TORTOISE MLP FUND INC NTG COMMON 89148B200 975 32,603 SH   SOLE 1 0 32,603 0
VERTICAL CAP INCOME FUND VCIF COMMON 92535C104 842 77,917 SH   SOLE 1 0 77,917 0
VIRTUS ALLIANZGI DIVERSIFIED A COMMON 92840N100 844 24,326 SH   SOLE 1 0 24,326 0
VOYA GLBL ADV & PREM OPP FD IG COMMON 92912R104 3,971 404,802 SH   SOLE 1 0 404,802 0
VOYA GLBL EQTY DIV & PREM INC COMMON 92912T100 276 46,382 SH   SOLE 1 0 46,382 0
WELLS FARGO INC OPPORTUNITIES COMMON 94987B105 7,541 857,915 SH   SOLE 1 0 857,915 0
WELLS FARGO MULTI-SECTOR INC F COMMON 94987D101 1,549 120,945 SH   SOLE 1 0 120,945 0
WESTERN ASSET GLOBAL HIGH INC COMMON 95766B109 166 15,500 SH   SOLE 1 0 15,500 0
WESTERN ASSET HIGH INC OPP FD COMMON 95766K109 520 98,471 SH   SOLE 1 0 98,471 0
WESTERN ASSET MANAGED MUNICIPA COMMON 95766M105 1,159 85,522 SH   SOLE 1 0 85,522 0
WA INFLATION - LINKED SEC & IN COMMON 95766Q106 20,629 1,473,503 SH   SOLE 1 0 1,473,503 0
WA INFLATION-LINKED OPP & INC COMMON 95766R104 46,929 3,579,599 SH   SOLE 1 0 3,579,599 0
WESTERN ASSET HGH YLD DFN FD H COMMON 95768B107 340 21,672 SH   SOLE 1 0 21,672 0
WESTERN ASSET INV GRA DEF OPP COMMON 95790A101 5,186 235,618 SH   SOLE 1 0 235,618 0
WESTERN ASSET MORTGAGE DEFINED COMMON 95790B109 7,264 465,944 SH   SOLE 1 0 465,944 0